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

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

レス数が950を超えています。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/
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
> シェルって"ゆ"うな
0920名無しさん@お腹いっぱい。2006/02/08(水) 15:12:27
ばかってゆうほうがばかなんだもん
0921名無しさん@お腹いっぱい。2006/02/08(水) 17:38:55
ガンジー「そこはらめぇ」
0922名無しさん@お腹いっぱい。2006/02/08(水) 18:40:34
crontab で「毎月月末の23:59」って表現をうまくやる方法はないですかね

日本で動かしているコンピュータなので GMT-9 なわけだけど、その上で
「GMT-10 の 毎月1日0:59」という表現がうまく書ければいいんだけど無理っぽいしなあ
0923名無しさん@お腹いっぱい。2006/02/08(水) 18:49:57
ググったら、こんなのがあったw

55 23 28-31 * * /usr/bin/test $( date -d '+1 day' +%d ) -eq 1 && /path/to/script
0924名無しさん@お腹いっぱい。2006/02/08(水) 18:54:14
毎月1日の0:00でダメな理由がわからん。
ディスクが忙しかったりして起動に1秒かかったら同じと思うのだが。
0925名無しさん@お腹いっぱい。2006/02/08(水) 18:58:56
1秒じゃ同じにならんだろ

たぶん月末最終分に動かしたい心は、ログファイルの日付が翌月になって気持
悪いとかのたぐいだと思うが、0:00に動かして、ファイルの日付を前日に戻す
ようにdateとtouchを駆使するのが正統かと。
0926名無しさん@お腹いっぱい。2006/02/08(水) 19:10:20
正規表現などを使ってgrepの検索結果からたとえばabcという単語を含む行を除きたい場合は
どうすればいいでしょうか?
0927名無しさん@お腹いっぱい。2006/02/08(水) 19:14:18
>>926
grep -v じゃダメなの?
0928名無しさん@お腹いっぱい。2006/02/08(水) 19:24:50
>>922
12個かいといちゃいかんの?
0929名無しさん@お腹いっぱい。2006/02/08(水) 19:37:37
>>928
うるう年はどーすんの
0930名無しさん@お腹いっぱい。2006/02/08(水) 21:44:49
RPCのプログラムがportmap(またはrpcbind)経由で開いたポートが、
たまたま他のwel-knownポートと同じ番号になってしまい、
その後、そのwel-knownポートを使用するdaemonを起動しようとすると
起動できなくなる、という現象がたまに発生しますが、
こういうのを回避する一般的な方法ってありますか?
というか、RPCを使う時、これ困りませんか?
0931名無しさん@お腹いっぱい。2006/02/08(水) 21:55:08
>>927
grep -e A test.txt|grep -v B
こんな感じでいいのかな。
明日試してみますね。ありがとう。
0932名無しさん@お腹いっぱい。2006/02/08(水) 22:06:34
>>929

4年間放置するシステムなんてあるのか?
0933名無しさん@お腹いっぱい。2006/02/08(水) 22:12:09
>>932
「うるう年(と次の年)にはその都度書き換えが必要です」
てなドキュメントを残さないといけないシステムもどうかと。
0934名無しさん@お腹いっぱい。2006/02/08(水) 22:19:50
月末っていう仕様の方を見直すべき。
0935名無しさん@お腹いっぱい。2006/02/08(水) 22:27:52
>>922
cron run last day of the monthでgoogle。
ttp://lists.debian.org/debian-user/2001/01/msg00493.html
ttp://www.linux.com/article.pl?sid=05/08/10/1948233
後者のフォローについてる
> See a discussion of such scripts on the Linux Elitists list:
> ttp://zgp.org/pipermail/linux-elitists/2005-March /011105.html [zgp.org] ... and note the bugfixes ;-)
も。
0936名無しさん@お腹いっぱい。2006/02/08(水) 22:42:14
cal を使う例を見るとUNIXプログラミング環境を思い出す。自分じゃ使わないコマンドだけど。
0937名無しさん@お腹いっぱい。2006/02/08(水) 23:30:28
>>932
工場のラインに入ってるようなものは, 問題なく動作している場合,
償却期間の 10 年間放置なんだが...
0938名無しさん@お腹いっぱい。2006/02/09(木) 01:50:52
小泉チルドレンの目がイっちゃってる若ぞうなんて名前だっけ?
0939名無しさん@お腹いっぱい。2006/02/09(木) 04:06:30
天文学者は頭がいいよね。0日を前月の最終日ということにして、
暦を読みやすくしてるんだから。
crontab もその記法を採用すべき。
0940頭の悪い天文学者2006/02/09(木) 05:09:40
それは天文学者が考案したわけではないし
使われてるのも天文学に限ったことでもない。
昔から(天文学界隈に比べれば)はるかに広く使われています。

