トップページunix
1001コメント299KB

くだらない質問はここに書き込め!45

レス数が900を超えています。1000を超えると表示できなくなるよ。
0001名無しさん@お腹いっぱい。2005/12/10(土) 10:35:54
前スレ
http://pc8.2ch.net/test/read.cgi/unix/1128698100/

UNIX板は 2ch のサポートセンターではありません
批判、要望は→ 2ch批判要望 http://ex9.2ch.net/accuse/

NGワード
* UNIXって何? → http://pc8.2ch.net/test/read.cgi/unix/998779290/
* UNIXとLinuxの違いは何? → http://pc8.2ch.net/test/read.cgi/unix/1024558135/
* 2ch閉鎖の危機をUNIX板が救ったという話{は本当? | を知った。有り難う! | のflashはどこ?}
禁止事項
* 既出・内容なし・マルチポスト・アスキーアート各種・ネタage・宿題の丸投げ
注意事項
* 荒らしは無視が鉄則
* Unixと関係ない質問/話題は、よけいな相手をせず適切な板に誘導
* 転んでも泣かない
* ひろゆきのギャクには笑うこと
質問する前にググること http://www.google.co.jp/
0820名無しさん@お腹いっぱい。2006/02/03(金) 19:14:35
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::。:::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::。::::::...... ...   --─-  :::::::::::::::::::: ..::::: . ..::::::::
:::::::::::::::::...... ....:::::::゜::::::::::..   (___ )(___ ) ::::。::::::::::::::::: ゜.::::::::::::
:. .:::::。:::........ . .::::::::::::::::: . i/ = =ヽi :::::::::::::。::::::::::: . . . ..::::
:::: :::::::::.....:☆彡::::   //[||    」  ||] >>1 :::::::::::::::::゜:::::::::::::
 :::::::::::::::::: . . . ..: :::: / ヘ | |  ____,ヽ | | :::::::::::.... .... .. .::::::::::::::
::::::...゜ . .:::::::::  /ヽ ノ    ヽ__/  ....... . .::::::::::::........ ..::::
:.... .... .. .     く  /     三三三∠⌒>:.... .... .. .:.... .... ..
:.... .... ..:.... .... ..... .... .. .:.... .... .. ..... .... .. ..... ............. .. . ........ ......
:.... . ∧∧   ∧∧  ∧∧   ∧∧ .... .... .. .:.... .... ..... .... .. .
... ..:(   )ゝ (   )ゝ(   )ゝ(   )ゝ ムチャシヤガッテ・・・>>819
....  i⌒ /   i⌒ /  i⌒ /   i⌒ / .. ..... ................... .. . ...
..   三  |   三  |   三  |   三 |  ... ............. ........... . .....
...  ∪ ∪   ∪ ∪   ∪ ∪  ∪ ∪ ............. ............. .. ........ ...
  三三  三三  三三   三三
 三三  三三  三三   三三
0821名無しさん@お腹いっぱい。2006/02/04(土) 00:29:03
ノータイムで
# rm -rf /usr/X /usr/openwin /usr/local/? /opt

とかやっちゃうな。X 使ってないならそれだけで 500MB は消えると思う
0822名無しさん@お腹いっぱい。2006/02/04(土) 15:11:36
シャラポワっていつから叫ばなくなったんでしょうか。
あれが聞けないとhackingに集中できません。
0823名無しさん@お腹いっぱい。2006/02/04(土) 21:04:13
>>805
duで調べるしかないんじゃないかな
俺の場合、du -K /home >XXX とかでファイルに保存しておいて
xdu か du2ps でチェックしてる
0824名無しさん@お腹いっぱい。2006/02/05(日) 03:11:49
Unix系OSのデバイス管理に関して書いてるHP教えてください^^
0825名無しさん@お腹いっぱい。2006/02/05(日) 03:23:44
>>824
>デバイス管理

もちっと詳しく。どのデバイスに対して何をしたいの?
0826名無しさん@お腹いっぱい。2006/02/05(日) 08:16:43
>>825
どういう過程でデバイスを認識してるとか、そういう感じの
0827名無しさん@お腹いっぱい。2006/02/05(日) 08:37:39
「Unix系OSのデバイス管理」はすでに定義済みです。
なので、話はそれからじゃなくて、すぐにお願いします。
0828名無しさん@お腹いっぱい。2006/02/05(日) 11:50:34
質問が曖昧だから、回答も曖昧になる。
具体的な回答が欲しければ、具体的な質問を。
0829名無しさん@お腹いっぱい。2006/02/05(日) 18:24:31
>>827
もちっとちゃんと書かないとレスのしようがないよ。
取り敢えずこれでも読んどけ。

