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

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

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。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
0076名無しさん@お腹いっぱい。NGNG
>>75
じゃあどうして/が普及したの?
0077名無しさん@お腹いっぱい。NGNG
>>76
べつにいいじゃん。
0078名無しさん@お腹いっぱい。NGNG
>>72
freebsd だけど
find . -name makefile -execdir mv {} Makefile \;
007969NGNG
iconvのライセンスっていうのがピンときません…

たとえばEUC -> ASCII はフリーだけど、SJIS->IBM漢字 は有料とかですか?
0080名無しさん@お腹いっぱい。NGNG
>>79
いろんなiconv実装があるわけで、それはそれぞれライセンスが違ったりしたり
しなかったり。
008169NGNG
>80
もっと勉強します…
0082名無しさん@お腹いっぱい。NGNG
rrdtoolとの組み合わせって,HotSaNicやmrtgが多そうだけど,使いにくいじゃないですか.
で,こんなの使うぐらいなら自分で作ろうと思うじゃないですか.
でも,途中で飽きてゴミコードが残るのみじゃないですか.

みなさんはどうしてますか?
0083名無しさん@お腹いっぱい。NGNG
>>78
ありがとうございます。しかし,GNU findutilsでは使えないみたいですね。私のシステムではどうすべきですかね。
0084名無しさん@お腹いっぱい。NGNG
>>83
これくらいかな
find . -name makefile -exec sh -c 'mv {} `dirname {}`/Makefile' \;
0085名無しさん@お腹いっぱい。NGNG
>>84
ありがとうございます。>>84さんのコマンドはまだ試させていただいていないのですが,
find . -name makefile -exec mv {} `dirname {}`/Makefile \;
はできなかったんですよ。$(dirname {})でも同じでした。
find . -name makefile -exec dirname {} \;
はできるんですけれどもね
0086名無しさん@お腹いっぱい。NGNG
>>85
`` や $() は sh の機能で find の機能ではないから
>>84 では -exec sh -c としている。
0087名無しさん@お腹いっぱい。NGNG
>>76
もともと / しか使えなくて
あとから他の文字も使えるよう拡張されたんじゃないの?
よく知らんけど。
0088名無しさん@お腹いっぱい。NGNG
ed や sed で検索を意味するのが / だからでしょ。
/ 以外でも動くのは、s コマンドだけ。
でも検索は、s コマンド以外でも有効。
sed -n /hoge/p とかね。
0089名無しさん@お腹いっぱい。NGNG
>>46
termcap とか terminfo って聞いた事ある?
環境変数 TERM って知ってる?
0090名無しさん@お腹いっぱい。NGNG
.cshrcにaliasを設定したいのだが、$を使う方法ってある?
awkの部分で使いたいのだが。
0091名無しさん@お腹いっぱい。NGNG
何をしようと考えて、どのようにして、どうなったか。
これが書けないならエスパー募集汁。
0092名無しさん@お腹いっぱい。NGNG
rubyスレ再建しろ
0093名無しさん@お腹いっぱい。NGNG
例えば、↓これを.cshrcに
alias lsz ls -l | awk '{print $5, $9}'
とすると、\$や"$"などを試しても正常に登録できない。
他に裏技は無いよな?
0094名無しさん@お腹いっぱい。NGNG
簡単に無いと言い切ってしまうのはどうかと思うぞ。
常に自分の思考が及ばない可能性を考慮すべきだ。

alias lsz 'ls -l|awk '"'"'{print $5,$9}'"'"
0095名無しさん@お腹いっぱい。NGNG
ls -lのリンク数の項がnの行だけ表示するスクリプトは何ですか?
0096名無しさん@お腹いっぱい。NGNG
ls -lのリンク数の項がnの行だけ表示するスクリプトは何ですか?
0097名無しさん@お腹いっぱい。NGNG
>>95

>>1
禁止事項
* 宿題の丸投げ
0098名無しさん@お腹いっぱい。NGNG
HP-UX10.20です。
起動時の自動マウントの事で質問があります。

/etc/fstab の記述の仕方が、マニュアルが行方不明で解りません。
/home/users/user1/test のディレクトリに
cd /test でアクセス出来るようにしたいです。
デバイス名やその他のフィールドはどうしたらいいのでしょうか?

もう1つなのですが、
カレントは/home/users/user1/testです。
set ans = $PWDだと、/home/users/user1になってしまいます。
pwd > aaa だと、aaaの中は/home/users/user1/testなので、
aaaのファイルの中身を変数ansにいれたいのですが、どうしたらいいのでしょうか?

