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

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

■ このスレッドは過去ログ倉庫に格納されています
0001从*・ 。.・从 ◆SayuminPM. NGNG
UNIX板は 2ch のサポートセンターではありません
批判、要望は → 2ch批判要望 http://ex5.2ch.net/accuse/

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

禁止事項
* 既出・内容なし・マルチポスト・アスキーアート各種・ネタage・宿題の丸投げ

注意事項
* 荒らしは無視が鉄則
* Unixと関係ない質問/話題は、よけいな相手をせず適切な板に誘導

書く前にぐぐれ http://www.google.co.jp/

過去ログは >>2-5
0405名無しさん@お腹いっぱい。NGNG
>>402
じゃごれ。
http://www.catb.org/~esr/jargon/html/O/thread-OP.html
http://www.catb.org/~esr/jargon/html/O/op.html
0406名無しさん@お腹いっぱい。NGNG
>>405
thx!
original poster かと思われますです。
0407401NGNG
>>404
それはなぁ深いんだ。あまりにも。~/.cannaに
(set-key 'empty-mode "\Xfer" 'alpha-mode)
を入れておいてくれ。もちろんkinput2の再起動は必要だ。
0408名無しさん@お腹いっぱい。NGNG
端末で誤ってctrl-oを押してしまった時の復帰法を教えてくだっし。
0409名無しさん@お腹いっぱい。NGNG
>>408
環境によるんでは。
0410名無しさん@お腹いっぱい。NGNG
tar(gtar)でファイルを保存しないでディレクトリ構造だけアーカイブに
まとめる方法ありませんか?
0411no news is good newsNGNG
tar cvfz foo.tar.gz `find foo -type d`
0412名無しさん@お腹いっぱい。NGNG
--no-recursion
0413410NGNG
>>411
それだと引数にディレクトリ名が入るので
ファイルまで一緒に取られてしまいます・・
0414名無しさん@お腹いっぱい。NGNG
>>413
どこか別の場所にディレクトリ構造を再現させて
それをtarでアーカイブすれば?
find と xargs, mkdir -p を使えばつくれるよね。
0415410NGNG
>>414
サンクス ほしいディレクトリの下にちょっと掘ってできました。

mkdir tmp ; cd tmp
find ../ -type d | sed 's/^\.\././g' | xargs mkdir -p
rm -rf tmp