http://www.solarisinternals.com/si/index.php
http://developers.sun.com/prodtech/solaris/driverdev/reference/docs/index.html
http://cvs.opensolaris.org/source/xref/on/usr/src/cmd/devfsadm/
http://cvs.opensolaris.org/source/xref/on/usr/src/cmd/prtconf/
http://cvs.opensolaris.org/source/xref/on/usr/src/cmd/modload/
0830名無しさん@お腹いっぱい。2006/02/05(日) 18:30:20
くだ質でボケ回答というのはよくあるが、
煽り質問というのは新機軸かも。
ともかくガンガレ。
0831名無しさん@お腹いっぱい。2006/02/05(日) 20:39:13
あるディレクトリの下に多数のファイルを作ると、
ls -ld で表示されるディレクトリサイズが大きくなりますが、
そのディレクトリの下のファイルを削除しても、
ディレクトリサイズは大きいまま残ってしまいます。
これを、小さいサイズに戻すにはどうすればいいでしょうか?
ディレクトリの再作成以外の方法でお願いします。
0832名無しさん@お腹いっぱい。2006/02/05(日) 21:16:37
質問です.
pkgsrc の adjustkernel みたいなのって
FreeBSD の ports にありましたっけ?
0833名無しさん@お腹いっぱい。2006/02/05(日) 21:46:23
>>830
824と826が同一人物、827は別人だろ。
ずっと前から827のようなことをしてるヤツはいるよ。
0834名無しさん@お腹いっぱい。2006/02/05(日) 22:41:17
patch を対象にした sourceforge みたいなのってないですかね。
patchforge みたいな。
0835名無しさん@お腹いっぱい。2006/02/05(日) 22:56:00
>>831
> ディレクトリの再作成以外の方法でお願いします。
これ以外の方法というと、ディレクトリを縮小するシステムコールを新規に実装するしかないなあ。
まあ、頑張ってくれ。
0836名無しさん@お腹いっぱい。2006/02/05(日) 23:12:04
そーなの?
横槍だけれど知らなかった。
ディレクトリはディレクトリファイルって言うファイルって事は知っていたけれど・・・
ちなみに実験で適当にディレクトリつくって500mbのファイル2個作ったけれど、
ls -ldしても、容量増えてなかった。
どれくらい作れば増えるの?
ちなみにAIXはディレクトリファイルの自動縮小サポートしていたと思うよ。
0837名無しさん@お腹いっぱい。2006/02/05(日) 23:18:40
ディレクトリの情報は基本的にはファイルのリストだと思うので、
個々のファイルサイズではなく全ファイル数が問題だと思う。
0838名無しさん@お腹いっぱい。2006/02/05(日) 23:26:23
>>831
まずは OS 名を。
0839名無しさん@お腹いっぱい。2006/02/05(日) 23:28:54
そっかー!
ディレクトリってi-nodeとファイル名が入っているんでしたよね?
でも、ファイル消しても、i-nodeとファイル名は消されないんですか?
消されれば、縮小しそうな気がするんですけど。
0840名無しさん@お腹いっぱい。2006/02/05(日) 23:31:25
1. sync しても?
2. remount しても?
0841名無しさん@お腹いっぱい。2006/02/05(日) 23:53:49
>>831が使ってるOSが何かしらんが、勝手に縮小するなら質問しない。
0842名無しさん@お腹いっぱい。2006/02/05(日) 23:54:52
ディレクトリにはi-nodeなんてはいっとらん
はいってるのは名前とi-node番号な
新しいOSならタイプが追加
で、OSによってはファイル消すとディレクトリも縮んだりする
0843名無しさん@お腹いっぱい。2006/02/06(月) 00:28:33
FreeBSDだと、削除後に何かファイルを作ると縮むようだね。
0844名無しさん@お腹いっぱい。2006/02/06(月) 00:37:32
白いのいっぱい出せば縮むよ
0845名無しさん@お腹いっぱい。2006/02/06(月) 02:51:45
gnump3d-2.9.8の設定について質問です。
gnump3d.confのdirectory_formatやfile_format、song_formatを
変更しても表示が変わりません。
というか、変更前のデフォルト状態の設定と、表示されている
フォーマットがすでに一致していません。