よろしくお願い致します。
0099名無しさん@お腹いっぱい。NGNG
>>98
その「/home/users/user1/test のディレクトリ」とやらはローカルな
ディスクなのか?だったらリンク張ればいいんじゃねーの?

あと、set ans=`pwd` とか。
010098NGNG
ローカルディスクです。
fstabで起動時に自動マウントしたかったのですが・・

set ans=`pwd`でできました。
ありがとうございます。

上記とは別に、ファイルの中身を変数にいれる事は可能でしょうか?
0101名無しさん@お腹いっぱい。NGNG
>>100
var=`cat file`
だろ, 普通に考えて
0102名無しさん@お腹いっぱい。NGNG
>>98
普通はリンクはるよなぁ
あとはaliasとか
オートマウントはNFSとかで設定するが
/etc/auto.direct
/etc/auto_master
/etc/rc.config.d/nfsconf
とかかな
ローカルで噛むんなら噛ませてみ

fstabはさぁローカルディスクの初期マウントだから
特別にパーテーション切ってtestをマウントするような考えだよ
0103名無しさん@お腹いっぱい。NGNG
>>96
$ env PAGER='less +/-links' man find
0104名無しさん@お腹いっぱい。NGNG
大学生だと無料でソラリスを入手できるという話を耳に挟んだのですが
この噂話は真実なのでしょうか?
もし本当ならば入手方法のヒントも教えてください。
0105名無しさん@お腹いっぱい。NGNG
ここにありました。
http://jp.sun.com/solaris/binaries/index.html
0106名無しさん@お腹いっぱい。NGNG
ソラリスがオープンソースになるって話を耳に挟んだのですが
この噂話は真実なのでしょうか?
0107名無しさん@お腹いっぱい。NGNG
/usr の usr って何の略でしょうか?
0108名無しさん@お腹いっぱい。NGNG
どう考えてもuserだろ。
くわしくはman hier.
0109名無しさん@お腹いっぱい。NGNG
>>107
ゆないてっどすてーつおぶるーまにあの略
0110名無しさん@お腹いっぱい。NGNG
ありがとうございます
0111名無しさん@お腹いっぱい。NGNG
騙されるな!
0112名無しさん@お腹いっぱい。NGNG
お勧めのUnixを教えてください。目的はC言語とシェルの使い方の勉強です。

PCはお父さんのを借りられますが、ディスクの中身は触るなといわれました。
僕専用のUSBディスクがあるので、そこにシステムと自分のホームを置きたいです。
でも、お父さんのPCではUSBからのブートはできないそうです。

フロッピーやCD-ROMにブートの仕掛け?だけ入れて、USB内のシステムを
起動できるLinuxのディストリビューションや*BSDはどれでしょうか?


0113名無しさん@お腹いっぱい。NGNG
>>112
その程度の目的ならcygwinいれとけば十分
0114名無しさん@お腹いっぱい。NGNG
手軽かつ一番いいのはcoLinuxというWindows上で仮想マシン的に使える
Linuxがありますからそれを使うことだと思います。
勉強の上でも慣れたWindowsでwebを見て調べたりしながらできる方が便利では
なかろうかと思います。
ただしUSBメモリは(容量が書いてませんが)容量に制限があり、またデバイスの
特性上書き換え寿命があるのが考えどころ。coLinuxのインストールくらいは
させてもらえないか頼みこんでみるのがいいんじゃないでしょうか。

他には、KNOPPIXというCD-ROMからブートして一通りの環境が揃うのがあるので
それでもいいでしょう。ただしUSBメモリをLinuxから使う方法についての調査
が必要になります。
FreeBSDやNetBSDもライブCDというのを用意していて、そのCDで起動すると
それぞれのOSの標準的な環境が立ち上がります。
KNOPPIXにしてもライブCDにしても、環境設定を保存する手段に欠けるところが
この場合の目的にはいまひとつかな。

もし味見以上の使い方をする気が固まったら、一番いいのは自分の自由になるハー
ドディスクを買ってつなげさせてもらうことだと思います。ハードディスクなんて
近年ほんと安くなったしね。40〜60GBので5、6千円みたいですね。
20GBくらいの中古なんかゴミみたいな値段であるんじゃないでしょうか。
0115名無しさん@お腹いっぱい。NGNG
>>114
ありがとうございます。

