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

くだらない質問はここに書き込め!なんでもアリ24

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
書く前にぐぐれ http://www.google.co.jp/
2CH総合検索サイト http://2ch.dyn.to/

但し、書き込む前に質問に適切な専門の板・スレッドがないかは確認してください。
■Linuxは専門板があります。 http://pc.2ch.net/linux/

========NGワード========
■UNIXって何?(http://pc.2ch.net/test/read.cgi/unix/998779290/)
■UNIXとLinuxの違いは?(http://pc.2ch.net/test/read.cgi/unix/1024558135/)
■2ch閉鎖の危機をUNIX板が救ったという話{は本当?| を知った。有り難う! |のflashはどこ?}
========================

禁止事項
*既出・内容なし・マルチポスト・6行以上のアスキーアート各種・ネタage
注意事項
*荒らしは無視が鉄則 *宿題の丸投げをしてもダメ。
*Unixと関係ない質問/話題は、よけいな相手をせず適切な板に誘導。

>>2 過去ログなど
0358名無しさん@お腹いっぱい。NGNG
LINUXを勉強していてLINUX板の住民だったのですが、レベルの低さにあきれています
こっちのほうがレベルが高いようなので今日から引っ越す事にしますがよろしく
0359名無しさん@お腹いっぱい。NGNG
>>355
.bash_profile は .zshenv、.bash_history はとりあえず .zhistory とでも
置換しておけば? .zhistory は HISTFILE で適当な名前にかえてね。

>>357
man zshall して PROMPT EXPANSION を検索しろ。
0360oNGNG
ここってなかなかいいと思いません?安いし
 
http://www.dvd-yuis.com/
0361名無しさん@お腹いっぱい。NGNG
>>358 (・∀・)カエレ!
0362名無しさん@お腹いっぱい。NGNG
>>359
これですかね?
http://web.kuicr.kyoto-u.ac.jp/manual/zsh/zsh_13.html
.bashrcをコピーした.zshrcの中に

# プロンプト。man bash 参照
if [ "$TERM" = "dumb" -o "$TERM" = "emacs" ]
then
PS1='%w%$ '
else
if [ "$UID" = "0" ]
then
PS1='%[%e[41m%]%w%$%[%e[m%] '
else
PS1='%[%e[7m%]%w%$%[%e[m%] '
fi
fi

という記述があったんですが、これがプロンプトの定義ですよね。
%の部分は最初\で、全て%に置換したんですが、それでもプロンプトは
\u@\h:\w\$のままです。%u@%h:%w%$と表示されるならまだ納得できるんですが…。
0363名無しさん@お腹いっぱい。NGNG
>>362
.zshrc に、
PS1=$'%n@%m:%~%# '
と記述して、source .zshrc してみれ。
0364名無しさん@お腹いっぱい。NGNG
>>363
うおっ
おおおーう!
出来ました!ありがとうございました。
時刻とかも表示させたいので、調べてカスタマイズしてみます。
0365名無しさん@お腹いっぱい。NGNG
>>358
全角英数使うなんてさすがですね。

>>364
zshスレとそこの1-10あたりにのってる
サイト見れば色々と役立つはず。
0366俺のsora!NGNG

ココを見れば、稼げる。
ビジネスパートナー募集。
キャッシュバック制度
1件成立後4000円です。
http://www.c-gmf.com/index3.htm
http://www.c-gmf.com/index2.htm
http://www.c-gmf.com/mail.htm
0367名無しさん@お腹いっぱい。NGNG
FreeBSD で使える、xgs 以外のAPPLE][ エミュレーターって
ありますでしょうか?
0368名無しさん@お腹いっぱい。NGNG
nkfをsolarisで使いたいのですがどこへ逝っても見つかりません。
バラバラになったのが
http://www.ie.u-ryukyu.ac.jp/~kono/nkf/
に在ったのですがconfig.hが無いと怒られます。
どこかにtar.gzかSPARC版のpkg.gzはないでしょうか?
0369名無しさん@お腹いっぱい。NGNG
>>368
試しに、そこから(ばらばらじゃないやつを)とってきたが、問題なくコンパイ
ルできるんぞ? どれをどうしたの?
0370名無しさん@お腹いっぱい。NGNG
「できるんぞ」って「できるぞ」か「できんぞ」かわからんね(^^
「できるぞ」が正解。問題なくコンパイルできました。
0371名無しさん@お腹いっぱい。NGNG
shar のほどきかたを知らないとか?
0372名無しさん@お腹いっぱい。NGNG
Red Hat 8.0 を使っているのですが、セキュリティレベルを変更することができません。マニュアルに従ってGNOMEメニュー → システム設定 → セキュリティレベルといった感じで、変更しているつもりなのですが…。

基本的な質問で恐縮ですが、どなたか教えてください。お願いします!!
0373禿しく板違い NGNG
>>372
Linux板へGo
http://pc.2ch.net/linux/
0374名無しさん@お腹いっぱい。NGNG
ほんとに素でリヌ板に気づかないんだなぁ。。。
0375名無しさん@お腹いっぱい。NGNG
>>373、374
すまそ・・・。リヌ板と勘違いしてしまいますた。
下の板で出直します。
0376名無しさん@お腹いっぱい。NGNG
下の板、とはメニューでの位置が下なのか、評価の位が下なのか
0377名無しさん@お腹いっぱい。NGNG
下の板などいない!
0378名無しさん@お腹いっぱい。NGNG
tail -f /var/log/apache/access.log
の標準出力と
tail -f /var/log/apache/access.log|awk '{print $0}'
の標準出力が違うんですがなぜでしょうか?

tail -f /var/log/apache/access.log|awk '{print $0}'
のほうは、tail -f /var/log/apache/access.logの一部だけ表示されます。
0379名無しさん@お腹いっぱい。NGNG
>>378
diff みせて
0380名無しさん@お腹いっぱい。NGNG
tail -f って、いちいちポーリングしては吐き出し、しては吐き出ししてるから、
それに対応できないプログラムにつないでも最初の吐き出し分しか出ない気がする
0381名無しさん@お腹いっぱい。NGNG
tail -f /var/log/apache/access.log | awk '{print $0; fflush()}'
こうするとどうよ?
0382名無しさん@お腹いっぱい。NGNG
>>380
んなこたない
tail -f の標準出力から出てくる時点でその違いは区別できない
0383368NGNG
config.hがないっつーかconfigureがないからですね。
で,.sharっていう3倍速で圧縮/展開できそうなファイルをいじるために
sharutilとか言う奴をいれようと思ったのですが,以下のようなエラーが出ます。
-マシン換えるため続く-
0384名無しさん@お腹いっぱい。NGNG
続く前に恐縮だが、shar をほどくのに特別なツールなんているのか?
0385名無しさん@お腹いっぱい。NGNG
しかも圧縮なんてしてないし…

むしろ元のファイル群よりちょっぴりサイズ増えてるし…
0386名無しさん@お腹いっぱい。NGNG
ついでにいわせてもらえば>>368なURLはすでにobsoleteだし…

sourceforge.jp/projects/nkf/
0387368NGNG
とおもったら.pkg.gzがVectorにあったのでそれを使って動かしました。
やっぱりなんでもないです。
0388368NGNG
それにしても
% sh
ってshellとかぶってなんか嫌だなぁ。
0389名無しさん@お腹いっぱい。NGNG
かぶってるんじゃなくて、まんまシェルなんですが。
0390名無しさん@お腹いっぱい。NGNG
% sh なんとか.shar

% chmod +x なんとか.shar
% ./なんとか.shar
0391名無しさん@お腹いっぱい。NGNG
>>388
ワラタ
0392368NGNG
そういうことでしたか。catしてみれば良かったのか・・・。
0393378NGNG
>>379
diffは
< 211.*.*.* - - [01/Jun/2003:13:35:55 +0900] "\
GET /diary/*.jpg HTTP/1.1" 304 - "http://*.jp/diary/*.html" \
"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705)"
< 210.*.*.* - - [01/Jun/2003:13:36:02 +0900] "HEAD /diary/ HTTP/1.1" 304 (略)
< 61.*.*.* - - [01/Jun/2003:13:36:11 +0900] "GET /*.html HTTP/1.1" 200 (略)
< 61.*.*.* - - [01/Jun/2003:13:36:11 +0900] "GET /*.css HTTP/1.1" 304 (略)
< 61.*.*.* - - [01/Jun/2003:13:36:11 +0900] "GET /*.png HTTP/1.1" 304 (略)

こんな感じで延々と続きます。
同時にtailの標準出力をファイルに保存したらファイルサイズが4:1ぐらいになります。

>>381
tail -f /var/log/apache/access.log | awk '{print $0}'
の時と挙動は同じでした
0394名無しさん@お腹いっぱい。NGNG
>>393
改行コードは問題無いはずだよね・・・
awk の代わりに cat だと問題無し?
sedやperlではどう?
0395378NGNG
>>394
\は見づらいため自分が入れました。

catだとtail -fの時とまったく同じ結果が出力されます。

また、tail -n 1000 /var/log/apache/access.log | awk '{print $0}'と
tail -n 1000 /var/log/apache/access.log | awk '{print $0}'の結果も同じでした。
0396名無しさん@お腹いっぱい。NGNG
>>395
えっとですね diff で違っている部分だけをぬきだしてみましょう。

diff hoge hogehoge

の出力の最初の5行くらいと
最初に

--
> koryakorya

とでてくる部分、これが違っている部分になります。
とりあえず何が違っているのかみないことには話がはじまらないです。

ちなみに手元の access_log で diff とってみましたがまったく同じでした。
$ cd /PATH/TO/logs
$ zcat access_log.*.gz | cat /dev/stdin access_log | wc
18372 286322 4403053

あと OS とか awk は nawk なのか gawk なのかとか
0397名無しさん@お腹いっぱい。NGNG
tail -f を始めたタイミングが違うってだけだろ
0398名無しさん@お腹いっぱい。NGNG
>>383
> で,.sharっていう3倍速で圧縮/展開できそうなファイルをいじるために
それは.char。
0399378NGNG
>>396
tail -f /var/log/apache/access.log > taillog.0 & \
tail -f /var/log/apache/access.log | awk '{print $0}'> taillog.1

の時のdiff taillog.0 taillog.1|head -n 5
44,90c44
< 192.168.0.5 - - [01/Jun/2003:14:16:34 +0900] "GET /diary/img/020927_1.png HTTP/1.1" 304 - "http://nmnl.jp/diary/200209.html" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705)"
< 192.168.0.5 - - [01/Jun/2003:14:16:34 +0900] "GET /diary/img/020928.png HTTP/1.1" 304 - "http://nmnl.jp/diary/200209.html" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705)"
< 192.168.0.5 - - [01/Jun/2003:14:16:35 +0900] "GET /diary/200208.html HTTP/1.1" 200 9710 "http://nmnl.jp/diary/200209.html" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705)"
< 192.168.0.5 - - [01/Jun/2003:14:16:35 +0900] "GET /diary/img/020802.jpg HTTP/1.1" 304 - "http://nmnl.jp/diary/200208.html" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705)"

