■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50



レス数が1000を超えています。残念ながら全部は表示しません。

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

1 :うひひ@ミントッー :01/11/26 17:15
ゼターイにクソスレ立てないよう
好評の「くだらない質問総合窓口」パート4を作りました。

書き込む前に質問に適切な専門の板・スレッドがないか確認してください。
過去ログもご利用下さい。 パートI
http://pc.2ch.net/test/read.cgi?bbs=unix&key=987158067 パートII
http://pc.2ch.net/test/read.cgi/unix/996642453/
くだらない質問はここに書き込め!なんでもアリ3
http://pc.2ch.net/test/read.cgi/unix/1002700894/

2CH総合検索サイト http://2ch.dyn.to/

UNIXにまつわる政治・経済・宗教・技術・国際・生活・スポーツ・娯楽・性の悩み
な質問何でもありです 不適切な質問も徹底したハードな罵倒で適切なところに導いて
いただけると思いますのでご安心ください。
満足な答えが返ってきたら命賭けで(;´Д`)ハァハァな工口URLを添えてお礼して下さい。

NGワード・注意事項 *UNIXって何ですか?系 *純Linux系
*がいしゅつ・マルチネタ禁止 *6行以上のアスキーアート各種禁止 *ネタage禁止

241 :238 :01/12/10 00:31
今日はよくかぶるなあ。
3度目だよ。

242 :名無しさん@お腹いっぱい。 :01/12/10 00:53
vi でファイルを編集していたのですが
「E21: 'modifiable' がオフなので, 変更できません」
となって変更できません
'modifiable'をオンにするにはどうすればいいか教えてください
宜しくお願いします

243 :名無しさん@お腹いっぱい。 :01/12/10 00:55
セットアップのログを取るときに、途中で cursesを使ったプログラムを
立ち上げないといけなかったりするのですよ。
そうすると、前後のログまで破壊されていたりするので困りまする。

244 :”管理”者見習い :01/12/10 01:09
質問です。
rootで実行するスクリプトを作成中ですが
スクリプトの中で実行するプログラムをroot以外のユーザーでプロセスを実行したいのですが
何か良い方法はないでしょうか?

245 :名無し~3.EXE :01/12/10 01:12
質問3連発!!
このままだとオレの(>>242)質問にレス付かなさそう・・
みんなよろしくね

246 :242=245 :01/12/10 01:13
4連発だ・・
嗚呼欝
逝って来ます

247 :名無しさん@お腹いっぱい。 :01/12/10 01:23
>>246
解決したら教えてね。
と思ったけど、もしかして vimですか?

http://www.google.co.jp/search?q=cache:TMkRhzRsgZk:pc.2ch.net/test/read.cgi/unix/990764339/601-700+vi+modifiable&hl=ja&lr=lang_ja

248 :名無しさん@お腹いっぱい。 :01/12/10 01:23
>>244
須藤

249 :244 :01/12/10 01:26
>>248
サンクス!
助かりました。

250 :名無しさん@お腹いっぱい。 :01/12/10 04:01
>244
su - username -c command

251 :名無しさん@お腹いっぱい。 :01/12/10 15:29
Cのソースの実効ステップ数を計算するソフトがあれば教えてください。
Web探してもWindows用ばかりで。

252 :ありがとう :01/12/10 16:10
http://piza2.2ch.net/test/read.cgi/mona/1007225891/140-190

253 :名無しさん@お腹いっぱい。 :01/12/10 20:29
↓のIPが固定式のものかダイヤルアップ のものか調べたいんですが、
どうしたらいいのでしょうか。これからではわからないのでしょうか?
e118114.ap.plala.or.jp

254 :名無しさん@お腹いっぱい。 :01/12/10 20:31
>>253
plala.or.jp に聞く。

255 :名無しさん@お腹いっぱい。 :01/12/10 20:39
>254
そ、そんな・・・的確なアドバイスなんですけど・・・

256 :名無しさん@お腹いっぱい。 :01/12/11 01:32
read.cgiのソースはどこにあるっすか?
参考にしたいっす。

257 :板違い :01/12/11 01:50
>>256
プログラム板
http://pc.2ch.net/tech/
へGO

258 :名無しさん@お腹いっぱい。 :01/12/11 06:34
http://okazu.bbspink.com/test/read.cgi/ascii/1007809211/

259 :chmod :01/12/11 17:26
あるディレクトリ内のファイルのパーミッションを400に、ディレクトリの
パーミッションを700に一気にしたいのですが、どうやればいいのか教えてください。

260 :名無しさん@お腹いっぱい。 :01/12/11 17:35
>>259
-r

man chmod

261 :chmod :01/12/11 17:40
>>260
しかし例えば、このディレクトリ内に
dir1/ dir2/ file1 file2
があった場合、
chmod -R 400 *
ではdir1/ dir2/ も400になってしまうのですが、
dir1/ dir2/ は700に、dir1/とdir2/内のファイルは400に
したいのです。

262 :名無しさん@お腹いっぱい。 :01/12/11 17:49
>> 259
$ cat example.sh
#!/bin/bash2

for i in *
do
if [ -d "$i" ]; then
chmod 700 $i
else
chmod 400 $i
fi
done

$ ./example.sh
あってる?

263 :chmod :01/12/11 17:55
>>262
ありがとうございます。後で試してみます。
やっぱスクリプト書かないとだめですかね?
find使ってできないでしょうか?

264 :名無しさん@お腹いっぱい。 :01/12/11 17:56
>>261
man find の-type -exec
でもよい

265 :chmod :01/12/11 18:03
>>264
ありがとうございます。

ちなみに、私、このスレ初めてなのですが、
>>1
>>満足な答えが返ってきたら命賭けで(;´Д`)ハァハァな工口URLを添えてお礼して下さい。
これは掟ですか?

