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

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

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2008/09/07(日) 23:12:26
前スレ
くだらない質問はここに書き込め!Part 55
http://pc11.2ch.net/test/read.cgi/unix/1205161256/

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

NGワード
* UNIXって何? → http://pc11.2ch.net/test/read.cgi/unix/998779290/l50
* UNIXとLinuxの違いは何? → http://pc11.2ch.net/test/read.cgi/unix/1024558135/l50
* 2ch閉鎖の危機をUNIX板が救ったという話{は本当? | を知った。有り難う! | のflashはどこ?}
禁止事項
* 既出・内容なし・マルチポスト・アスキーアート各種・ネタage・宿題の丸投げ
注意事項
* 荒らしは無視が鉄則
* Unixと関係ない質問/話題は、よけいな相手をせず適切な板に誘導
* 転んでも泣かない
* ひろゆきのギャグには笑うこと
質問する前にググること http://www.google.co.jp/
0529名無しさん@お腹いっぱい。2009/01/19(月) 15:10:12
宇宙の法則が みだれる
0530名無しさん@お腹いっぱい。2009/01/19(月) 15:14:23
観測によって宇宙が分岐するからね。
俺は md5sumが正しい方の世界に分岐したので。
md5sumが間違ってる方の世界と合わせて角運動量は保存されてるはずだ。
05315232009/01/19(月) 17:02:43
おかしかったファイルについてコピーをやり直し、
もう一回md5sumしたら、同じハッシュを与えました。

ハードディスクが壊れたり(以上セクタ?)、
メモリが壊れたりでこういうことって起こるんですね…。

システムや宇宙が壊れてる可能性があるのなら、
管理者や神に報告したほうが良いのでしょうか。
0532名無しさん@お腹いっぱい。2009/01/19(月) 17:04:20
>>528によれば医者に行くのがいいらしいよ
0533名無しさん@お腹いっぱい。2009/01/19(月) 17:09:23
管理者は神に報告するのは悪くない行動
05345232009/01/19(月) 17:14:13
え、狂ってるのは僕ってこと? ww >>532

整合性チェックが出来るmvのようなコマンドってないでしょうか。
ftpみたいに。
0535名無しさん@お腹いっぱい。2009/01/19(月) 17:16:57
親切な暇人が居たら教えて欲しいんですけど
Amazonで売ってる596yenの ELECOM PS/2フルキーボード TK-P08FYSV
ってやつなんだけど、これゲーム専用のキーボードか何か?
0536名無しさん@お腹いっぱい。2009/01/19(月) 17:20:32
>>535
フツーのキーボード
0537名無しさん@お腹いっぱい。2009/01/19(月) 17:25:56
>>536
lavieでも使えますか?
0538名無しさん@お腹いっぱい。2009/01/19(月) 17:29:46
使えません
0539名無しさん@お腹いっぱい。2009/01/19(月) 17:33:06
>>538
もしよかったら使えるやつ教えてくれませんか?
0540名無しさん@お腹いっぱい。2009/01/19(月) 17:37:31
>>539
OSは何?
0541名無しさん@お腹いっぱい。2009/01/19(月) 17:43:08
osがなにか分かりませんが恐らくWindowsです
0542名無しさん@お腹いっぱい。2009/01/19(月) 17:43:56
であればおそらく板違いだボケ
0543名無しさん@お腹いっぱい。2009/01/19(月) 17:46:06
こりゃ失敬
0544名無しさん@お腹いっぱい。2009/01/19(月) 20:14:21
>>534
solaris か FreeBSD か MacOSX で ZFS 使えば
自動的にチェックサム確認してくれると思うぞ
05455232009/01/19(月) 21:03:17
ありがとうございます。>>544

こちらはLinuxですので、そのコマンドは見つかりませんでした。
しかし、チェックサムで検索したら、rsyncというのを見つけましたので、
これを使います〜!
0546名無しさん@お腹いっぱい。2009/01/19(月) 21:11:59
zfsはファイルシステムであってコマンドではないぞ
0547名無しさん@お腹いっぱい。2009/01/19(月) 21:13:44
しかし、コマンドでもある。
05485232009/01/19(月) 21:22:28
>>546-547
深い...? 