diff taillog.0 taillog.1|tail -n 4
< 210.159.*.* - - [01/Jun/2003:14:20:44 +0900] "HEAD /diary/ HTTP/1.1" 304 - "http://*.jp/" "comusai[NATSU-MICAN]/3.1b(20010312)"
---
> 220.98.*.* - - [01/Jun/2003:14:16:34 +0900] "GET /diary/
\ No newline at end of file

cat taillog.0|wc
119 2329 22020

cat taillog.1|wc
43 871 8192

でした。awkはmark の1.2です。OSはDebian woodyです。
0400名無しさん@お腹いっぱい。NGNG
>>399
タイミングの問題
0401名無しさん@お腹いっぱい。NGNG
awk使わないと問題無いらしいからタイミングの問題とは思えないけど
0402名無しさん@お腹いっぱい。NGNG
もっと正確にいうと、
(flushの)タイミングの問題
0403378NGNG
mawkじゃなくてgawkを使ったら
tail -f /var/log/access.logと出力が一致するようになりました。
色々な助言ありがとうございました。

402がいってるように、markのフラッシュのタイミングが問題だったんですかね…。
0404名無しさん@お腹いっぱい。NGNG
>402がいってるように、markのフラッシュのタイミングが問題だったんですかね…。

ならば >>381 で問題なしだと思うんだけど…。
mawk って fflush() でフラッシュしないの?
0405378NGNG
>404
mawkのmanには
The function fflush(expr) flushes the output file or pipe
associated with expr. Fflush returns 0 if expr is an open
output stream else -1. Fflush without an argument flushes
stdout. Fflush with an empty argument ("") flushes all
open output.

