プロフィール

ID:YSAK
ADRESS:大阪市のスラム街
SEX:漢
JOB:へっぽこSE
HOBBY:PC、釣り、最近始めたフットサル

コンテンツ

RSS 2.0
Powered by
Movable Type 3.35

« MySQLのODBC接続 | メイン | HPが移動しました »

引数リストが長すぎます

うれしい3連休である。
久々にリナ鯖でも触ろうかと何気に"/"ディレクトリ以下のフォルダを「ls -l」コマンドで探ってみた。
するとなにやら大量のログファイルをハケーン。
"getlog.php.XXXXX"という番号のついたログファイルが大量発生している。
はて、こんな設定したかいの?
軽く「linux getlog.php」でググるも何もHITせず。
早くも諦める。
自分が設定したんだろうし、"php,ini"見たら分かるだろうと原因追求を放置。
が、この大量ファイルは削除せねば。
ほとんどのファイルは空なんだもん。


ということで

rm /getlog.php*

と実行して削除。



が、何やらエラー吐いとる。

-bash: /bin/rm: 引数リストが長すぎます

だって。

とりあえず調べてみたが、どうやらOSの制限に引っかかっているらしい。
コマンドラインの文字数制限があるそうだ。
で、どうするかというとOSの制限を受けない"echo"を使ってやる。
おそらく、"ls"を使って一覧を参照できたわけだから"ls"でも大丈夫だろう。


具体的には

echo /getlog.php* | xargs rm

こんな感じでコマンドを入力したら問題なく削除できた。


それにしても、こんな制限いらんなぁ。
「Turbo LINUIX」なら設定で解除できるらしいのだが、自分の使っている「VINE LINUX」では不明。
頑張ってググりまくる気合もないので、これでよし。
まぁ、めったに大量ファイルの操作をすることもないしなぁ。

トラックバック

このエントリーのトラックバックURL:
http://loud-msc.ddo.jp/cgi-bin/mt_3/mt-tb.cgi/37

コメント (2)

You are the brick! Reading stuff like this written in the way like this is a great pleasure for me.

Going out somewhere with friends is just as much lot of fun, as coming to this website. Always has something to laugh at, a lot of things to share with each other, and it’s much easier to make friends here, than anyone would think! I come to this website when I have problems, and always leave it in a good mood. It really helps a lot!

コメントを投稿

Designed by YSAKの唄壺
Links
Genkikko Server 徒然 丸ヱム製作所 マウスコンピューター VINE LINUX
this server is programed by
VINE LINUX PHP Apache MySQL Movable Type