表示フォーマットを変更するにはどうすればいいのでしょうか。
0846名無しさん@お腹いっぱい。2006/02/06(月) 08:07:35
>>836
ばかもん。ファイルのサイズは関係ない。
関係あるのはファイルの「個数」。
あるディレクトリの下に、ファイル1000個とか作ってみろ。
ファイルサイズはゼロ(touchで作る)でもいいよ。
0847名無しさん@お腹いっぱい。2006/02/06(月) 12:17:47
tar cvzf hogehoge.tar /home/hogehoge
でhogehoge.tarを作成したのですが、
これを解凍し使用できるようにするには、どのようにしたらよいのでしょうか?
0848名無しさん@お腹いっぱい。2006/02/06(月) 12:30:49
>>847
ヒント: *.tarなのに z オプションを付けてしまったというオチ。
0849名無しさん@お腹いっぱい。2006/02/06(月) 12:57:46
残念ですがtarは解凍できません。
0850名無しさん@お腹いっぱい。2006/02/06(月) 13:38:45
>>848
ありがとうございました。解凍できました。

>>849
ありがたくありませんでした。そういう回答は結構です。
0851名無しさん@お腹いっぱい。2006/02/06(月) 13:47:33
>>850
おまえ、つまんないやつって言われるだろ
0852名無しさん@お腹いっぱい。2006/02/06(月) 13:55:44
解凍とか言ってる香具師っているんだな
リアルで逢ってみたいもんだ
0853名無しさん@お腹いっぱい。2006/02/06(月) 14:03:29
犬板にはたまにいるよ。
指摘すると「何かおかしいですか?」と言われる。
0854名無しさん@お腹いっぱい。2006/02/06(月) 14:13:44
そりゃ >>849 みたいな指摘のしかたじゃそう言われるだろうよ。
0855名無しさん@お腹いっぱい。2006/02/06(月) 14:38:24
あれもお前か
0856名無しさん@お腹いっぱい。2006/02/06(月) 15:19:17
モマエら今あんずバーをアーカイブしてるから
ちょっと待ってろ
0857名無しさん@お腹いっぱい。2006/02/06(月) 21:51:25
wktk
0858名無しさん@お腹いっぱい。2006/02/07(火) 01:13:25
shutdown等の基本的なシステムコマンドをユーザでできるようにしたいのですが、
管理が大変なためsudo等を使わずに、コマンド単位で行いたいです
operatorのグループに使いすることも考えたのですが、shutdown以外のコマンドの場合
使えないです。
suidするにも今度はグループの問題が入るのですが、何かいいあんありますでしょうか?
0859名無しさん@お腹いっぱい。2006/02/07(火) 01:25:06
> 管理が大変なためsudo等を使わずに、コマンド単位で行いたいです
の意味がわからなかった
0860名無しさん@お腹いっぱい。2006/02/07(火) 02:19:09
>>858
必要なコマンドごとに、
chown root command
chmod u+s command
すればよろし。
0861名無しさん@お腹いっぱい。2006/02/07(火) 02:36:53
ちょっとむらむらきたので
ネタ画像ください。
0862名無しさん@お腹いっぱい。2006/02/07(火) 05:48:48
ターミナルタイプをvt100に変更したのですがどうすればいいでしょうか。
Solaris 10です。
0863名無しさん@お腹いっぱい。2006/02/07(火) 07:49:56
>>862
setenv TERM vt100
0864名無しさん@お腹いっぱい。2006/02/07(火) 08:50:22
>>863
勝手に cshだと仮定するなよ。