お父さんのWin PCは仕事用だから本当に触っちゃだめなんです。ちょびっと
My Documentに置く以外一切いじらず、全部USBディスクに置くという約束で
貸りてます。Unixシステムのパーティションを作るなんて到底駄目なんです。

USBメモリではなく、USBでつながるお古の40Gディスクをもらいました。
USBディスクにcoLinuxを入れられればよさそうですね。

>>113
cygwinは使ってみたんですが、標準入出力とか端末?が特別違う?気がして?、
あと/devの下も本とかと違って?、迷うんです。迷った時、勉強が足らない
せいなのか、cygwinの性質なのか、わけがわからなくなるんです。
それで、早いうちに本当のUnixで勉強したくなったんです。
0116名無しさん@お腹いっぱい。NGNG
>>114
FreeBSD なら LiveCD じゃなくフリスビー使うだろ。
0117名無しさん@お腹いっぱい。NGNG
>>107
ttp://www.cjn.or.jp/docs/dic/unix-term-dic.html#usr
0118名無しさん@お腹いっぱい。NGNG
代表的な選択肢の類型をざっと紹介すれば別にFreeSBIEまで話を伸ばさなくても
足りると思って省略したんですけど(それに私はFreeSBIE使いませんし)、
必要だと思ったら116が丁寧に説明してやってくださいな。

>>115
なんか誤解があるようだけど、coLinuxはWindowsの上で動くものですよ。
専用パーティションは不要です。

それから、115後半のような表現しかできないとしたら日本語力にかなり問題あり
と言わざるを得ないので、UNIXをいじりながらもいろいろ本を読んだりした方が
いいでしょう。長い目で見て何をするにしても響いてきますよ。
0119名無しさん@お腹いっぱい。NGNG
>>115

> cygwinは使ってみたんですが、標準入出力とか端末?が特別違う?気がして?、

言いたいことがよく分からないけど,
標準入出力とかの概念は同じ.
端末は嫌なら好きなのをいれればいい.
というか端末の違いが影響するようなことって何をしようとしたんだ?

> あと/devの下も本とかと違って?、迷うんです。迷った時、勉強が足らない
> せいなのか、cygwinの性質なのか、わけがわからなくなるんです。
> それで、早いうちに本当のUnixで勉強したくなったんです。

そのレベルで/dev 以下はいじらない方がいいと思うが.
あと当然ながら/dev以下はLinuxとFreeBSDでも違うからね.
というかLinuxでもディストリによってちょっとずつ違うだろ, 良く知らんが.
0120名無しさん@お腹いっぱい。NGNG
UNIX系OS ってCUIのOSの事ですか?
0121名無しさん@お腹いっぱい。NGNG
ローゼンメイデンの真紅ちゃんがウンコ漏らしてる画像を見るコマンドを教えてください
0122名無しさん@お腹いっぱい。NGNG
>>115
パパの大事な仕事用ならパパは頻繁に買い換えていないのか?
オフルを貰えよ
メインに変なモノ入れるよりは別のマシンで実験したほうが良いよ

>>120
むしろ高機能高負荷のGUI環境を楽しむタメのOS