実はそれほど便利な記法ではない。
0941名無しさん@お腹いっぱい。2006/02/09(木) 15:52:27
すでにコネクションが確立したTCPのソケットに対して、
TCP_NODELAYなどのsocketオプションが付いているかどうかを、
他のプロセスから確認する方法ってありますか?

netstatコマンドのような感じで、ソケットオプションが
リストされることをイメージしています。
0942名無しさん@お腹いっぱい。2006/02/09(木) 16:22:56
質問させてください。
現在UNIX上に存在するデータを、一度Windowsに落としてからDVDに焼いて保管したいのですが、
現在の所有者やグループなどの権限をそのままにした状態で保存するにはどのようにしたらよいでしょうか?

0943名無しさん@お腹いっぱい。2006/02/09(木) 16:29:25
>>942
ファイルをWindows上にコピーしてしまった後では不可能。
UNIX上で、mkisofs -RでISOイメージを作ってから、
そのISOイメージをWin上で焼くなら所有者・グループ・
パーミッション等は保存される。

個々のファイルを直接参照できなくていいなら、
tar.gzとかで固めてからCDに焼く方法もある。
0944名無しさん@お腹いっぱい。2006/02/09(木) 16:29:38
>>941
netstat -A で PCB Address を調べ、メモ。
netstat -P メモったaddress で表示される flags が
struct tcpcb の t_flags の生の値。

なので、例えば TCP_NODELAY は TF_NODELAY なので,
flags の 0x04 (*BSDの場合TF_NODELAY=0x04) の bit が立ってるかどうかを見ればよい。
0945名無しさん@お腹いっぱい。2006/02/10(金) 00:13:26
適切なメーリングリストプログラムが無いか探しています。

(少人数なので)自由に参加・退会できるものでなく
管理者がブラウザでリストに加えたり削除したりするもので、
subjectに日本語([ほにゃらら:00001])が使えるものはないでしょうか?

fmlのイメージは自由参加のイメージが強いのですがカスタマイズできるのでしょうか?
0946名無しさん@お腹いっぱい。2006/02/10(金) 00:15:02
>>945
仕事で必要ならコンサルタント
0947名無しさん@お腹いっぱい。2006/02/10(金) 00:19:27
仕事ではないんで・・・。
30人ぐらいで、数人がたまーに退会したり、入ったりみたいな。

http://www.kt.rim.or.jp/~atsato/ml/basic/software.html
で吟味していますが、どれがいいかなぁと。
0948名無しさん@お腹いっぱい。2006/02/10(金) 01:17:39
ppml ってもうメンテされてないんだっけ
0949名無しさん@お腹いっぱい。2006/02/10(金) 04:23:51
OS依存かどうかよくわからないのでとりあえずここに。
FreeBSD + OpenSSH_4.3p1 の組み合わせで、wtmpにログイン時刻が
正しく記録されないぽ。

user       ttyp1  localhost    Fri Feb 10 01:40  still logged in
user       ttyp1           Thu Jan 1 09:00 - 01:27 (13188+16:27)
user       ttyp0           Thu Jan 1 09:00  still logged in
user       ttyp0  ip.foo.bar.buz  Wed Feb 8 14:54 - 15:55 (01:00)