266 :いひひ :01/12/11 18:12
>>265
>>満足な答えが返ってきたら命賭けで(;´Д`)ハァハァな工口URLを添えてお礼して下さい。
>これは掟ですか?

 こんな質問しか答えられないのもアレだが、
形骸化してるんで、無視しても罵倒されることは無いでしょう。

267 :chmod :01/12/11 18:20
>>264

find . -type d -exec chmod 700 {} \;
find . -type f -exec chmod 400 {} \;

でいいんでしょうか?

268 :名無しさん@お腹いっぱい。 :01/12/11 18:26
>>267

OK.
ファイルが無くなる訳ではないんだからやってみればよいよ。

269 :chmod :01/12/11 18:31
>>268
ありがとう。今、UNIX環境手元にないんで、後でやってみます。

ところで、findで-exec使うと、コマンドを\;で終わらせないといけなのはなぜ?

270 :名有りさん@お腹へった ◆fSunOs.U :01/12/11 20:24
  find . -type d | xargs chmod 700
  find . -type f | xargs chmod 400
でもいいかモナー

271 :名有りさん@お腹へった ◆fSunOs.U :01/12/11 20:28
  chmod 700 `find . -type d`
  chmod 400 `find . -type f`
でもよかったかモナー

272 :名無しさん@お腹いっぱい。 :01/12/11 20:54
あんたらカコイイね。大好き。
http://piza2.2ch.net/test/read.cgi/mona/1007225891/140-190n

273 :名無しさん@お腹いっぱい。 :01/12/11 23:07
メモリ使用状況のわかるコマンドを教えていただけませんか?
何かありませんか?

274 :名無しさん@お腹いっぱい。 :01/12/11 23:09
>>273
% man ps

275 :名無しさん@お腹いっぱい。 :01/12/11 23:09
>>273
top

276 :名無しさん@お腹いっぱい。 :01/12/11 23:23
>>273
free

277 :名無しさん@お腹いっぱい。 :01/12/11 23:27
>>276
Linux房発見

278 :273 :01/12/11 23:47
>>275
ありがとう。出来ました。今作ってるツールがかなりメモリを
食ってるかもしれないので、調べたかったです。

279 :名無しさん@お腹いっぱい。 :01/12/11 23:47
>>273
vmstat

280 :名無しさん@お腹いっぱい。 :01/12/11 23:53
/usr/proc/bin/pmap -xl `pgrep 今作ってるツール`

281 :273 :01/12/12 00:24
>>279
ありがとう。そういえば、CPU使用率を見るために使用した
ことがありました。

>>276
Solarisなんですけど...Linuxでなくても大丈夫でしょうか。
明日会社でやって見ます。家にあるお試し版のLinuxでは
でました。ありがとうございます。

282 :273 :01/12/12 00:27
>>274
何かオプションをpsに指定してやればいいということでしょうか。

>>280
ツールは会社にあるので、明日会社でやってみます。

みなさんいろいろありがとう。助かります。

283 :  :01/12/12 00:32
FreeBSDでWnn入れたのにうまく変換できません
jserverを再起動してくださいって言われちゃいました
助けてー

284 :名無しさん@お腹いっぱい。 :01/12/12 00:36
あと、マトロックスミレニアムG450でXうまく起動しないです・・・

285 :名無しさん@お腹いっぱい。 :01/12/12 00:38
そうですか。

286 :名無し3ダース :01/12/12 06:14
>>269
単に -exec で実行するコマンドの最後を示すだけでしょう。

% find . -exec find {} -print -print

これだと -exec の find の終りがどこかがわからんから、

% find . -exec find {} -print \; -print

ってする。バックスラッシュつかうのは、; がシェルのメタキャラクタだから。

変な説明でスマソ。

287 :名無しさん@お腹いっぱい。 :01/12/12 07:56
>>284
G200くらいで充分だろ。
枯れているカードのほうが安心だ。

288 :名無しさん@お腹いっぱい。 :01/12/12 09:55
~/.fetchmailrcにprocmailに渡すオプションで

mda "/usr/local/bin/procmail -f- "

と-f-と付けているサイトを参考にしたのですが
この-f-の意味がmanを読んでもよくわかりません。

-dを付けている人はよくみかけて
-d fooで fooさんに配送するのはわかったのですが
-f-がわかりません。

教えてください

289 :名無しさん@お腹いっぱい。 :01/12/12 10:02
>>288
procmail の man を読め。

290 :288 :01/12/12 10:16
man 読んで分からなかったからので聞いてみました。
man読んでわからなかったのでman読んでみます。

ありがとうございました。

291 :名無しさん@お腹いっぱい。 :01/12/12 11:04
shのスクリプトでreadの挙動に困っております。

------------------
while read line
do
  echo $line
done < file.c
------------------

上記の場合、ファイルfile.cの /* が /bin /dev /etc …と
展開されてしまいます。対処方法を教えてください。

292 :名無しさん@お腹いっぱい。 :01/12/12 11:07
>291 "$line"

293 :名無しさん@お腹いっぱい。 :01/12/12 11:19
>292
ありがとうございます。
readには濡れ衣を着せてしまった。

294 :名無しさん@お腹いっぱい。 :01/12/12 13:06
>>284
うちは FreeBSD-current + XFree86 4.1.0 で G450 使ってますよ。
RENDER extension で KDE でアンチエイリアスできるし、
XVideo extension で DVD をフルスクリーンでサクサク再生できるし、
DRI も使えるから 3D の描画がむちゃくちゃ早くて (゚д゚)ゲキウマー

295 :名無しさん@お腹いっぱい。 :01/12/12 15:52
UNIXって何ですか?

296 :名無しさん@お腹いっぱい。 :01/12/12 16:11
>>295
うひゃ〜にくいね〜ゼビウス
の省略形です

297 :いひひ :01/12/12 16:11
>>295
お前には目が付いてるのかと小一時間問い詰めたい。

298 :丈太郎 :01/12/12 17:01
ご指摘がありまして、こちらに掲示させていただきます。
ファイルやディレトリを削除したいのですが、こんな時どうしますか?
例えば、5文字のファイル名を作成しました。
しかし、その5文字目はなんとNULLのようです。
こんな時、作成したファイル名が(ls等でみたら) 「TEST 」で
あったならワイルドカードで消す(コピーも)
>rm TEST*”
とかでできますが、「TEST1」なんてファイルが存在したら、これも
消されてしまいますよね。
この「TEST 」のみを削除したいのですができますか。
それともし可能なら、「     」のようなlsでは表示されないファイル
とかにも応用できそうですか?

299 :名無しさん@お腹いっぱい。 :01/12/12 17:04
rm -i test?

300 :いひひ :01/12/12 17:05
>>298
IRC中に窓な方から2byteファイル名(当然SJIS)
なファイルを受け取った事があります。
軟弱なのでgmc使ってリネームかけてから操作してます。

多分、もっと硬派なやりかたがあるとは思いますが。

301 :名無しさん@お腹いっぱい。 :01/12/12 17:13
>>298
emacsでdired

302 :名無しさん@お腹いっぱい。 :01/12/12 17:16
>>298
rm ではファイルは消せない。
rm を使え。

303 :名無しさん@お腹いっぱい。 :01/12/12 17:22
>>298
5文字目が NULL というのがよくわからんが、5文字目が '\0' の
ファイルはファイルシステムを直に触らん限り作成不可能だと思うがどうよ?
'\0' じゃなくて空白文字だったら普通にクォートすればいいんだけどな。

298 は5文字目がNULLなことをどうやって確かめたのか小1時間(略)

>>300
俺は echo 'ホゲ'|nkf -s の出力を喰わせている。
チキンなんで一旦シェル変数に入れてるけどな。藁

304 :名無しさん@お腹いっぱい。 :01/12/12 17:28
>>298
単発質問スレを削除依頼してこいよ

305 :名無しさん@お腹いっぱい。 :01/12/12 17:38
モナジェクト X 「挑戦者たち」
http://piza2.2ch.net/test/read.cgi/mona/1007225891/

>140-190で、なんか話題に上がってる。

306 :305 :01/12/12 17:52
こうした方がヨカタですね。逝テキマス

http://piza2.2ch.net/test/read.cgi/mona/1007225891/140-190

307 :名無しさん@お腹いっぱい。 :01/12/12 19:08
>>300
GNU binutilsに依存してそうな気もするけど、
% ls -ail
でinodeを確かめて
% find . -inum 9999 -delete
なんてことはたまにやる。

308 :名無し4ダース :01/12/14 23:15
ルートで

# chmod -x `which chmod`

しちゃった場合、どうやって復旧したらいいんだろう...

# find / -perm +0111 -print | xargs chmod -x

とか。やんないけどさ。

309 :名無しさん@お腹いっぱい。 :01/12/14 23:34
>>308
# perl -e 'chmod(0555, "/bin/chmod");' とか。
chmod(2) を呼べるプログラムがあればなんとかなると思われ。

310 :名無し4ダース :01/12/14 23:54
>>309
chmod(2) を呼べるプログラム全てに chmod -x しちゃった場合は?

シェルで exec しようとしたら Permission denied. そりゃそうか。
うーむ....

311 :名無しさん@お腹いっぱい。 :01/12/15 01:00
>>310
FD でブートして mount してごにょごにょ、とか。

312 :名無しさん@お腹いっぱい。 :01/12/15 01:23
csh とか、sh で良いんですけど、
あるコマンド (たとえば、command ) のタイムアウトを 3秒くらいにして
実行したいんですが、どうやったら簡単でしょうか?
% (sleep 2; killall -9 command )& command
とかやるのかな? 分かりません。
要するに、time とか nice の様に、command の前にCPUタイムの制限を
付けて実行するコマンドご存じありませんか?

313 :名無しさん@お腹いっぱい。 :01/12/15 01:29
Red Hat の rc.sysinit でそんなことやってたね。

314 :名無しさん@お腹いっぱい。 :01/12/15 01:48
>> 310
chmod(2)を呼ぶプログラムをその場で書いてcc

315 :名無し4ダース :01/12/15 01:58
>>314
cc とか cat も含む、すべてのファイルの実行権限落してあるとしたら、
>>311 の方法しかないっすね。

root の shell を /bin/nologin にしちまった! ってのとなんかにてる。
ってこともないな...

316 :名無しさん@お腹いっぱい。 :01/12/15 02:22
>>310
よそからtarで固めて持ってくる。

317 :名無しさん@お腹いっぱい。 :01/12/15 03:08
>>316
tar はどうやって実行するんだ?

318 : :01/12/15 03:39
test

319 :名無しさん@お腹いっぱい。 :01/12/15 09:47
CD-ROMからアップグレードインストールしたほうがよくないか。

320 :名無しさん@お腹いっぱい。 :01/12/15 10:05
また2ちゃん危機って本当ですか?

321 : :01/12/15 10:10
12/15の不調統一スレ
http://green.jbbs.net/computer/bbs/read.cgi?BBS=20&KEY=1008377351

322 :名無し4ダース :01/12/15 10:38
>>309,311,314,317,319
やっぱり、FDD & CD & bootp等による別カーネル起動しか方法はないですよね。
ありがとでした。

323 :名無しさん@お腹いっぱい。 :01/12/15 14:09
>>322
cp /bin/true /bin/chmod.new
dd if=/bin/chmod of=/bin/chmod.new
mv /bin/chmod.new /bin/chmod

324 :忘れた人 :01/12/15 14:21
ディレクトリの全ファイルのサイズ調べるのに使うコマンドって何でしたっけ?

325 :名無しさん@お腹いっぱい。 :01/12/15 14:24
du

326 :名無しさん@お腹いっぱい。 :01/12/15 15:37
UNIXって何?
インターネットできるの?
アプリケーションは全部自分で作るの?
素人にはお勧めできない?

327 :名無しさん@お腹いっぱい。 :01/12/15 15:39
>>326
>>1ぐらい読めっつーの

328 :名無しさん@お腹いっぱい。 :01/12/15 15:39
OSです
"インターネット"はできません
全部自分でmakeします。
何の素人ですか? 素人が使う理由はないと思います

329 :名無しさん@お腹いっぱい。 :01/12/15 15:44
おお!NGワードまんま入れちゃったよ。
答えてくれてどーも。玄人が使ってる理由は何ですか?

330 :名無しさん@お腹いっぱい。 :01/12/15 15:45
使いたいから

331 :名無しさん@お腹いっぱい。 :01/12/15 15:45
こっちでやれよ。
http://pc.2ch.net/test/read.cgi/unix/998779290/

332 :名無しさん@お腹いっぱい。 :01/12/15 15:46
インターネットできます。
私はアプリケーションなんて作ったことないですけど楽しく遊んでます。
素人にもおすすめ。

それはそうと>>323は何がしたいのかしら。

333 :名無しさん@お腹いっぱい。 :01/12/15 16:01
>>332
「イソターネットできる」とは、そりゃぁすごいな。

って、ネタにマジレスですか?

334 :名無しさん@お腹いっぱい。 :01/12/15 16:13
インターネットできるって言い方も市民権得た気がする今日このごろ.
自分で使ってビビッタよ(藁

335 :オペレータさん :01/12/15 18:03
AIX で crontab って入力したら応答がなくなってしまいました。
どうしてでしょ?

336 :名無しさん@お腹いっぱい。 :01/12/15 18:07
シラネーヨ

337 :名無しさん@お腹いっぱい。 :01/12/15 18:16
>>335
何か引数が必要です。
man crontab してね(はぁと

crontab Command

Purpose

Submits, edits, lists, or removes cron jobs.

Syntax

crontab [ -e | -l | -r | -v | File ]

(以下略)

338 :名無しさん@お腹いっぱい。 :01/12/15 18:19
>>335
crontab -e してから必ず crontab -r するように。

339 :名無しさん :01/12/15 20:29
ポート1025番ってなんに使われるんでしょう?
network blackjackとか検索してみたんすけど
詳しい文献が見つからないっす

340 :名無しさん@お腹いっぱい。 :01/12/15 22:18
>>333
オマエモナー(w
たぶん>>332はカーネルしかいじったことないという意味では(w


掲示板に戻る 全部 前100 次100 最新50

read.cgi ver5.26+ (01/10/21-)