普通は、
TERM=vt100; export TERM
0865名無しさん@お腹いっぱい。2006/02/07(火) 09:36:35
cshなら直接TERMいじらんだろ
0866名無しさん@お腹いっぱい。2006/02/07(火) 09:49:56
>>864
普通はセミコロン無し
0867名無しさん@お腹いっぱい。2006/02/07(火) 10:03:12
>>866
セミコロンは付けた方がいい。
セミコロンなしでも動作するのは一部のシェルのみ。
0868名無しさん@お腹いっぱい。2006/02/07(火) 10:09:56
>>865
俺はいじる.
$HOME が NSF の場合, 作業してるマシンの termcap に term に
セットされたエントリーがない場合とかあるんで, term は remote
から入ってきたときの状態をそのまま残して OS の種別判定とかやり
ながら TERM を書き換えて term/TERM の値をもとに, LANG きめたり
stty いじったりしてる.
0869名無しさん@お腹いっぱい。2006/02/07(火) 10:17:00
>>863-866
ありがとうございます。
BackScaceを入力しても^Hが出力されて前の文字を削除できないので、
ターミナルタイプをvt100に変更すれば前の文字を削除されるようになると思ったのですが、vt100に変更しても前の文字が削除されません。
どうすればいいですか?
terminfo?を自分で書くしかないんですかね。
0870名無しさん@お腹いっぱい。2006/02/07(火) 10:25:17
>>869
stty erase ^H
0871名無しさん@お腹いっぱい。2006/02/07(火) 10:27:37
>>870
ありがとうございます
0872名無しさん@お腹いっぱい。2006/02/07(火) 10:44:18
>>870
stty erase '^h'
の方がいい。とくにSolarisのshの場合、クォートしないと ^ がパイプなので。
0873名無しさん@お腹いっぱい。2006/02/07(火) 11:41:46
touch test
chmod u=r g=w o=x testとしたところ失敗します。
=使って指定するときはugoのうちひとつしか指定できないのでしょうか?
0874名無しさん@お腹いっぱい。2006/02/07(火) 11:47:54
man chmod
0875名無しさん@お腹いっぱい。2006/02/07(火) 11:51:48
>>872
ありがとうございます


ちなみにterminfoのソースファイルはどこにありますか。
0876名無しさん@お腹いっぱい。2006/02/07(火) 12:21:47
>>873
chmod u=r,g=w,o=x test
とすれば良い。


>>874
そんな自明なことをいちいち書き込まなくてよろしい。
0877名無しさん@お腹いっぱい。2006/02/07(火) 12:23:44
| cut
0878名無しさん@お腹いっぱい。2006/02/07(火) 12:25:50
>>875
ソースファイルがあるんじゃなくて、
環境変数TERMをセットした状態で、

$ infocmp

で標準出力に出るんじゃないか。
0879名無しさん@お腹いっぱい。2006/02/07(火) 12:30:01
うをを、BackSpaceでだめならDeleteだーっという方法で解決してたorz
0880名無しさん@お腹いっぱい。2006/02/07(火) 14:02:02
>>879
あるあるw
0881名無しさん@お腹いっぱい。2006/02/07(火) 19:26:04
全ての階層から、ある所有者を全て抽出してls -alで出力させるにはどのようにしたらよいでしょうか?
0882名無しさん@お腹いっぱい。2006/02/07(火) 19:28:57
>>881
find / -user ある所有者 -ls
08838812006/02/07(火) 19:42:57
ありがとう
0884名無しさん@お腹いっぱい。2006/02/07(火) 19:52:42
今日から休みになったのでUNIX触ってみようと思いつきサイト見ながらインストールはなんとか
出来ましたがディレクトリの見方すらわからないことにここで気づきました。
/kernelや/etc/rc.confや/boot/loader.confとか打つのですか?打ってenter押しても許可しません
みたいなメッセージが出ます ログインしてるものが権利者じゃないからですか?
0885名無しさん@お腹いっぱい。2006/02/07(火) 20:00:58
>>884
ls -laF 位でどうか?
0886名無しさん@お腹いっぱい。2006/02/07(火) 20:08:04
>>884
もしかして、シェル上で
/etc/rc.conf [Enter]
とかやってるの?
そりゃ、/etc/rc.confを実行しようとするから、エラーになるよ。

まずは、viの使い方から覚えるべきだな。
08878842006/02/07(火) 20:10:56
>>886
あっそれlinuxでいうビジュアルとかいうやつですか?
viでenterしたら~がズラッと出たのみたことあるのですが
戻り方がわからなかったので再起動とかしてました
0888名無しさん@お腹いっぱい。2006/02/07(火) 20:13:28
>>887
rm -rf /
0889名無しさん@お腹いっぱい。2006/02/07(火) 21:14:06
最近はすごいレベルの人がFreeBSDに手を出しているようですね。
08908842006/02/07(火) 21:33:26
>>889
自分でもそう思います すいません
0891名無しさん@お腹いっぱい。2006/02/07(火) 21:52:00
>>884
休みってもしかして厨房か
0892名無しさん@お腹いっぱい。2006/02/07(火) 21:58:23
>>891
大学でしょ
0893名無しさん@お腹いっぱい。2006/02/07(火) 22:10:49
>>888 クダラネー
08948812006/02/07(火) 22:28:08
すいません、質問させてください