こんな感じで、4.2 -> 4.3 に上げたあと ip addr. が記録されなくなって、
login 時刻が 1/1 09:00 に固定されるようになってしまった。
一番上の localhost だけが telnet でのログインで、下の3つは
ssh でのログイン。つまり ssh login でだけ起きる問題。

OpenSSH は 4.3 のみ、FreeBSD は
4.11-STABLE #26: Sun Feb 5 03:23:07 JST 2006
5.5-PRERELEASE #1: Sun Feb 5 05:17:57 JST 2006
5.4-STABLE #0: Fri Apr 8 15:25:54 JST 2005
などいろんな version で起きている。
OpenSSHは全部 openssh-portable-4.3.p1,1 なのでこれを疑って
いるんだが、ほかの OS の人はどう?
0950名無しさん@お腹いっぱい。2006/02/10(金) 04:27:49
>>947
そのページに何が書いてあるのかはわからんけど、
適当に使いたいなら GNU Mailman でいいんじゃないの。

俺は fml ばかり使ってるけど、ブラウザで管理するなら
Mailman の方が便利そうだと思ふ。
0951名無しさん@お腹いっぱい。2006/02/10(金) 11:14:04
くだ質ってくだらないライセンスみたいに
非商用利用に限定されてるの?
0952名無しさん@お腹いっぱい。2006/02/10(金) 11:28:59
んなこたないが
あからさまに仕事の内容を持ってこられてもな
0953名無しさん@お腹いっぱい。2006/02/10(金) 12:09:31
スレタイはくだらない質問はここに書き込めなので、

くだらない質問はここに書き込んでも良い。
それをネタに弄りまわしても良い。
放置しても良い。
もちろん回答しても良い。
0954名無しさん@お腹いっぱい。2006/02/10(金) 12:40:29
>>945
ブラウザではなくてviで手で編集になるがCMLが簡単でお勧め
自動加入・脱退機能を殺すのがすげえ簡単
0955名無しさん@お腹いっぱい。2006/02/10(金) 14:01:42
dbupdateの範囲指定はできるのでしょうか。
0956名無しさん@お腹いっぱい。2006/02/10(金) 14:06:34
dbupdateって何
0957名無しさん@お腹いっぱい。2006/02/10(金) 15:11:30
>>956
知らない人には聞いていません。
0958名無しさん@お腹いっぱい。2006/02/10(金) 15:37:14
updatedb?
0959名無しさん@お腹いっぱい。2006/02/10(金) 15:51:51
>>958
質問者が dbupdate と言ってるんだしそれ以外のはずがない
知らない人には聞いてないって言うんだから、口出すのやめようぜ
0960名無しさん@お腹いっぱい。2006/02/10(金) 15:53:16
>>955
http://www.f-secure.com/products/anti-virus/linux/samba/dbupdate.shtml
0961名無しさん@お腹いっぱい。2006/02/10(金) 18:22:35
UNIX系の人にメールを出す時は、必ず件名は英語で書くように、と教えられました。
なので、この前、頑張って英語の件名を書いて質問メールを出しました。
でも、一週間経っても返事がなく、もう一度質問しても返事がありませんでした。
最後はやけくそで日本語で普通に件名書いて質問メールを出すと、
すぐに返事が来ました。
英語で件名を書くって、私は今までだまされていたのでしょうか?
0962名無しさん@お腹いっぱい。2006/02/10(金) 18:27:43
>>961
昔 (Mew が出る前くらい?) は
日本語 Subject: を表示できるメーラが少なかったし
そもそもどうエンコードすべきか固まってなかったしとかで
そういう風習があったけど、
最近はもうそうでもないよ。
0963名無しさん@お腹いっぱい。2006/02/10(金) 18:29:29
使ってるメーラによるんじゃない?
最近は英語のタイトルはまずspamだからなあw
0964名無しさん@お腹いっぱい。2006/02/10(金) 18:43:50
放っておくとモニタが省電力モードになります
ならないようにするにはどうしたらよいでしょうか
xset -dpms
しても変わりません
X起動してなくても省電力になります
NetBSD 2.1 i386です
0965名無しさん@お腹いっぱい。2006/02/10(金) 19:03:43
>>964
screenblankが動いてんじゃね?
0966名無しさん@お腹いっぱい。2006/02/10(金) 20:45:12
Subject欄は英語で,ってのは俺も習った気がする.
古いルータが8ビット目をいじるからどうとか,
よく分からん話だった気がする.
0967名無しさん@お腹いっぱい。2006/02/10(金) 21:02:48
>>966
ホントによくわかってないな。