って載ってるので、フラッシュするとは思うんですけど、
>>381じゃダメでした。

ってことはフラッシュのタイミング以外のmawkの仕様なんですかね。
0406名無しさん@お腹いっぱい。NGNG
>>404
俺もそう思った。
>>402はTTYドライバとかOS層のことを言ってるのかね?
0407名無しさん@お腹いっぱい。NGNG
あほくさ。行単位で違ってるだけかよ。まじで死ね。
稼働中の access_log に別々に tail かけたら行単位で食い違うのはあたりまえだろ。
0408名無しさん@お腹いっぱい。NGNG
80GBのHDDと120GBのHDDがあり、この2つのHDDを/homeにマウントすることはできませんよね?
/home/hoge1と/homeをそれぞれマウントするなどすれば良いのですが、/homeに複数の異なる容量のHDDをマウントしたい場合はLVMしかないのでしょうか?
RAID0やRAID1は異なる容量のHDDで使うと、少ない方にあわせられてしまいますよね?
0409名無しさん@お腹いっぱい。NGNG
>>408
OSごとの専門質問スレで聞いたほうがベター
0410名無しさん@お腹いっぱい。NGNG
Win板の住人です。板違いかもしれませんが質問させてください。

何に関しても*BSDが最も優れているという人が目障りなんですけど、
この手の人ってUNIX板ではどのように思われているんですか?
(その人がUNIX板の住人なのかどうかもわかりませんが)
0411名無しさん@お腹いっぱい。NGNG
余計なトラブルを起こすドザーが一番鬱陶しい。
0412名無しさん@お腹いっぱい。NGNG
虎ブルドーザー
0413名無しさん@お腹いっぱい。NGNG
>>410
相手してもしょうがないので
放置すべきだと思っています。
0414名無しさん@お腹いっぱい。NGNG
>>410
氏ね、って感じです。
言っても仕方が無いので放置ですが。
0415名無しさん@お腹いっぱい。NGNG
kinput2 を使うと S-SPC が kinput2 に食われて、mozilla で 1 ページ戻る
事ができません。みなさんは、どのようにして対処されていますか?
0416名無しさん@お腹いっぱい。NGNG
ナニ?最近 BSDer がウィソ板(他板)に出張してるってこと? >>410
0417名無しさん@お腹いっぱい。NGNG
>>415
気にしない