いやー、rsync便利ですね〜。感動しました。
0549名無しさん@お腹いっぱい。2009/01/20(火) 10:17:39
rsyncとか開発元がsamba.orgだろ?
よくそんなもの信頼して使えるな
0550名無しさん@お腹いっぱい。2009/01/20(火) 10:21:12
>>549
裏切られたことは無いからだよ
0551名無しさん@お腹いっぱい。2009/01/20(火) 10:26:52
fstatが変わらずに中身だけ変わっててバックアップが
とれてなかったことはあったけどな。
かといって -c なんかでやってられんし、痛し痒し。
0552名無しさん@お腹いっぱい。2009/01/22(木) 09:50:36
wmはいろいろあるし単独でも使えないこともないけれど
なんやかんやでd-bus使ってまともにデスクトップとして使う場合
gnomeとkdeとxfce4とlxdeの4つからsessionを選ぶってことなんすか?
0553名無しさん@お腹いっぱい。2009/01/23(金) 03:27:12
>>552
あんた、古いよ!
http://www.freedesktop.org/wiki/Desktops
0554名無しさん@お腹いっぱい。2009/01/24(土) 12:04:16
質問です

ctrl+cとctrl+zの違いって何でしょうか?
先輩に聞いたら、ctrl+cはプログラムを完全にとめる方法で、ctrl+zはプログラムを一時停止する方法だという話でした。
一時停止というのは、つまりCPUがそのプロセスを処理してないという状態でしょうか?


0555名無しさん@お腹いっぱい。2009/01/24(土) 12:12:50
ユーザ空間ではね。

カーネル空間では何らかの処理をしている可能性があります。
もちろん微少ですが。
0556名無しさん@お腹いっぱい。2009/01/24(土) 12:15:39
>>554
プログラムにはシステム上3つの状態がある。
フォアグラウンド
バックグラウンド
中断状態
の三つだ
Ctrl+cはプログラムを終了するが
Ctrl+zは中断状態にする。
fgコマンドで復帰できるようになるよ
Ctrl+Dとかもありこの辺は面白いから*Googleで検索*するのがいいよ
0557名無しさん@お腹いっぱい。2009/01/24(土) 12:30:45
SIGSTOPのデフォルトハンドラで検索
0558名無しさん@お腹いっぱい。2009/01/24(土) 12:35:47
>>554
Ctrl-Cは強制終了です。非常時以外は使ってはいけません。
Ctrl-Zは通常終了です。普通はこれを使いましょう。

使ってみるとわかりますが、Ctrl-CよりもCtrl-Zの方がレスポンスがいいことが
わかるでしょう。Ctrl-Cだと、異常終了のために余分な処理が入るのです。
0559名無しさん@お腹いっぱい。2009/01/24(土) 12:49:54
土曜の真昼間にネタか?
ソープへ行け
05605542009/01/24(土) 13:08:13
>>555
なるほど

>>556
わかりやすい説明ありがとうございます

>>558
リアルでつまらないです
0561名無しさん@お腹いっぱい。2009/01/24(土) 13:20:25
>>556の「三つの状態」はかなり大雑把な話なんで
適当に聞いておくように。
0562名無しさん@お腹いっぱい。2009/01/24(土) 14:50:38
>>558
ネタを投入するのはいいんだけど、もうちょっとひねったほうがいいよ。
これをおもしろいと思う君の頭はだいぶおかしい。
もうちょっと他人と接して、世間一般の感覚というのを身に着けたほうがいい。
0563名無しさん@お腹いっぱい。2009/01/24(土) 14:57:33
いや、明らかに間違いじゃないの?
フォアグランド状態、バックグランド状態なんて聞いたことがない

厳密にどんな種類があるかはOSにより異なるので
psコマンドのmanを見るといい
0564名無しさん@お腹いっぱい。2009/01/24(土) 15:03:42
ネタをネタと見抜けない人には以下略
0565名無しさん@お腹いっぱい。2009/01/24(土) 15:05:10
コマンドを Ctrl-C で終了すると、
ディスクから CCPとBDOSを読み込み直すから遅いんだよな。
0566名無しさん@お腹いっぱい。2009/01/24(土) 20:54:15
>>468
についてなんだけどrusers、rwhoが使えない環境だったら
何か方法ある?
0567名無しさん@お腹いっぱい。2009/01/24(土) 21:03:11
>>566