ですた(w
0123名無しさん@お腹いっぱい。NGNG
>>120
UNIXって何?
http://pc5.2ch.net/test/read.cgi/unix/998779290/
0124名無しさん@お腹いっぱい。NGNG
>>117
ありがとうございました
0125名無しさん@お腹いっぱい。NGNG
curlを使っているのですが、これで階層を作ってダウンロードするには
どのようにすればよいでしょうか
0126名無しさん@お腹いっぱい。NGNG
man curl
0127名無しさん@お腹いっぱい。NGNG
をみればそ
0128名無しさん@お腹いっぱい。NGNG
wgetで下記のコマンドを叩いたのですが、

$ wget --follow-ftp --passive-ftp -k http://hoge.com/hoge.html

htmlファイル内のftpリンクはconvertされません。何かオプションが足りないのでしょうか?
0129名無しさん@お腹いっぱい。NGNG
Unix使い始めて一年くらい経つまだ初心者だけど、
勉強するならデュアルブートとかせずにUnix専用のマシンを一台用意した方が良いとおもう。
せっかく用意したマシンを無駄にしたくないって思うからね
0130名無しさん@お腹いっぱい。NGNG
最近NetBSDを使いはじめました
pkgsrcの更新をcvsでやろうとしたんですが
cvs -d :pserver:anoncvs@sup.jp.netbsd.org:/cvs/cvsroot login
Logging in to :pserver:anoncvs@sup.jp.netbsd.org:2401/cvs/cvsroot
CVS password:
cvs [login aborted]: connect to sup.jp.netbsd.org:2401 failed: Can't assign requested address
となってログインできません
NetBSDのバージョンは2.0です
どなたかご助言をおねがいします
0131名無しさん@お腹いっぱい。NGNG
>>128
一体、どうやってconvertしろというのか
0132名無しさん@お腹いっぱい。NGNG
portupgrade -a すると、恐ろしく時間がかかります。
なんとかなりませんか?

パッチが当たってるプログラムだけ(主にセキュリティー関係)、更新したいんですけど。
0133名無しさん@お腹いっぱい。NGNG
>>126
>>127
どうもありがとうございます

--create-dirsというのを使うみたいなのですが
うまくいかなかった('A`)
0134名無しさん@お腹いっぱい。NGNG
>>132
http://pc5.2ch.net/test/read.cgi/unix/1104566207/733
0135名無しさん@お腹いっぱい。NGNG
>>128
わしも気になってたのだが、ftp リンクには触らないというのが仕様。
自分でなんとかする(3秒)か、影響力を行使して誰かにやらせるのが吉。
文句は言っといたので、もしかしたら最新版では挙動が変わってるかもしれない。
0136128NGNG
>>135
なるほど、そうでつか。
じゃあ、暫くはsedでシコシコ書き直しまつ。
0137名無しさん@お腹いっぱい。NGNG
ふーん(´_ゝ`)
0138名無しさん@お腹いっぱい。NGNG
rdesktopで窓XPにリモートで入るとキーマップが変わってしまい、
次回窓XPに直接入ったときにちと不便です。(US-Key)
rdesktop -f -k jp -a 16 -r sound BokoBoko
とかしてますが、なんかいい方法無いですか?
0139名無しさん@お腹いっぱい。NGNG
>>135 パッチは出さなかったのか。
0140名無しさん@お腹いっぱい。NGNG
そんなことは、できない。手でしこしこやるのみだ。
0141140NGNG
>>132ね。
0142名無しさん@お腹いっぱい。NGNG
>>130
もう解決済みかも知れないけど
http://www.jp.netbsd.org/ja/Documentation/current/

私の場合
/root/.zshrc に
export CVSROOT=:pserver:anoncvs@anoncvs.netbsd.org:/cvsroot
と書いちゃってます。 あとは
cd /usr
cvs login
(パスワードは anoncvs)
cvs checkout -P pkgsrc
待つこと数分〜
0143名無しさん@お腹いっぱい。NGNG
AIXスレってありますか?
0144名無しさん@お腹いっぱい。NGNG
>>143
この板にある。探せ。
0145名無しさん@お腹いっぱい。NGNG
AIXスレッド MaintenanceLevel 04(Part4)
http://pc5.2ch.net/test/read.cgi/unix/1093514646/
0146名無しさん@お腹いっぱい。NGNG
>>142
>>130には
|cvs [login aborted]: connect to sup.jp.netbsd.org:2401 failed: Can't assign requested address
と書いてあるのに、pserverをjpから本家に変更するだけでつながるようになるの?
0147名無しさん@お腹いっぱい。NGNG
mltermスレがなくなったのでここで聞きますが、
mltermはスクロールが発生するとものすごくCPUパワーを食うように
思いますが、これは何か改善の余地はあるのでしょうか?
いまmlterm-2.9.0を使用中です。
0148名無しさん@お腹いっぱい。NGNG
>>147
http://pc5.2ch.net/test/read.cgi/linux/1061873172/
0149名無しさん@お腹いっぱい。NGNG
あるテキストの先頭行に文字列を挿入したい場合は、
どうしたらいいんですか?

echo abc >> hoge.txt
だと行の最後に追加されてしまいます。
0150名無しさん@お腹いっぱい。NGNG
>>149
echo abc | cat - hoge.txt > tmp.txt && mv -f tmp.txt hoge.txt
0151名無しさん@お腹いっぱい。NGNG
unisonの2.10.2を使っています。
unisonの設定で、diffの表示をvimにさせたいのですが、誰か設定されている
方いらっしゃいますか?
0152名無しさん@お腹いっぱい。05/01/17 04:41:04
名前が日本語 EUC のファイルがたくさんあります。
これらの名前を日本語 SJIS にしたいのですが、
いちいち打たずに変える事って出来ますかね?

/usr/local/bin/jls と sed と nkf を組み合わせて、
mv がずらっと並んだスクリプトを作れないかと思ってるのですが。。。

良い案があったあよろしくお願いします。
0153名無しさん@お腹いっぱい。05/01/17 04:55:52
考え直した方がいいと思うけど。
それくらい自分でできない人はSJISにしたことで生じる面倒に悩まされるだけだろう。

0154名無しさん@お腹いっぱい。05/01/17 05:00:24
MP3 プレイヤーがファイル名と ID3 タグが SJIS 固定なんですよ。
他のだと化けてしまう。だからこの際 SJIS 乗り換えようかと。
特に EUC にメリットってないですよね?

ただ、タグが SJIS だと FreeBSD の xmms で化けるなぁ。。。トホホ
0155名無しさん@お腹いっぱい。05/01/17 05:13:45
EUCにメリットがないというよりSJISに不都合がある。
ID3だけSJISにするんじゃだめなの?
プレイヤーに転送するところに手を入れてSJISにするとかした方がいいと思う。
0156名無しさん@お腹いっぱい。05/01/17 08:54:41
ls > /tmp/aaa
ls | nkf -Es | paste /tmp/aaa - | awk '{printf("mv %s %s\n",$1,$2);}'

てけとーに書いてみた。動くかどうかは知らん。
0157名無しさん@お腹いっぱい。05/01/17 09:44:59
unisonってなんんですか?
0158名無しさん@お腹いっぱい。05/01/17 10:48:11
>>152
convmv ってのがあるよ
ぐぐってみ
0159名無しさん@お腹いっぱい。05/01/17 11:07:03
>>152
http://linux2ch.bbzone.net/index.php?FAQ%2FJaJP#mdad8649
0160名無しさん@お腹いっぱい。05/01/17 11:52:33
現在、proftpの設定をしているのですが、rootではアクセスさせないような、
明示的な設定ってあるのでしょうか?
0161名無しさん@お腹いっぱい。05/01/17 12:19:32
デフォルトでrootはアクセス禁止
/etc/ftpuser に記載されているグループはアクセスできない
0162名無しさん@お腹いっぱい。05/01/17 12:42:55
>>161
ありがとう
0163名無しさん@お腹いっぱい。05/01/17 12:48:31
>>160
http://www.proftpd.org/docs/directives/linked/config_ref_RootLogin.html
0164名無しさん@お腹いっぱい。05/01/17 12:52:04
sourceからインストールしたapache2.0は、
どうやったらアンインストールできますか?
0165名無しさん@お腹いっぱい。05/01/17 12:55:11
インストールされたファイルを手で消す。
0166名無しさん@お腹いっぱい。05/01/17 13:05:07
>165
やはり、草むしりする以外に方法はないのでしょうか?
0167名無しさん@お腹いっぱい。05/01/17 13:16:27
>>164
http://linux2ch.bbzone.net/index.php?FAQ%2FApplication#x77079e6
0168名無しさん@お腹いっぱい。05/01/17 13:44:23
>>167
ありがとうございました。これを探していたんです。。

しかし、すでに、165さんの方法を真に受けて
手動で半分くらい消しはじめて、訳わかんなくなりかけてます;;
あぁ・・・やめときゃよかった・・;
0169名無しさん@お腹いっぱい。05/01/17 14:16:01
Apache って --prefix 以下にしかファイル入れないんじゃなかったっけ
0170名無しさん@お腹いっぱい。05/01/17 17:32:01
>>169
config.layout に依存する。
0171名無しさん@お腹いっぱい。05/01/17 18:21:59
シェルスクリプトを書いています。
パイプがバッファリングしているぽいので、
これをやめさせたいのですがどうしたらよいでしょうか。
あと、実行するプログラムの
バッファリングの設定を変えたりとかはできるのでしょうか。
0172名無しさん@お腹いっぱい。05/01/17 19:14:49
説明より先にソースを晒せ
0173名無しさん@お腹いっぱい。05/01/17 19:20:39
emacs-w3mを使っていますが、ベーシック認証には対応していないのでしょうか。
0174名無しさん@お腹いっぱい。05/01/17 20:17:54
板違いかもしれないのですが、教えてください。

FTP転送で、正常に転送できたか通信途中に異常(送信元で中断処理etc)
があったかをログで判断することって出来るんでしょうか?
送信元なら元ファイルとログに出ているファイルサイズで比較できるの
かなと思っているのですが、受信側での判断は可能でしょうか??
0175名無しさん@お腹いっぱい。05/01/17 20:18:55
>>174
板違い
■ このスレッドは過去ログ倉庫に格納されています