どうしてもイヤなら*自己責任で*トリガーをS-SPC以外にすりゃ
いいだけのハナシだな
0418名無しさん@お腹いっぱい。NGNG
>>415
kinput2の方のバインドを変えるよろし。
0419名無しさん@お腹いっぱい。NGNG
>>416
どうせ虎の威を借りる何とやら、のたぐいだろ。

虎の威が実際あるかどうかはまた別のおはなしだけど。
0420410NGNG
>>413>>414
レスありがと。参考にさせていただきます。

>>416
はい(BSDerなのか偽者なのかはわかりませんが)。
書き込みの量はたいしたことないんですけどね。
BSDの良さを教えてくれるならかまわないんですが、「信じろ!」っていう口調が目立つんですよね。
0421416NGNG
>>420
放置か「続きは UNIX 板でどうぞ」の一言で片付けてやっておくんなまし。。。
しかしツマラン香具師が増えたもんだ。。。
0422名無しさん@お腹いっぱい。NGNG
>>415
自分は、おおかたのお勧めと逆で、Mozillaの方を"b"にしてまする。
0423名無しさん@お腹いっぱい。NGNG
>>422
やり方を教えてくださいませ
0424名無しさん@お腹いっぱい。NGNG
調べようとは思わないわけか
0425名無しさん@お腹いっぱい。NGNG
>>418
> kinput2の方のバインドを変えるよろし。