for host in host1 host2 host3 ....
do
ssh $host who
done

みたいなスクリプトを回す。
0568名無しさん@お腹いっぱい。2009/01/24(土) 21:07:47
>>567
それも考えたんですけどホストが多くて現実的じゃないですよ。
0569名無しさん@お腹いっぱい。2009/01/24(土) 21:16:34
二、三百なら何の問題もなく>>567のような方法でうまくいっているけど?
何が現実的じゃないの?

rusersだって、>>567のrusers $hostとするだけ。
timeoutが長すぎるなら、rusersクライアントを自作。
0570名無しさん@お腹いっぱい。2009/01/24(土) 21:23:06
>>569
変なこと言って、すいません。
スクリプトで回す方法を試してみます。
0571名無しさん@お腹いっぱい。2009/01/24(土) 21:44:43
ちなみに、
ssh "$host" command >"$host".log 2>&1 &
してる。アッという間に終わる。
0572名無しさん@お腹いっぱい。2009/01/24(土) 22:26:48
>>571
ありがとうございます。
0573名無しさん@お腹いっぱい。2009/01/24(土) 22:38:51
dshっていう専用のコマンドもあるよ。
0574名無しさん@お腹いっぱい。2009/01/29(木) 00:29:51
今やってる仕事なんだけど、
cronでシェルスクリプトを1時間毎に実行していている。
そのシェルスクリプトはperlのスクリプトを実行してるだけなんだ。
cronで直接perlのスクリプトを実行すればいいと思うんだけど、
そうしていないのは何か理由があるんじゃないかと思っている。
みなさんの知見からして、何か考えられる理由はありますか?

0575名無しさん@お腹いっぱい。2009/01/29(木) 01:28:30
>>574
そのシェルスクリプトの中身を見てみないと・・・
何も処理せずPerlを呼んでいるだけなら必要ないかも。


質問です。

whoami, idが存在しないマシンで自分が何者かを知るにはどのような方法がありますか?
私はtouchでファイルを作りそのファイルの所有者をlsで見て確認したのですが、
もっともっとスマートな方法はないでしょうか?
0576名無しさん@お腹いっぱい。2009/01/29(木) 01:39:50
>>574
> みなさんの知見からして、何か考えられる理由はありますか?
良く分かっていない初心者が作った。
0577名無しさん@お腹いっぱい。2009/01/29(木) 02:03:45
>>575
> 自分が何者か

psで$$の所有者を見る方が多少は直接的かな
0578名無しさん@お腹いっぱい。2009/01/29(木) 06:37:05
>>575
Solarisにwhoamiが無いのは有名だけど、
idが無いってどのOS?
0579名無しさん@お腹いっぱい。2009/01/29(木) 08:14:04
>>575
echo $USER
0580名無しさん@お腹いっぱい。2009/01/29(木) 08:16:52
>>579
$USERは正しく設定されてるとは限らない。
例えば suしても前のユーザーのまま。
0581名無しさん@お腹いっぱい。2009/01/29(木) 09:17:55
>>575
じゃあlogname
05825752009/01/29(木) 09:22:55
マシンはSolaris・・・だと思います(お客さんのマシンで詳細不明)

pidを見るのが一番確実かなと感じました。
いろいろアイディアありがとうございました。
0583名無しさん@お腹いっぱい。2009/01/29(木) 09:32:38
Solarisなら /usr/bin/idはあるよ。
ただし、Solarisのidでは、id -unオプションが使えないから
結局whoamiの変わりには使えないというオチ。
0584名無しさん@お腹いっぱい。2009/01/29(木) 10:56:22
/usr/ucb/whoami
0585名無しさん@お腹いっぱい。2009/01/29(木) 11:15:09
>>584
だから、/usr/ucb/whoami はインストールされていないシステムが多い。
インストールされててもPATH通すの禁止とか。使用禁止とか。
0586名無しさん@お腹いっぱい。2009/01/29(木) 11:21:22
インストールされてないのと存在しないのを同じに扱う馬鹿がいることは分かった
0587名無しさん@お腹いっぱい。2009/01/29(木) 11:24:19
>>586
質問者の >>575 が、「whoami, idが存在しないマシンで」
って言ってるんだから、その前提で解答するのが正しい解答かと。

