くだらない質問はここに書き込め!39
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
NGNG批判、要望は → 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
0488名無しさん@お腹いっぱい。
05/02/02 11:17:49オプションの指定が悪いと思うんですがお願いします。
$ cp -r aaa/ bbb/
こうするとaaaのディレクトリの中身がbbbにコピーされてしまいます
自分がやりたいのは、bbbのディレクトリの中にaaaのディレクトリを
そっくりそのままコピーしたいのです。
0489名無しさん@お腹いっぱい。
05/02/02 11:23:410490名無しさん@お腹いっぱい。
05/02/02 11:34:38cp -r aaa /bbb/.
0491名無しさん@お腹いっぱい。
05/02/02 11:36:430492名無しさん@お腹いっぱい。
05/02/02 11:54:10そっくりか?ならば、
cd aaa; tar cf - . | (cd ../bbb; tar xf -)
0493名無しさん@お腹いっぱい。
05/02/02 13:29:00とにかくおおきいのがあれば希望です
おねがいします
0494名無しさん@お腹いっぱい。
05/02/02 13:43:52http://aa5.2ch.net/kao/
0495名無しさん@お腹いっぱい。
05/02/02 14:52:10どうすればいいんでしょう?
0496名無しさん@お腹いっぱい。
05/02/02 14:57:49どの OS でどうやって消してんの?
0497495
05/02/02 15:10:33削除しますか? とか出ます
0498名無しさん@お腹いっぱい。
05/02/02 15:14:090499名無しさん@お腹いっぱい。
05/02/02 15:28:20-h
0500名無しさん@お腹いっぱい。
05/02/02 15:48:22http://pc5.2ch.net/linux/
0501名無しさん@お腹いっぱい。
05/02/02 16:22:43$ cp -r aaa bbb
で出来ました
aaa/ってやっちゃダメなんですね。
0502名無しさん@お腹いっぱい。
05/02/02 17:24:040503名無しさん@お腹いっぱい。
05/02/02 17:37:48ユーザ:ftptest グループ:ftptest というのでFTPでアクセスしたとき、
chomodも上書きもできない。これは当然。
が・・・・なぜ削除はできてしまうんでしょうか?
0504名無しさん@お腹いっぱい。
05/02/02 17:52:30あるディレクトリからファイルを削除するということは、
当然操作の対象はディレクトリ。これが理解のポイントだな。
よって、パーミッションは(ファイルじゃなく)ディレクトリの
パーミッションが対象。
上はカーネルレベルの話で、削除するときにわざわざ
ファイルのパーミッションを調べてくれるコマンドもあるけどね。
0505名無しさん@お腹いっぱい。
05/02/02 18:45:10どうも。ありがとございます。
削除の場合はディレクトリのやつなんですね。
勉強になりました。
0506名無しさん@お腹いっぱい。
05/02/02 18:59:250507名無しさん@お腹いっぱい。
05/02/02 19:24:36作成する場所(ディレクトリ)のパーミッションが影響する。
ファイル自身のパーミッションが関係ないのは削除と同じ話。
書込み禁止のファイルだろうが何だろうが作成できるんだが、
これで悩んだって話は聞かないんだよな。でも削除だと皆悩む。
0508名無しさん@お腹いっぱい。
05/02/02 19:57:29template は その3 にあります
0509名無しさん@お腹いっぱい。
05/02/02 20:00:53あいよ
0510508
05/02/02 20:03:270511名無しさん@お腹いっぱい。
05/02/02 20:05:560512名無しさん@お腹いっぱい。
05/02/02 23:55:45Sticky bit (chmod +t) をお勉強すると、他人にファイルが
消されないって状況も作れるよ。→ % ls -ld /tmp
0513名無しさん@お腹いっぱい。
05/02/03 03:42:580514名無しさん@お腹いっぱい。
05/02/03 10:35:05一体なんの仕事をしてるのだろう…
0515名無しさん@お腹いっぱい。
05/02/03 10:36:09フリープログラマ。
0516名無しさん@お腹いっぱい。
05/02/03 11:30:04つーかpermissionのウンチク語っただけでスキル高いってのもアレだが。
0517名無しさん@お腹いっぱい。
05/02/03 12:37:50UNIXの仕事してんだけど (´Д`)y-~~~~
0518名無しさん@お腹いっぱい。
05/02/03 12:41:24504のは知らなかったのに、それは知っていた駄目な俺
0519名無しさん@お腹いっぱい。
05/02/03 12:47:05shell script 以外でプログラム書けますか?
0520名無しさん@お腹いっぱい。
05/02/03 14:24:15chattr +i /tmp とかやっちまうと後で困るよ(w
0521名無しさん@お腹いっぱい。
05/02/03 14:52:54気がつくといつも誰かにファイル勝手に消されてるような気がしていたのだが、
これのせいだったのか!
0522名無しさん@お腹いっぱい。
05/02/03 14:53:470523514
05/02/03 17:42:50UNIX板全般について言いたかったんですよ。
0524名無しさん@お腹いっぱい。
05/02/03 18:30:38#!/usr/local/bin/python
def 俺(仕事)
while 1:
やる(仕事)
end
0525名無しさん@お腹いっぱい。
05/02/03 23:07:15連続で投入すると10件も投入しないで
「満タンだよ」みたいなエラーが出ますよね。
このエラーって何が出力してるのでしょうか?
回答よろしくお願いします。
0526名無しさん@お腹いっぱい。
05/02/03 23:11:46> 「満タンだよ」みたいなエラー
自分で翻訳するくらいだから、当然意味は理解できるはずだろ。
出来ないなら「俺さま翻訳」など書かずに、原文コピペ汁!
まぁ、lpd か cupsd か何かだろうと思うが。
0527525
05/02/04 04:13:200528名無しさん@お腹いっぱい。
05/02/04 13:18:57まともに説明せずに、誰もレスしないと不満な癖に、誰かがレスしても礼も言わないタイプ。
0529名無しさん@お腹いっぱい。
05/02/04 15:20:23コマンドラインで
#echo 12345 > mona.txt
#cat mona.txt
12345
のファイルに下記のコマンドを実行すると
#echo 67890 >> mona.txt
#cat mona.txt
12345
67890
となりますが、67890 の行をコマンドのみで消すことは出来ますか?
ヒントだけでも教えて頂けると助かります。よろしくお願い致します。
0530名無しさん@お腹いっぱい。
05/02/04 15:22:240531名無しさん@お腹いっぱい。
05/02/04 15:23:06いろいろ方法はあるやろけど、「そもそも何故そういう処理をしたいか」を
具体的に書いた方が適切な回答が得られやすいのではないかと。
0532名無しさん@お腹いっぱい。
05/02/04 15:28:17unixの学習過程でコマンドだけでテキストファイルが形成できることを知って
勉強しているうちにこのような疑問が出てきたために投稿しました。
(一行追加が出来るのなら一行削除が出来るのかな・・・と言う意味でです。)
ごめんなさい。
0533名無しさん@お腹いっぱい。
05/02/04 15:31:46だから、edでできるって
0534名無しさん@お腹いっぱい。
05/02/04 15:33:22ご指導ありがとうございます。
早速試して見ます。
0535名無しさん@お腹いっぱい。
05/02/04 16:33:49#echo 67890 << mona.txt
みたいなことができないかと探していたのかな?
でもそこまでワンタッチな方法はないと思うよ。
sed、awk、perl とか簡易に対応できるものを使うって手がOKならいくらでも対応はあるけど。
0536名無しさん@お腹いっぱい。
05/02/04 18:05:07使えないというか、例えばkterm上で
"Alt+a" "Alt+a"と入力すると
瘁
と、でます
Alt+aをAlt+e等にするとまたべつの漢字が出ます
0537名無しさん@お腹いっぱい。
05/02/04 18:06:50だな。
0538名無しさん@お腹いっぱい。
05/02/04 19:58:310539名無しさん@お腹いっぱい。
05/02/04 20:20:41エボリューション
0540538
05/02/04 20:32:06できればコンソール上で動くものが希望です‥‥
なければ、Gtkなどにつよく依存しているものは重いので
できるだけ派手なGUI等を持たないものが希望です‥‥
0541名無しさん@お腹いっぱい。
05/02/04 20:36:51MHC
0542名無しさん@お腹いっぱい。
05/02/05 02:37:20kterm にそれはなかったような。
>>536
なかったら
KTerm*VT100.translations: #override \
Meta<KeyPress> Shift_L: \n\
Meta<KeyPress>Control_L: \n\
Meta<KeyPress>: string(0x1b) insert-seven-bit()
とか。
0543名無しさん@お腹いっぱい。
05/02/05 05:34:09homeディレクトリって、別のUNIX互換OS同士で共有できるんでしょうか?
たとえばFreeBSDとDebian Linuxを同じマシンにインストールするとします。
通常のインストールならば、ホームディレクトリはそれぞれのパーティションに二つできると思いますが、
それを一緒にしたいんです。
主にデータしかおいてないんですが、要領の無駄な気がして…。
よろしくお願いいします。
0544名無しさん@お腹いっぱい。
05/02/05 05:54:23お互いが読み書きできるファイルシステムでフォーマットされていればできる。
同じユーザー名で同じホームディレクトリを共有するならUID・GIDも合わせておかないとわやくちゃになるけど。
ただパーティションの共有はともかく、ホームディレクトリの共有はあんまりお薦めしない。
0545名無しさん@お腹いっぱい。
05/02/05 06:21:41それどこの kterm?
少なくとも俺の kterm-6.2.0.wd0.2 にはある。
一応 editres で確認したが、やっぱりある。
ってゆうか更新履歴を確認する限り、少なくとも
1994年以来存在する。
0546名無しさん@お腹いっぱい。
05/02/05 06:23:21> UID・GIDも合わせておかないとわやくちゃになるけど。
オプション指定なしで安直に useradd してたりすると、
マシンごとに既に値がずれてて、一巻の終わりだったりするな。
> ホームディレクトリの共有はあんまりお薦めしない。
10数年前は、みんなやってたけどなあ。
それどころか、うちの会社では、今でもやってますが何か?
ただ、最近の一部の Linux みたいに、勝手にホーム
ディレクトリのドットファイルを変更しちまう奴だと、
設定壊されてえらい目にあうけどな。
慣れてない奴は、たしかに避けた方が安全な気はする。
0547名無しさん@お腹いっぱい。
05/02/05 06:47:12> ただ、最近の一部の Linux みたいに、勝手にホーム
> ディレクトリのドットファイルを変更しちまう奴だと、
> 設定壊されてえらい目にあうけどな。
うむ。その辺とか環境毎の不整合なんかを心配した。
わかってればどうってことないんだけどね。
0548名無しさん@お腹いっぱい。
05/02/05 06:55:010549543
05/02/05 07:23:41ちょっと不安が残るので、別々にインストールしてみようと思います。
ありがとうございました。
0550名無しさん@お腹いっぱい。
05/02/05 08:18:05> 10数年前は、みんなやってたけどなあ。
> それどころか、うちの会社では、今でもやってますが何か?
それは NFS で共有?
> ただ、最近の一部の Linux みたいに、勝手にホーム
> ディレクトリのドットファイルを変更しちまう奴だと、
そんなのあんの?
詳細きぼん。
0551名無しさん@お腹いっぱい。
05/02/05 11:24:58Vine
0552名無しさん@お腹いっぱい。
05/02/05 16:46:49一行のコマンドで、次のことをしなくてはいけません。
「ルートディレクトリの下のサブディレクトリから、
ファイルをひとつづつリストアップしなさい。」
だれかわかる人いませんか?
0553名無しさん@お腹いっぱい。
05/02/05 16:49:01えーと、たぶん山田君かな?あってますか?
0554名無しさん@お腹いっぱい。
05/02/05 16:50:48すみません、山田君ってなんですか?
0555名無しさん@お腹いっぱい。
05/02/05 16:58:54GNOMEなんかのセッション情報が混じってしまうことがあるので、
漏れもHOMEはホスト毎派。Mailとか.navi2chはもちろん共有だけど。
昔は6種類のOSで共有できる.cshrcを書いて自己満足してたものけど…
0556名無しさん@お腹いっぱい。
05/02/05 17:42:58find /
0557名無しさん@お腹いっぱい。
05/02/05 17:50:190558名無しさん@お腹いっぱい。
05/02/05 17:56:20書き方がまずかったです。
「ルート直下のそれぞれのディレクトリから、ひとつファイルをとりだして、
そのファイル名を表示しなさい。」ってことです。
結局forとか使うことになるのでしょうか?
0559名無しさん@お腹いっぱい。
05/02/05 18:02:56* 既出・内容なし・マルチポスト・アスキーアート各種・ネタage・宿題の丸投げ
0560名無しさん@お腹いっぱい。
05/02/05 18:09:15だに"rc"が何の略かわからない。
/etc/rc.confとか~/.hgoercとか、いろいろ使われてるけども、rcってそもそ
も何の略で何て意味なの?
0561名無しさん@お腹いっぱい。
05/02/05 18:13:050562名無しさん@お腹いっぱい。
05/02/05 18:15:260563名無しさん@お腹いっぱい。
05/02/05 18:17:09で、ここに"UNIX"足したら出てきたわw
根本的なキーワード忘れたな。
0564名無しさん@お腹いっぱい。
05/02/05 19:13:23The rc command derives from the runcom facility from the MIT CTSS system, ca. 1965. From Brian Kernighan and Dennis Ritchie, as told to Vicki Brown:
"There was a facility that would execute a bunch of commands stored in a file; it was called runcom for "run commands", and the file began to be called "a runcom". rc in Unix is a fossil from that usage."
0565名無しさん@お腹いっぱい。
05/02/05 20:39:32ttp://www.google.com/search?q=%22rc%A4%C3%A4%C6%B2%BF%A4%CE%CE%AC%22&ie=euc-jp&hl=ja&btnG=Google
0566名無しさん@お腹いっぱい。
05/02/05 21:25:29sedなどでできるのでしょうか?
0567名無しさん@お腹いっぱい。
05/02/05 21:26:29よく考えたら無理があった
0568名無しさん@お腹いっぱい。
05/02/05 21:27:30sh と iconv などでできます。
0569名無しさん@お腹いっぱい。
05/02/05 21:30:280570名無しさん@お腹いっぱい。
05/02/05 21:39:01そんなこと言われると、sed とシェルスクリプトで iconv もどきが書きたくなる
0571名無しさん@お腹いっぱい。
05/02/05 21:41:31やろうと思ってできなくはなさそうな気がしてしまうところが怖いお題だな。
0572名無しさん@お腹いっぱい。
05/02/05 21:43:02超がんがれ
0573名無しさん@お腹いっぱい。
05/02/05 21:49:400574名無しさん@お腹いっぱい。
05/02/05 22:03:13悪い、eightBitInput はウチにもあったわ。
ただ日本語文字の入力でも 8bit 目がおとされるってだけで。
>>542 はその回避策。
0575名無しさん@お腹いっぱい。
05/02/05 22:04:16普通に使えるよ。
0576名無しさん@お腹いっぱい。
05/02/05 22:24:32今日ですね、PC起動させますと、なんか「Opning not found」みたいな事が書いてあってですね、
開かないですよ、デスクトップが 仕方なく強制終了させたらまた「Opning not found」と・・
ShiftとCtrl+Alt+Delete以外押すと「Opning not found」の下にまた同じのが・・・
困ったもんだな〜と思って、何回か強制終了したらやっとこさデスクトップが開いて
これと同じ事が前にもありまして、修理に出したんですよ、だのに何故また?
0577名無しさん@お腹いっぱい。
05/02/05 22:33:46PC初心者板へGo
http://pc5.2ch.net/pcqa/
0578名無しさん@お腹いっぱい。
05/02/05 22:34:33Opning not found って。
0579名無しさん@お腹いっぱい。
05/02/05 22:36:08答えて下さった方、ありがとうございました。
注意してくださった方、すみませんでした、お仕事がんばってください。
0580名無しさん@お腹いっぱい。
05/02/05 23:34:06http://linux2ch.bbzone.net/index.php?Terminology#s7dcb632
0581名無しさん@お腹いっぱい。
05/02/06 00:56:01> ただ日本語文字の入力でも 8bit 目がおとされるってだけで。
うちでは、そんなことはない。
別になんか余計な設定をしているんじゃないの?
0582名無しさん@お腹いっぱい。
05/02/06 01:46:16だといいんだけど。
とりあえず
~/.Xdefaults なしで
% xrdb /dev/null
% kterm -xrm 'KTerm*kanjiMode: euc' -xrm 'KTerm*VT100.eightBitInput: false'
として日本語ペーストすると
$=$N$^$^FI$a$k?M$O$$$k$+$7$i
とかなる。
% kterm -xrm 'KTerm*kanjiMode: euc'
とすると日本語がそのままペーストできる。
% kterm -version
kterm: version 6.2.0.ext02
options: [KTERM_MBCS] [KTERM_MBCC] [KTERM_KANJIMODE] [KTERM_XIM]
[KTERM_KINPUT2] [KTERM_COLOR] [KTERM_NOTEK] [STATUSLINE] [KEEPALIVE]
[WALLPAPER]
0583名無しさん@お腹いっぱい。
05/02/06 02:59:41jis 使ってない?
0584名無しさん@お腹いっぱい。
05/02/06 03:26:08いや、EUC
>>582
現象は確認した。
KTerm*VT100.eightBitInput: false
でそうなる原因は、tty に「cs7 istrip」が設定されるためだった。
従って、
% stty cs8 -istrip
を実行すれば、eightBitInput: false の状態でも、日本語の入力/
ペーストは可能になる。
うちの場合、~/.login で無条件に「stty cs8 -istrip」としてるし、
おまけに
KTerm*VT100.loginShell: true
として、常に ~/.login を実行するようにしてたので気づかんかった。
すまんかった。
0585名無しさん@お腹いっぱい。
05/02/06 05:28:20と思ってやったのはいいんですが。
これって kterm -e screen とか kterm -e vim とするときは
どうしたらいいんでしょう。
あと kterm とは関係ないんですが xterm で loginShell を true にしても
シェルの前に ``-'' が付かず無効になるんですが、以下のバージョンで
有効になる方いますでしょうか?
% xterm -version
X.Org 6.8.1(197)
0586名無しさん@お腹いっぱい。
05/02/06 10:11:360587名無しさん@お腹いっぱい。
05/02/06 16:40:16grepでファイルの中身から文字列を検索したいんですが
カレントディレクトリ以下の全てのファイルから xwdと言う文字列を探したいのですが
grep xwd ./*
でいいのでしょうか?
結構早くおわるのであっているか謎なのですが‥
よろしくおねがいします
■ このスレッドは過去ログ倉庫に格納されています