0416410NGNG
と思ったんですが自分がやりたかったのは
権限等も保持したいので 415のじゃうまくいかなかったですorz...
すんません。もうちょいヒントほしいです。
0417名無しさん@お腹いっぱい。NGNG
>>410
find foo ! -type d >exclude
tar cvfX foo.tar exclude foo
0418名無しさん@お腹いっぱい。NGNG
tarじゃないとダメなの?
mtreeつかえば楽勝だと思うが。
0419名無しさん@お腹いっぱい。NGNG
FreeBSD4.10
PostgreSQL 7.2.2です。
大変困っていることがあるのですが、コンソールで文字化けした
DB名のDBをDROPするにはどうしたらよいのでしょうか?
例: abc[80[27
御存知の方がいらっしゃいましたら、御教授お願い致します。
0420名無しさん@お腹いっぱい。NGNG
>>413
>>412 (多分 GNU tar のみ)
0421名無しさん@お腹いっぱい。NGNG
GNU tar以外のtar使ってる奴は池沼
0422名無しさん@お腹いっぱい。NGNG
>>174
0423名無しさん@お腹いっぱい。NGNG
ふつーpax
0424名無しさん@お腹いっぱい。NGNG
>>419
http://pc5.2ch.net/db/
0425名無しさん@お腹いっぱい。NGNG
>>412
$ mkdir -p aaa/bbb/ccc/ddd
$ tar cf - --no-recursion aaa | tar tf -
aaa/

だめじゃん。
0426名無しさん@お腹いっぱい。NGNG
ま、オプション名からしてそりゃそーだわな
0427名無しさん@お腹いっぱい。NGNG
411+412 でしょ。

% tar c --no-recursion -f - `find aaa -type d` | tar tf -
aaa
aaa/bbb
aaa/bbb/ccc
aaa/bbb/ccc/ddd
0428名無しさん@お腹いっぱい。NGNG
>>425
find aaa -type d
0429名無しさん@お腹いっぱい。NGNG
なぜtarコマンドは引き数に - をつけなくてもいいんですか?
0430名無しさん@お腹いっぱい。NGNG
省略できるように作ってあればつけなくても構わない
0431410NGNG
>>427
さんくす。それでいけるっぽいです。
0432名無しさん@お腹いっぱい。NGNG
psもそのクチだな
0433名無しさん@お腹いっぱい。NGNG
ps ってわけわからんしすぐ忘れるから、
馬鹿の一つ覚えみたいにほとんど ps aux しか使わないよ。
0434名無しさん@お腹いっぱい。NGNG
bsfilterを導入し、新規受信メールの振り分けはできるようになったので
すでに受信済みの古いメールもできれば振り分けたい(ふるいにかけたい)
と思ってるんですが、そういうことは可能でしょうか?
調べた限りだとわかりませんでした。Maildirで使っています。
0435名無しさん@お腹いっぱい。NGNG
>>434
可能
0436名無しさん@お腹いっぱい。NGNG
>>434
for i in ~/Maildir/**/*(.)
do
procmail < $i
rm -f $i
done
0437名無しさん@お腹いっぱい。NGNG
tcshを起動したとき、.cshrcを読み込みますが、例えば、.cshrc2みたいなのを
作ってそっちをよみこませることってできますか?出来る場合、tcshコマンドを
入力するときにどんなオプションをつければ良いでしょうか?

目的は同じユーザIDで違うパスを設定するためです。
(tera termで2種類のマクロを使います)

上記が実現出来れば他の方法でも結構ですので、教えて下さい。
0438ちんとんしゃんNGNG
source .cshrc2
0439名無しさん@お腹いっぱい。NGNG
>>438
ありがとうございました。
無事解決しました。
0440名無しさん@お腹いっぱい。NGNG
>>436
目から鱗。
SpamAssassin を導入する前の MH フォルダにある spam 類をどうやって処分するか悩んでたんだが。

0441名無しさん@お腹いっぱい。NGNG
>>440
かなりunixのセンスが無い方だと自覚した方がいい。
0442名無しさん@お腹いっぱい。NGNG
>>437
ここ逝くと幸せになれるかもしれんぞ
ttp://tcshrc.sourceforge.net/
0443名無しさん@お腹いっぱい。NGNG
>>429
ファイル名とかがいきなり引数にきたりしないからじゃん?
0444名無しさん@お腹いっぱい。NGNG
>>442
zsh のはある?
0445名無しさん@お腹いっぱい。NGNG
すいません質問なんですが、chmodであるディレクトリ以下の全てのファイルとディレクトリの所有者を変更したいんですが、どうしたらよいでしょうか?
0446名無しさん@お腹いっぱい。NGNG
chmodじゃ無理だよ...
0447445NGNG
>>446
そうなんですか。よかったらやり方教えていただけませんか?
0448名無しさん@お腹いっぱい。NGNG
chown -R じゃねえか?
0449445NGNG
あ…chmodとchown素で間違えました_| ̄|○
-Rオプションでいけるのですね。ありがとうございました。
0450名無しさん@お腹いっぱい。NGNG
man くらい読めよな。
0451445NGNG
>>450
はい、すいませんです。次からもうちょっと自分でがんばります。
0452429NGNG
>>430>>432-433
ありがとうございます。
確かにそう作ってあるんだからそう作ってあるとしか言いようがないですね。
まあ付けても付けなくてもいいみたいなので、他のコマンドと違和感のないように
とりあえず私は付ける方向にしておきます。
0453名無しさん@お腹いっぱい。NGNG
>>452
tarはオプションとファイル名を区別する必要が無い。
一方ccのようにファイル名とオプションを明確に区別する必要があるのもある。
区別する必要がなけりゃ、省略したくならないか?
0454名無しさん@お腹いっぱい。NGNG
tarに-が付かない歴史的な経緯と理由をUNIX MAGAZINEあたりで昔読んだこと有るけどな。
0455名無しさん@お腹いっぱい。NGNG
>>444
% cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/zsh co -d .zsh dot-zsh
% cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/zsh co -d .config dot-config
0456名無しさん@お腹いっぱい。NGNG
シリアルケーブルで、ルータをPCにつないで設定しようとしてるんですが、
どうすれば、シリアル経由でルータにログインできますか?

Windowsだと、Teratermとかで入ってるんですが…。
0457名無しさん@お腹いっぱい。NGNG
windowsのフォルダ移動、同名のファイルを全て上書きは
UNIX的にはどうやりますか?
0458名無しさん@お腹いっぱい。NGNG
>>456
http://linux2ch.bbzone.net/index.php?FAQ%2FApplication#dbc9e08d
0459名無しさん@お腹いっぱい。NGNG
>>457
man mv
0460名無しさん@お腹いっぱい。NGNG
>> 458
ありがとうございます
0461457NGNG
>>459
mvじゃ上書きできないじゃないですか
0462名無しさん@お腹いっぱい。NGNG
「8ビットクリーン」でないプログラムって、8ビット目を何に使っているのでしょうか。
0463名無しさん@お腹いっぱい。NGNG
>>461
できますよ。
0464名無しさん@お腹いっぱい。NGNG
>>462
8ビット目っていったらパリティビットだろと思ったら
やっぱりそうらしい。

http://www.ceres.dti.ne.jp/~i-yasuda/rus2/term.html
0465名無しさん@お腹いっぱい。NGNG
んと、質問

Linuxなどをネットワーク越しで新規インストールしようと思うのですが、
(ネットワーク上にあるファイルサーバから)
どのようなやり方でやればよいのでしょうか?

Samba(つづり間違ってたらごめん)、の知識はないに等しく・・・・
Windowsを使ったファイルサーバにアクセスをして、そこから新規インストールしようと思ってるのですが・・・

以下、クライアントのHDD構成
・HDDはIDEではなく、SCSI HDDやRAID(SCSIについてくる)構成のHDDにシステムをインストールする

できれば、やさしい方法?がありましたらおしえてくださいませんでしょうか?
よろしくお願いします。



0466名無しさん@お腹いっぱい。NGNG
>>465
http://pc5.2ch.net/linux/
0467名無しさん@お腹いっぱい。NGNG
>>465
Linux 板の当該ディストリのスレへ。
0468465NGNG
ごめんなさい、追記です。
インストールしたいOSはLunix以外にも・・・
Solaris8・9、OpenUnix、などです・・・言葉足りずごめんなさい
0469465NGNG
あい、了解です。
0470名無しさん@お腹いっぱい。NGNG
>>468
やりかたは OS によって違う。
Solaris9 ならこんな感じ。
http://docs.sun.com/db/doc/817-4894/6mkcuvq0m?l=ja&a=view
0471名無しさん@お腹いっぱい。NGNG
ttp://www.ohmiya-h.spec.ed.jp/zaikou/index.html
ここのパス教えて。何も言わずに。
0472名無しさん@お腹いっぱい。NGNG
>>471
0473名無しさん@お腹いっぱい。NGNG
$ ruby -r uri -e 'p URI.parse("http://www.ohmiya-h.spec.ed.jp/zaikou/index.html").path'
"/zaikou/index.html"
0474471NGNG
わからないんですかね。
>>473
それは何?
0475名無しさん@お腹いっぱい。NGNG
だからパスだろ。
0476471NGNG
>>475
え〜コピペしろってことですか?コピペしてもだめでしたし。
0477名無しさん@お腹いっぱい。NGNG
>>463
同名のディレクトリがある場合 mv -f でも
mv: cannot overwrite directory `hoge/hoge2'
ってエラーにならないかな。最近のmvはなんか便利なオプションがついているの?
0478名無しさん@お腹いっぱい。NGNG
>>471
関係者なら問い合わせろ。忘れたなら再発行してもらえ。
無関係なのに浸入したらマジ捕まるよ。
0479名無しさん@お腹いっぱい。NGNG
ばれなきゃ捕まらない。
0480名無しさん@お腹いっぱい。NGNG
サーバに侵入して捕まるのは馬鹿とお人良しだけ。
悪人が捕まったためしは無い。
0481名無しさん@お腹いっぱい。NGNG
471は十分馬鹿っぽくな〜い?

> 悪人が捕まったためしは無い。

まるで悪人が全て賢いみたいな言い草ね。
0482名無しさん@お腹いっぱい。NGNG
>>481
いや俺が言いたかったのはそうじゃなくて、
イラクで悪人三人組は解放してもらえたけど、
馬鹿コーダーは殺されちまいました、みたいな話。
馬鹿には侵入出来ないサーバに侵入出来る奴は賢いから捕まらない。
馬鹿でも侵入されるようなサーバを建ててる奴もまた悪人であり、
そこに悪人が侵入した場合は悪人どうし互いが仲間だとわかるので
訴えたりせず取り引きをする。訴えられるのは馬鹿とお人よしだけ。
0483名無しさん@お腹いっぱい。NGNG
>>477
Directory not empty ならでるけど
0484名無しさん@お腹いっぱい。NGNG
>>482
DQN 論理だな。
0485名無しさん@お腹いっぱい。NGNG
捕まったら馬鹿という定義にすれば、>>480は真になる。
0486名無しさん@お腹いっぱい。NGNG
↑ちょいウィット
0487名無しさん@お腹いっぱい。NGNG
どう考えても482に反論する奴は悪人か馬鹿だろ
0488名無しさん@お腹いっぱい。NGNG
>>435 >>436
ありがとうございます。スクリプトの使い方もよくわかってないので
よく調べてやってみます。
0489名無しさん@お腹いっぱい。NGNG
-- で始まるファイルをmvで移動させるにはどうすればできますか?
今のままだと、-- の続きを引数と認識されてしまいます。
0490名無しさん@お腹いっぱい。NGNG
mv ./--hoge ./hage とかじゃダメか?
0491名無しさん@お腹いっぱい。NGNG
>>489
相対パスで ./-- って書くんじゃだめか?
FreeBSD5.2.1のtcshではできた
0492489NGNG
>>490-491

キター
無事できました。
thx!

相対パスは頭に浮かばなかったです。
0493名無しさん@お腹いっぱい。NGNG
>>492
解決したみたいなんで、どうでもいいんですけど、-- を書くと、それ移行はオ
プションとは認識されなくなるんでは?

例)

% mv -- --hoge hage
0494名無しさん@お腹いっぱい。NGNG
私のまわりに、/etc/hosts を
「エトセ ホストス」
と読む人が増殖しているんだけど、
「エトセ ホスツ」
が正解のような気がするんですけど、どうなんでしょう。
0495493NGNG
>>493
移行 -> 以降
素で間違えた
0496名無しさん@お腹いっぱい。NGNG
>>483
rmと間違えてない?
rmと間違えてない?
0497名無しさん@お腹いっぱい。NGNG
>>494
あなたの周りの人は英語ができません。転職しましょう。
0498493NGNG
>>496
やってみたら、できるんですけど...
なんか、勘違いしてます?

> ls
> touch -- --hoge
> ls
--hoge
> mv -- --hoge hage
> ls
hage
> uname -a
FreeBSD xxx.xxx.xxx 6.0-CURRENT FreeBSD 6.0-CURRENT #0: Sat Oct 30 21:44:04 JST 2004
>
0499名無しさん@お腹いっぱい。NGNG
>>494
負けるな!頑張れ!
0500493NGNG
>>496
すいません、>>483 への指摘だったんですね。
>>493 がつっこまれているように見えてしま
いました...
0501名無しさん@お腹いっぱい。NGNG
>>494
ホストスという音がちょっとかわいいと思った晩秋の夜。
0502名無しさん@お腹いっぱい。NGNG
エロスやタナトスの仲間みたいだな
0503名無しさん@お腹いっぱい。NGNG
ゴツトツコツたんに喧嘩を売っているのかそれは
0504名無しさん@お腹いっぱい。NGNG
ポルトスやアトスの仲間じゃないか?
■ このスレッドは過去ログ倉庫に格納されています