「/usr/ucb/whoami」なんて一言書き込んでもなんの解答にもなっていない。
0588名無しさん@お腹いっぱい。2009/01/29(木) 11:27:50
>>587
時系列が理解できない馬鹿がいることは分かった
Solaris には/bin/id は存在しないとか、使用禁止とか言い出すのはいつよ?
0589名無しさん@お腹いっぱい。2009/01/29(木) 11:30:15
>>588
>>575 の質問がすべて。

お題は、「idやwhoamiを使わずにwhoami相当の結果を得ること」

間違い解答は >>584
0590名無しさん@お腹いっぱい。2009/01/29(木) 11:39:49
>>575
Solarisのpsだと、

ps -o user= -p $$

が、whoamiに一番近い?
0591名無しさん@お腹いっぱい。2009/01/29(木) 11:44:13
$$のプロセス情報から読み取るという答がでたあとで、グダグダいってる奴ってなんなの?
教えてgooにでも行けばいいのに。
0592名無しさん@お腹いっぱい。2009/01/29(木) 21:42:36
面倒だから who am i で我慢しろ
0593名無しさん@お腹いっぱい。2009/01/29(木) 22:09:39
>>592
それ、suしてもユーザーが変わらないから没。
0594名無しさん@お腹いっぱい。2009/01/31(土) 08:49:11
*BSD触りたくて来ました。普段はArchLinux触ってます。
おすすめってなんですか?無難なやつ教えてください。

よろしくお願いします。
0595名無しさん@お腹いっぱい。2009/01/31(土) 08:56:16
1点。
ハイ次
0596名無しさん@お腹いっぱい。2009/01/31(土) 09:36:31
>>594
Arch Linuxみたいにgccも各種ライブラリもXもなるべく最新で、
っていうのが好きなら、FreeBSDが一番いいでしょ。
0597名無しさん@お腹いっぱい。2009/01/31(土) 11:09:01
runlevel を知りたいのに who -r ってバカじゃないの?
0598名無しさん@お腹いっぱい。2009/01/31(土) 11:22:17
そもそも*BSDには runlevelの概念はありませんから、
ハイ次。
0599名無しさん@お腹いっぱい。2009/01/31(土) 14:00:10
SunOS5 の事を書いたんですぅー
06005942009/01/31(土) 14:56:12
>>596
ありがとうございます。
0601名無しさん@お腹いっぱい。2009/01/31(土) 16:18:00
ネットニュースの質問はどこですればいいのでしょうか?
ネットニュースはspamブロック機能のようなものはあるのでしょうか
0602名無しさん@お腹いっぱい。2009/01/31(土) 16:26:12
>>601
エスパーすると、ニュースサイトに会員登録したらSPAMメールが増えたってこと?
苦情ならそのニュースサイトのお問い合わせアドレスにメールすれば?
0603名無しさん@お腹いっぱい。2009/01/31(土) 18:26:15
http://pc11.2ch.net/nntp/