find / -user ある所有者 -ls
で抽出したものを、
chownで所有者を変更するようにするにはどのようにしたらよいでしょうか?
0895名無しさん@お腹いっぱい。2006/02/07(火) 22:29:09
-exec chown newuser {} \;
0896名無しさん@お腹いっぱい。2006/02/07(火) 22:33:36
>>895
それだとファイルの数だけchownを実行する事になるからxargsを使ってとか、
ファイル名にスペースが入っていてもいいようにfindに-print0を指定するとか、
というくだ質は10回は見た希ガス
08978842006/02/07(火) 22:34:45
>>891
>>892
すいません高3です
0898名無しさん@お腹いっぱい。2006/02/07(火) 22:38:56
>>897
あやまらなくてもいいよ。
俺小6
0899名無しさん@お腹いっぱい。2006/02/07(火) 22:42:15
>>896
いや、-print 0で回避してもいいけど、
イマドキは xargsを避けて、たとえファイルの数だけ chownが起動されても良し、
として、CPUパワーに任せるのが普通。
09008962006/02/07(火) 22:51:17
>>899
それがイマドキなのか。
今年ようやく保育園の年長組にあがったばかりだから知らなかったよ。
0901名無しさん@お腹いっぱい。2006/02/07(火) 23:33:45
>>900
若い者はこれだから。。。。
そんな俺、新生児
0902名無しさん@お腹いっぱい。2006/02/07(火) 23:46:59
そんな孫を見守る俺おじいちゃん
0903名無しさん@お腹いっぱい。2006/02/08(水) 01:06:03
じゃ、俺おじいちゃんの買っているネコ。
愛用のマシンはUltra 20 by solaris
0904名無しさん@お腹いっぱい。2006/02/08(水) 01:07:51
ここはくだらない質問スレであって
つまらないボケスレではありません
0905名無しさん@お腹いっぱい。2006/02/08(水) 02:12:04
僕は精子だぉ^^
受精がんばるお^^
0906名無しさん@お腹いっぱい。2006/02/08(水) 08:12:06
>>905 精子が受精してどうする
0907名無しさん@お腹いっぱい。2006/02/08(水) 09:02:57
授精か。国語のテストだな。
0908名無しさん@お腹いっぱい。2006/02/08(水) 10:15:11
kshが不便なのでシェル代えようと思うのですが何がおすすめですか
雰囲気的に商用Unixに合うやつでよろしく
0909名無しさん@お腹いっぱい。2006/02/08(水) 10:22:24
>>908
bashかzshかemacsあたり。
0910名無しさん@お腹いっぱい。2006/02/08(水) 10:23:11
zsh か bash でいいじゃん
0911名無しさん@お腹いっぱい。2006/02/08(水) 10:33:30
command.com か cmd.exe
0912名無しさん@お腹いっぱい。2006/02/08(水) 10:33:58
POSIX shell
0913名無しさん@お腹いっぱい。2006/02/08(水) 10:45:34
シェルってゆうな。クズ。
0914名無しさん@お腹いっぱい。2006/02/08(水) 10:51:38
scsh
0915名無しさん@お腹いっぱい。2006/02/08(水) 11:28:45
>>913
kshが不便なのでシェルスクリプト代えようと思うのですが何がおすすめですか
0916名無しさん@お腹いっぱい。2006/02/08(水) 12:24:48
>>913
他に良い呼び名ありまつか
shellって書けってこと?
コマンドラインと呼べということ?
0917名無しさん@お腹いっぱい。2006/02/08(水) 12:45:07
>>916
ネタにマジレ(ry
0918名無しさん@お腹いっぱい。2006/02/08(水) 12:46:25
ネタか…
0919名無しさん@お腹いっぱい。2006/02/08(水) 15:10:55
> シェルって"ゆ"うな
レス数が900を超えています。1000を超えると表示できなくなるよ。