くだらない質問はここに書き込め!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/
0553名無しさん@お腹いっぱい。
2009/01/23(金) 03:27:12あんた、古いよ!
つ http://www.freedesktop.org/wiki/Desktops
0554名無しさん@お腹いっぱい。
2009/01/24(土) 12:04:16ctrl+cとctrl+zの違いって何でしょうか?
先輩に聞いたら、ctrl+cはプログラムを完全にとめる方法で、ctrl+zはプログラムを一時停止する方法だという話でした。
一時停止というのは、つまりCPUがそのプロセスを処理してないという状態でしょうか?
0555名無しさん@お腹いっぱい。
2009/01/24(土) 12:12:50カーネル空間では何らかの処理をしている可能性があります。
もちろん微少ですが。
0556名無しさん@お腹いっぱい。
2009/01/24(土) 12:15:39プログラムにはシステム上3つの状態がある。
フォアグラウンド
バックグラウンド
中断状態
の三つだ
Ctrl+cはプログラムを終了するが
Ctrl+zは中断状態にする。
fgコマンドで復帰できるようになるよ
Ctrl+Dとかもありこの辺は面白いから*Googleで検索*するのがいいよ
0557名無しさん@お腹いっぱい。
2009/01/24(土) 12:30:450558名無しさん@お腹いっぱい。
2009/01/24(土) 12:35:47Ctrl-Cは強制終了です。非常時以外は使ってはいけません。
Ctrl-Zは通常終了です。普通はこれを使いましょう。
使ってみるとわかりますが、Ctrl-CよりもCtrl-Zの方がレスポンスがいいことが
わかるでしょう。Ctrl-Cだと、異常終了のために余分な処理が入るのです。
0559名無しさん@お腹いっぱい。
2009/01/24(土) 12:49:54ソープへ行け
0561名無しさん@お腹いっぱい。
2009/01/24(土) 13:20:25適当に聞いておくように。
0562名無しさん@お腹いっぱい。
2009/01/24(土) 14:50:38ネタを投入するのはいいんだけど、もうちょっとひねったほうがいいよ。
これをおもしろいと思う君の頭はだいぶおかしい。
もうちょっと他人と接して、世間一般の感覚というのを身に着けたほうがいい。
0563名無しさん@お腹いっぱい。
2009/01/24(土) 14:57:33フォアグランド状態、バックグランド状態なんて聞いたことがない
厳密にどんな種類があるかはOSにより異なるので
psコマンドのmanを見るといい
0564名無しさん@お腹いっぱい。
2009/01/24(土) 15:03:420565名無しさん@お腹いっぱい。
2009/01/24(土) 15:05:10ディスクから CCPとBDOSを読み込み直すから遅いんだよな。
0566名無しさん@お腹いっぱい。
2009/01/24(土) 20:54:15についてなんだけどrusers、rwhoが使えない環境だったら
何か方法ある?
0567名無しさん@お腹いっぱい。
2009/01/24(土) 21:03:11for host in host1 host2 host3 ....
do
ssh $host who
done
みたいなスクリプトを回す。
0568名無しさん@お腹いっぱい。
2009/01/24(土) 21:07:47それも考えたんですけどホストが多くて現実的じゃないですよ。
0569名無しさん@お腹いっぱい。
2009/01/24(土) 21:16:34何が現実的じゃないの?
rusersだって、>>567のrusers $hostとするだけ。
timeoutが長すぎるなら、rusersクライアントを自作。
0570名無しさん@お腹いっぱい。
2009/01/24(土) 21:23:06変なこと言って、すいません。
スクリプトで回す方法を試してみます。
0571名無しさん@お腹いっぱい。
2009/01/24(土) 21:44:43ssh "$host" command >"$host".log 2>&1 &
してる。アッという間に終わる。
0572名無しさん@お腹いっぱい。
2009/01/24(土) 22:26:48ありがとうございます。
0573名無しさん@お腹いっぱい。
2009/01/24(土) 22:38:510574名無しさん@お腹いっぱい。
2009/01/29(木) 00:29:51cronでシェルスクリプトを1時間毎に実行していている。
そのシェルスクリプトはperlのスクリプトを実行してるだけなんだ。
cronで直接perlのスクリプトを実行すればいいと思うんだけど、
そうしていないのは何か理由があるんじゃないかと思っている。
みなさんの知見からして、何か考えられる理由はありますか?
0575名無しさん@お腹いっぱい。
2009/01/29(木) 01:28:30そのシェルスクリプトの中身を見てみないと・・・
何も処理せずPerlを呼んでいるだけなら必要ないかも。
質問です。
whoami, idが存在しないマシンで自分が何者かを知るにはどのような方法がありますか?
私はtouchでファイルを作りそのファイルの所有者をlsで見て確認したのですが、
もっともっとスマートな方法はないでしょうか?
0576名無しさん@お腹いっぱい。
2009/01/29(木) 01:39:50> みなさんの知見からして、何か考えられる理由はありますか?
良く分かっていない初心者が作った。
0577名無しさん@お腹いっぱい。
2009/01/29(木) 02:03:45> 自分が何者か
psで$$の所有者を見る方が多少は直接的かな
0578名無しさん@お腹いっぱい。
2009/01/29(木) 06:37:05Solarisにwhoamiが無いのは有名だけど、
idが無いってどのOS?
0579名無しさん@お腹いっぱい。
2009/01/29(木) 08:14:04echo $USER
0580名無しさん@お腹いっぱい。
2009/01/29(木) 08:16:52$USERは正しく設定されてるとは限らない。
例えば suしても前のユーザーのまま。
0581名無しさん@お腹いっぱい。
2009/01/29(木) 09:17:55じゃあlogname
0582575
2009/01/29(木) 09:22:55pidを見るのが一番確実かなと感じました。
いろいろアイディアありがとうございました。
0583名無しさん@お腹いっぱい。
2009/01/29(木) 09:32:38ただし、Solarisのidでは、id -unオプションが使えないから
結局whoamiの変わりには使えないというオチ。
0584名無しさん@お腹いっぱい。
2009/01/29(木) 10:56:220585名無しさん@お腹いっぱい。
2009/01/29(木) 11:15:09だから、/usr/ucb/whoami はインストールされていないシステムが多い。
インストールされててもPATH通すの禁止とか。使用禁止とか。
0586名無しさん@お腹いっぱい。
2009/01/29(木) 11:21:220587名無しさん@お腹いっぱい。
2009/01/29(木) 11:24:19質問者の >>575 が、「whoami, idが存在しないマシンで」
って言ってるんだから、その前提で解答するのが正しい解答かと。
「/usr/ucb/whoami」なんて一言書き込んでもなんの解答にもなっていない。
0588名無しさん@お腹いっぱい。
2009/01/29(木) 11:27:50時系列が理解できない馬鹿がいることは分かった
Solaris には/bin/id は存在しないとか、使用禁止とか言い出すのはいつよ?
0589名無しさん@お腹いっぱい。
2009/01/29(木) 11:30:15>>575 の質問がすべて。
お題は、「idやwhoamiを使わずにwhoami相当の結果を得ること」
間違い解答は >>584
0590名無しさん@お腹いっぱい。
2009/01/29(木) 11:39:49Solarisのpsだと、
ps -o user= -p $$
が、whoamiに一番近い?
0591名無しさん@お腹いっぱい。
2009/01/29(木) 11:44:13教えてgooにでも行けばいいのに。
0592名無しさん@お腹いっぱい。
2009/01/29(木) 21:42:360593名無しさん@お腹いっぱい。
2009/01/29(木) 22:09:39それ、suしてもユーザーが変わらないから没。
0594名無しさん@お腹いっぱい。
2009/01/31(土) 08:49:11おすすめってなんですか?無難なやつ教えてください。
よろしくお願いします。
0595名無しさん@お腹いっぱい。
2009/01/31(土) 08:56:16ハイ次
↓
0596名無しさん@お腹いっぱい。
2009/01/31(土) 09:36:31Arch Linuxみたいにgccも各種ライブラリもXもなるべく最新で、
っていうのが好きなら、FreeBSDが一番いいでしょ。
0597名無しさん@お腹いっぱい。
2009/01/31(土) 11:09:010598名無しさん@お腹いっぱい。
2009/01/31(土) 11:22:17ハイ次。
0599名無しさん@お腹いっぱい。
2009/01/31(土) 14:00:100601名無しさん@お腹いっぱい。
2009/01/31(土) 16:18:00ネットニュースはspamブロック機能のようなものはあるのでしょうか
0602名無しさん@お腹いっぱい。
2009/01/31(土) 16:26:12エスパーすると、ニュースサイトに会員登録したらSPAMメールが増えたってこと?
苦情ならそのニュースサイトのお問い合わせアドレスにメールすれば?
0603名無しさん@お腹いっぱい。
2009/01/31(土) 18:26:15NNTP板というのがあるんだが
unix板も及ばぬ過疎板
0604名無しさん@お腹いっぱい。
2009/01/31(土) 20:51:20GUIが開発されるまでは画像をPCで表示するといった事は
行われていなかったと言う事でいいのでしょうか?
それともCUI上でも何か表示する方法が有ったのでしょうか?
よろしくおねがいします。
また動画についても同様の内容をよろしくおねがいします。
0605名無しさん@お腹いっぱい。
2009/01/31(土) 20:57:190606名無しさん@お腹いっぱい。
2009/01/31(土) 21:04:44それについてもお教え願います。
動画はMplayerか何かでしょうか?
0607名無しさん@お腹いっぱい。
2009/01/31(土) 23:04:130608名無しさん@お腹いっぱい。
2009/01/31(土) 23:13:11svgalibを調べろ
0609名無しさん@お腹いっぱい。
2009/02/01(日) 01:10:290610名無しさん@お腹いっぱい。
2009/02/01(日) 02:00:370611名無しさん@お腹いっぱい。
2009/02/01(日) 02:22:090612名無しさん@お腹いっぱい。
2009/02/01(日) 03:00:45-nでデフォルトの出力を無効にし、pでパターンスペースの内容を出力するのは分かったんですが、
置換に失敗したときも、元の文がパターンスペースに入っているのではないのですか?(例だと「〜」が)
この例で成功したときのみ表示することが出来るのはどうしてでしょうか?
0613名無しさん@お腹いっぱい。
2009/02/01(日) 03:22:12sコマンドのサフィックスあるいはフラグです。
どうやらGNU sedだとmanpageに書いてなくて、infoを読まないといけないみたいですね。
0614名無しさん@お腹いっぱい。
2009/02/01(日) 11:38:38タイプライタとプリンタ
0615名無しさん@お腹いっぱい。
2009/02/01(日) 12:28:32フォントを定義できるプリンタとか。
ベクトルスキャンディスプレイってのもあったし。
0616名無しさん@お腹いっぱい。
2009/02/01(日) 13:32:02ありがとうございますた。
0617名無しさん@お腹いっぱい。
2009/02/02(月) 10:49:30midistatだけがある状態です。
0618名無しさん@お腹いっぱい。
2009/02/02(月) 13:31:460619名無しさん@お腹いっぱい。
2009/02/02(月) 13:48:45midistatだけがある状態です。
0620名無しさん@お腹いっぱい。
2009/02/02(月) 14:46:06midistatだけがある?態です。
0621名無しさん@お腹いっぱい。
2009/02/02(月) 15:06:070622名無しさん@お腹いっぱい。
2009/02/02(月) 15:07:53midistatのみある状態なり。
0623名無しさん@お腹いっぱい。
2009/02/02(月) 15:14:570624名無しさん@お腹いっぱい。
2009/02/02(月) 16:37:280625名無しさん@お腹いっぱい。
2009/02/02(月) 18:54:35わからないから言葉遊びでごまかしたなんてオチはいやだぞい。
0626名無しさん@お腹いっぱい。
2009/02/02(月) 19:01:480627名無しさん@お腹いっぱい。
2009/02/02(月) 19:09:27mpu401を使わないサウンドカードもあるし。
0628名無しさん@お腹いっぱい。
2009/02/02(月) 23:00:58~$ stat -f "%m" hoge.dat
1233581605
ちなみに、こういう時刻の表示形式をなんていうの?
よろしくお願いいたします
0629名無しさん@お腹いっぱい。
2009/02/02(月) 23:05:58%m でそんな表示になるか? %s の間違いじゃない?
0630名無しさん@お腹いっぱい。
2009/02/02(月) 23:07:56普通に表示できますが、、ちなみにOSは
~$ uname -r
5.4-RELEASE-p6
です
0631名無しさん@お腹いっぱい。
2009/02/02(月) 23:21:130632名無しさん@お腹いっぱい。
2009/02/02(月) 23:23:05それは知ってます。その時刻のことを何と呼ぶか、名前は付いてないのですか?
0633名無しさん@お腹いっぱい。
2009/02/02(月) 23:23:590634名無しさん@お腹いっぱい。
2009/02/02(月) 23:26:21>>628 の「ちなみに」以降について。
0635名無しさん@お腹いっぱい。
2009/02/02(月) 23:27:580636名無しさん@お腹いっぱい。
2009/02/02(月) 23:28:130637名無しさん@お腹いっぱい。
2009/02/02(月) 23:28:200639名無しさん@お腹いっぱい。
2009/02/02(月) 23:51:00http://en.wikipedia.org/wiki/Unix_time
0641名無しさん@お腹いっぱい。
2009/02/03(火) 01:17:41あたりを積み込める。
% date -r 1234567890
Sat Feb 14 08:31:30 JST 2009
0642名無しさん@お腹いっぱい。
2009/02/03(火) 08:15:05www.example.comを表示するようにDNSを設定したいのですが、
@ IN CNAME www.example.com
このような表記で問題ないでしょうか?
0643名無しさん@お腹いっぱい。
2009/02/03(火) 08:40:32けど、DNSをいじっただけでは、表示を変えたりしない。
webサーバ側で、www.example.com にリダイレクトも必要。
0644名無しさん@お腹いっぱい。
2009/02/03(火) 09:41:360645名無しさん@お腹いっぱい。
2009/02/03(火) 09:58:10混一ってことは字牌が入るのか?
0646名無しさん@お腹いっぱい。
2009/02/03(火) 10:12:22ゲームポートが使えないことがあるのは正常です。
問題ありません。
0647名無しさん@お腹いっぱい。
2009/02/03(火) 11:04:11問題ないんですね、安心しました
0648名無しさん@お腹いっぱい。
2009/02/03(火) 14:05:57ダメ。
@ (example.com.) にはすでに SOA やら NS やらのレコードが存在してるはずで、
そういう場合は CNAME と共存できない。CNAME ではなく A でやれ。
0649名無しさん@お腹いっぱい。
2009/02/04(水) 14:56:51せめてゲームポートでジョイスティックなり
mpu401でMIDI機器つないで鳴らしている程度できているのだと思ったぜ
まぁ、webも資料は98ばっかだからいいけどさ
0650名無しさん@お腹いっぱい。
2009/02/04(水) 21:23:35a=10
if [$dt == 0]; then
a=`expr $a - 1`
fi
bshで変数dtが0という数値だったらaから1引くスクリプトは
これでいいんでしょうか?
0651名無しさん@お腹いっぱい。
2009/02/04(水) 21:35:540652名無しさん@お腹いっぱい。
2009/02/04(水) 21:51:59if [ "$dt" -eq 0 ]; then
[ と ] のところにスペースが必要。
あと、bash限定なら、
if ((dt == 0)); then
という書き方もできる。
■ このスレッドは過去ログ倉庫に格納されています