8bit throughであることとSubjectが日本語なことは全然別。
0968名無しさん@お腹いっぱい。2006/02/10(金) 21:03:55
>>966
生 JIS とか B encoding なら 7bit におさまるから
それとは別問題。
0969名無しさん@お腹いっぱい。2006/02/10(金) 21:38:21
韓国のメールはEUC-kR が主流らしいけど、問題ないの?
0970名無しさん@お腹いっぱい。2006/02/10(金) 21:41:42
2822に書いてあるんじゃないの? 読んだことないけど。
0971名無しさん@お腹いっぱい。2006/02/10(金) 22:45:21
問題ないから主流になってんでしょ。
0972名無しさん@お腹いっぱい。2006/02/10(金) 22:51:56
韓国にはそのような化石のような機材は存在しないので大丈夫です。
0973名無しさん@お腹いっぱい。2006/02/10(金) 23:30:25
>>961
> 英語で件名を書くって、私は今までだまされていたのでしょうか?

そう。
0974名無しさん@お腹いっぱい。2006/02/10(金) 23:35:01
普通は日本人同士で無理して英語で書く必要は無い。
でも、メールスプールをじかに読む事が多い俺はMIMEエンコード
されてる日本語より、英語で書いてあるほうが好きだ。

という事で、俺のためにサブジェクトは英語で書け。
0975名無しさん@お腹いっぱい。2006/02/11(土) 00:52:34
>>974 つ nkf
0976名無しさん@お腹いっぱい。2006/02/11(土) 09:13:59
>>967-968
8bitの問題とESCを通さないルータの問題があった。
ESCを通さない場合、送信前に手作業で ESC を ^[ の2文字変換して、
受信者がエディタの置換とかで戻したり、そういうこともあった。
だから、Subject のように重要なところは、ASCII で書くのが確実

でもPCがインターネットに繋がるようになって、MIMEが普及したころから
そういうの風潮は無くなったね

>>974
ASCIIで日本語を書く方法もある(つまりローマ字)。ださいけどね
0977名無しさん@お腹いっぱい。2006/02/11(土) 10:22:17
それは確かにダサイ。でも意外なほど、広く使われている
手法なんだよね…。
0978名無しさん@お腹いっぱい。2006/02/11(土) 11:08:22
>>976
ESCを通さないルータ?
ルータがそんなレイヤーまで見ることあるの?
sendmailまたはUUCPなどレベルでESCや8bitが通らなかったんじゃないの?
0979名無しさん@お腹いっぱい。2006/02/11(土) 11:19:38
>>978
>>976 が言ってるのはパソコン通信とかの時代の話だぞ?

>>976
そこで英語と日本語のマルチパートですよ.
0980名無しさん@お腹いっぱい。2006/02/11(土) 11:54:22
パソコン通信に何故ルーター? ただのシリアル端末接続じゃん。
0981名無しさん@お腹いっぱい。2006/02/11(土) 12:03:57
>>980
だからパソコン通信が全盛期だった頃には上位1bit落とす
ルータとか通信路があったんだってば
レス数が950を超えています。1000を超えると書き込みができなくなります。