NNTP板というのがあるんだが
unix板も及ばぬ過疎板
0604名無しさん@お腹いっぱい。2009/01/31(土) 20:51:20
今CUIとGUIの歴史について調べているのですが
GUIが開発されるまでは画像をPCで表示するといった事は
行われていなかったと言う事でいいのでしょうか?
それともCUI上でも何か表示する方法が有ったのでしょうか?
よろしくおねがいします。
また動画についても同様の内容をよろしくおねがいします。
0605名無しさん@お腹いっぱい。2009/01/31(土) 20:57:19
俺は今でも CUIで画像も動画も見てるが、それが何か?
0606名無しさん@お腹いっぱい。2009/01/31(土) 21:04:44
>>605
それについてもお教え願います。
動画はMplayerか何かでしょうか?
0607名無しさん@お腹いっぱい。2009/01/31(土) 23:04:13
GRIFFONは驚異だったなぁ
0608名無しさん@お腹いっぱい。2009/01/31(土) 23:13:11
>>604
svgalibを調べろ
0609名無しさん@お腹いっぱい。2009/02/01(日) 01:10:29
sedのs///で、マッチが成功したか否かで、置換結果を表示するかしないかを分けるにはどう書いたらいいでしょうか。
0610名無しさん@お腹いっぱい。2009/02/01(日) 02:00:37
sed -n -e 's/〜/ー/p'
0611名無しさん@お腹いっぱい。2009/02/01(日) 02:22:09
ありがとうございますた。
0612名無しさん@お腹いっぱい。2009/02/01(日) 03:00:45
>>610
-nでデフォルトの出力を無効にし、pでパターンスペースの内容を出力するのは分かったんですが、
置換に失敗したときも、元の文がパターンスペースに入っているのではないのですか?(例だと「〜」が)
この例で成功したときのみ表示することが出来るのはどうしてでしょうか?
0613名無しさん@お腹いっぱい。2009/02/01(日) 03:22:12
pはコマンドじゃなくて、
sコマンドのサフィックスあるいはフラグです。
どうやらGNU sedだとmanpageに書いてなくて、infoを読まないといけないみたいですね。
0614名無しさん@お腹いっぱい。2009/02/01(日) 11:38:38
>>604
タイプライタとプリンタ
0615名無しさん@お腹いっぱい。2009/02/01(日) 12:28:32
libaa相当のものはブラウン管ディスプレイがない頃からあるからね。
フォントを定義できるプリンタとか。
ベクトルスキャンディスプレイってのもあったし。
0616名無しさん@お腹いっぱい。2009/02/01(日) 13:32:02
>>613
ありがとうございますた。
0617名無しさん@お腹いっぱい。2009/02/02(月) 10:49:30
sound.koを読み込んでいるのにゲームポートのmpu401がデバイスに現れないのはなぜなのでせう。
midistatだけがある状態です。
0618名無しさん@お腹いっぱい。2009/02/02(月) 13:31:46
旧かなづかいが甘い失格
0619名無しさん@お腹いっぱい。2009/02/02(月) 13:48:45
sound.koを読み込んでゐるのにゲームポートのmpu401がデバイスに現れないのはなぜなのでせう。
midistatだけがある状態です。
0620名無しさん@お腹いっぱい。2009/02/02(月) 14:46:06
sound.koを讀み込んでゐるのにゲームポートのmpu401がデバイスに現れないのはなぜなのでせう。
midistatだけがある?態です。
0621名無しさん@お腹いっぱい。2009/02/02(月) 15:06:07
そんな細かいこと気にスンナよ
0622名無しさん@お腹いっぱい。2009/02/02(月) 15:07:53
sound.koを讀み込みてゐれどゲームポートのmpu401がデバイスに現わざるは何故ならむ。
midistatのみある状態なり。
0623名無しさん@お腹いっぱい。2009/02/02(月) 15:14:57
わろた
0624名無しさん@お腹いっぱい。2009/02/02(月) 16:37:28
いとをかし
0625名無しさん@お腹いっぱい。2009/02/02(月) 18:54:35
失格でもいいからヒントおくれよぉ。
わからないから言葉遊びでごまかしたなんてオチはいやだぞい。
0626名無しさん@お腹いっぱい。2009/02/02(月) 19:01:48
いやだぞぇ。
0627名無しさん@お腹いっぱい。2009/02/02(月) 19:09:27
ゲームポートが使えてるならそれでいいじゃん。
mpu401を使わないサウンドカードもあるし。
0628名無しさん@お腹いっぱい。2009/02/02(月) 23:00:58
以下のコマンドで表示される秒数って、いつからの秒数だっけ?

~$ stat -f "%m" hoge.dat
1233581605

ちなみに、こういう時刻の表示形式をなんていうの?

よろしくお願いいたします


■ このスレッドは過去ログ倉庫に格納されています