やり方を教えてくださいませ
0426名無しさん@お腹いっぱい。NGNG
>>423
ttp://jt.mozilla.gr.jp/unix/customizing.html#key_example

>>424
しみったれ

>>425
.Xresourcesあたりに
KTerm*VT100*KinputProtocol:  \
        ConversionStartKey:   Shift<Key>space
0427名無しさん@お腹いっぱい。NGNG
>>426みたいな香具師がいるから>>423みたいな香具師が減らないわけだが
0428名無しさん@お腹いっぱい。NGNG
rsyncの使い方ですが、
/AAAを/XXXにコピーしたいが/AAA/BBB以下は含めたくない場合、
#rsync -aH --delete --exclude /AAA/BBB /AAA/ /XXX
で/XXX/BBBができてしまい、さらにdeleteオプションも効かないのですが
何がいけないんでしょうか。
0429名無しさん@お腹いっぱい。NGNG
-r --include /AAA/* --exclude /AAA/BBB
とか? ちょっと適当です。
0430名無しさん@お腹いっぱい。NGNG
プログラムの質問なんですが、まったく同じコードで、それぞれ
setuid(2) と seteuid(2) を使った場合にどのくらい危険性が
違うものなんでしょうか? ヘタレなのでいまいち分かりません。

seteuid(2) の場合には、バッファオーバフローなどが存在して
いた場合に root に復帰されてしまう可能性はあると思いますが、
それ以外に何かありますか?
0431名無しさん@お腹いっぱい。NGNG
>>430
戻す必要があればseteuid
0432名無しさん@お腹いっぱい。NGNG
>>431
あ、えと戻す必要があるのです。一瞬だけ。。。
戻したあとは、当然ながら setuid(2) です。
0433名無しさん@お腹いっぱい。NGNG
>>430
もし設定ファイルのオプションがあるとして
% ./command -c /etc/shadow
root:$1$yerEwy8$VMHecerhUejivt6/4yK8lv1:12145:0:99999:7::: というオプションは正しくありません
という意図しない結果になることも。エラーメッセージには気を付けてくだされ。
0434名無しさん@お腹いっぱい。NGNG
>>433
すみません。せっかく教えていただいたのですが、良く意味が
分かりません。ヘタレでも分かるようにヒントをください。
0435名無しさん@お腹いっぱい。NGNG
>>420
「信じろ」とか言った時点で放置ケテーイでそ
真面目に使っている人間なら「最も優れている」
なんて言えるのは相当傲慢な人間だろ(最近多い
けど)。

条件設定して客観的な評価データをもってきて
いないのだったら相手にする必要なし。
その場合でも公平な条件ではなかったり、比較す
べき対象を間違っていたりすることは多いが。

0436名無しさん@お腹いっぱい。NGNG
>>434
そのコマンドに設定ファイルを使用する-cオプションがあったとする。
で、設定ファイルの形式はkey: valueであり,間違った書式の場合は
エラー行をそのまま出力するとする。その場合-c /etc/shadowというオプションを
渡すことで/etc/shadowの内容が表示されてしまうってこと。
0437名無しさん@お腹いっぱい。NGNG
>>436
あ、なるほど納得です。ありがとうございました。
引数を自由に与えられるものではありませんので、その点は
問題ないかと思います。
0438名無しさん@お腹いっぱい。NGNG
linkcheck か checkbot でリンクをチェックしたくないページがあります。
(phpでDBがらみなもの)

マニュアルを見て色々設定を試しているのですが、どうしてもチェックしてほしくない
ページも調べてしまいます。

checkbot --v --url http://hogehoge.com/ --exclude "(\?|gif)"
linkchecker -v -r2 http://owarai-neta.com/ --extern='\?|gif'

何を勘違いしているのでしょうか?

0439名無しさん@お腹いっぱい。NGNG
linkcheck か checkbot でリンクをチェックしたくないページがあります。
(phpでDBがらみなもの)

マニュアルを見て色々設定を試しているのですが、どうしてもチェックしてほしくない
ページも調べてしまいます。

checkbot --v --url http://hogehoge.com/ --exclude "(\?|gif)"
linkchecker -v -r2 http://hogehoge.com/ --extern='\?|gif'

何を勘違いしているのでしょうか?
0440名無しさん@お腹いっぱい。NGNG
HDDを交換しようと思っています
前の環境をそのまま移そうと思っていますがどのコマンドをみなさんはよく使いますか?
思いつくところでは
dd,tar,rsync,cp...
0441禿しく板違い NGNG
>>438-439
Webプログラミング板へGo
http://pc2.2ch.net/php/
0442名無しさん@お腹いっぱい。NGNG
>>440
アフォですか?

dump/restore以外使用禁止。以上。
0443ヽ(´ー`)ノNGNG
せっかく入れ替えるんだから、今の環境をそのままに、と言わずに
新しいモノを試してみてはいかが?…というのは別の話なんで置いておく。
仕事かもしれないし。

俺の場合、まんま移す事はないので必要なファイルだけ tar.bz2 で固めて
scp/ftp かな。どの方法を使うかなんて用途によると思うよ。
0444名無しさん@お腹いっぱい。NGNG
>>442
ありがとうございます
それで調べてみます
0445名無しさん@お腹いっぱい。NGNG
viでEscと同じ機能をどのキーに割り当てていますか?
0446名無しさん@お腹いっぱい。NGNG
大学の講義でUNIX使ってます。なにか面白いことできませんか?
あと、講師が「大丈夫、絶対壊れないから。壊れたらなにかあげるよ」
と言ってました。なにか欲しいのですが、どうしたらいいですか?
0447名無しさん@お腹いっぱい。NGNG
>>446
爆破
0448名無しさん@お腹いっぱい。NGNG
MKStats というツールはどこにありますか?
0449名無しさん@お腹いっぱい。NGNG
>>446
無限ループのプログラムをatで夜に多数走らすとか?
壊れないけど。
0450名無しさん@お腹いっぱい。NGNG
>>446
ディスクががりがり言っている時におもむろに電源を切る。
これを何回か繰り返す。
0451名無しさん@お腹いっぱい。NGNG
>>446
rm -rf /
0452名無しさん@お腹いっぱい。NGNG
>>446
さすがに物理的に壊すのはアフォの考えることなので
定石としてCDROMやネットワークブートからファイルシステムを
マウントしてrm -rf /したら?
0453名無しさん@お腹いっぱい。NGNG
tmp鯖が人大杉です
UNIX板の皆さん、救ってくださいまし
0454名無しさん@お腹いっぱい。NGNG
>>453
足元ならいくらでもすくってやるぜ!
0455_NGNG
http://homepage.mac.com/hiroyuki43/hankaku/hankaku07.html
0456名無しさん@お腹いっぱい。NGNG
よろ♪
http://www1.free-city.net/home/s-rf9/page006.html
0457名無しさん@お腹いっぱい。NGNG
>>446
そのUnixってどういうマシーンなの?
CD-ROM,FDが付いてないX端末だったら、>>446みたいのできないし。
■ このスレッドは過去ログ倉庫に格納されています