• ベストアンサー

名前の無いディレクトリが作成され削除できません・・・・・

他サーバからFTPでputを実行した際だと思うのですが put ファイル名を間違えてしまいそのまま実行してしまいました・・・ put先のSUNサーバへ戻り、lsで確認した際 名前のないディレクトリが作成されていました。 このディレクトリの削除法を御教授御願い致します。 rm -rf* ですと他のディレクトリも削除してしまいます。 rm -irfでそのディレクトリをyesにするのも良いのかもとも思っています。 名前の無いディレクトリ1個を一発100%で消せる方法を 御教授御願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • rocki
  • ベストアンサー率60% (3/5)
回答No.5

ファイルが見えないというので、空白文字(0x20)という前提での回答です。 (1)ファイルを確認しましょう cshです。 > foreach a (*) ? echo "file=[$a]" ? end おそらく以下の例のように出るかと・・ file=[ ] file=[ ] file=[LOAD.sh] file=[Mail] file=[a.sh] file=[a.sql] file=[a.txt] file=[ccc.sql] (2)ファイルを消しましょう 1で出力された内容から空白が1文字なのか・・はわかる気がするので、文字数にあわせてrmします rm \ \ (文字が空白なので見えていないけど・・「rm \*\* *はスペース」ということ)

akaheru
質問者

お礼

皆様、丁寧にご回答して頂きまして誠にありがとう ございます。 今回、業務中のトラブルであった為、本当に助かりました。 結果ですが本返答にて削除することができました。 ありがとうございます。 しかし、この後ハード(disk)障害が発生し別事象で苦労しました! でも!ほんと!ありがとうございます!!!!!!! 後、大変勉強になりました

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (4)

  • notnot
  • ベストアンサー率47% (4852/10266)
回答No.4

>ls | cat -v ls は非印字文字を加工して出力しますから、これじゃあだめですね。 ls -b とするとエスケープシーケンスの形式で出力してくれるはずです。例えば 空白2文字なら 「\ \ 」 と出ます。 あと、rm -irf * では全部消えるのでは? rm -ir * でしょう。

全文を見る
すると、全ての回答が全文表示されます。
  • DOG45
  • ベストアンサー率50% (1/2)
回答No.3

FTPツールで該当ディレクトリを見ると、不明なディレクトリ名が表示されますよ。 僕も経験があります。

全文を見る
すると、全ての回答が全文表示されます。
回答No.2

ls | cat -v と入力してみてください。名前が無いように見えても、非印字キャラクタでディレクトリ名がついている場合があります。

akaheru
質問者

お礼

ご回答して頂きましてありがとうございます。 明日、実施できる日程ですのでこのコマンドを実行 したいと思います。

全文を見る
すると、全ての回答が全文表示されます。
回答No.1

申し訳ないがふざけていませんか?

akaheru
質問者

お礼

早速のご回答ありがとうございます。 様子見させて頂こうと考えております。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 消せないディレクトリ

    ホームページを運営していますが、最近サーバをハックされて、消えないディレクトリを作られてしまいました。 ssh コマンドで$ rm -rf dir/を叩いても削除できません。chmod で権限を変えようとすると文字化けしたエラーが出て変えることができません。ディレクトリの中のファイルも同様で削除も権限もファイル名も変えられません。もちろんFTPでも削除できません。何方かご存知でしたらご教授お願い致します。

  • フォルダを削除できません。ディレクトリが空ではありません。

    誰かが使ったUSBメモリ内のフォルダ ¥rm -rf dirname を削除しようとしたら、以下のようなメッセージ が表示されてしまい、削除することができません。 何か解決策がありましたら、教えてください。 「$rm -rf dirname フォルダを削除できません。ディレクトリが空ではありません。」

  • 初心者ですが。ディレクトリの削除

    unixであるディレクトリ以下のファイルを全て削除したい場合はどのコマンドを使えばいいですか?rm -rf ディレクトリ名すると、1つ1つ削除するか確認を求めてきます。この確認を省く方法はありますでしょうか。宜しくお願いします。

  • 改行コードのディレクトリ削除

    こんにちわ。AIX初心者です。 経験が無いのに仕事で使うことになって困っています。 以下のようなシェルを実行したところ、改行コードが入ってしまったディレクトリが作成されてしまいました。 x(){ mkdir -p /work/xxx/$1 { x aaa^M x bbb^M x ccc^M 削除したいのですがどうやったらよいかご教授ください。 試したコマンド rm -rf aaa また、私のように初心者が見るのに良いサイト等ありましたら教えてください。

  • -a というディレクトリが出来てしまいました。

    FreeBSD 4.7です。 -a というディレクトリをいつのまにか作ってしまいました。 アクセスは cd "-"a または cd "-a" で出来たのですが、削除が出来ません。 rm -rf "-a" とすると rm: illegal option --a usage: rm [-f | -i] [-dPRrvW] file ... unlink file と出ます。 これをなんとか消したいのです。 よろしくお願いします!

  • Perlでディレクトリごと削除したい

    telnet.cgiを使って、カレントディレクトリで、 rm -rf * を行っても、なぜか(permissin 755にも関わらず)permission denyといわれうまく削除できませんでした。 そこで、perlを使って削除を試みたいのですがどのようにすれば、削除できますか? 参考になりそうなソースを見つけたのですが、ディレクトリの中にディレクトリがある構造のためうまく削除できませんでした。 どなたか、改良していただけないでしょうか? お手数ですが、宜しくお願い致します。 #!/usr/local/bin/perl $dir = "./d/"; opendir DIR, $dir; @files = grep { !m/^(\.|\.\.)$/g } readdir DIR; close DIR; $flag = @files; if ( $flag ) { foreach $file ( @files ) { unlink "$dir$file"; } } rmdir $dir;

    • ベストアンサー
    • CGI
  • /varを削除するには(CentOS4.6)

    CentOSの4.6をインストールし、パッケージはカスタマイズしてインストールしましたが、その後のアップデート等は行っていない環境です。 /varを完全に削除したいのですが、rm -rf /var を実行した所、 /var/lib/nfs/rpc_pipefs/lockd/の下にあるmount,nfs,portmap,statdの4つのディレクトリが削除できませんでした。 その時のメッセージは概ね次のようです(正確ではありません) cannot remove directory ./mount : Operation not permitted (export LANG=Cでの表示) ls -lでの属性は dr-xr-xr-x となっていました。 それぞれのディレクトリの下には何もない状態でした。 これらのディレクトリが上記の方法で削除できなかったのはなぜでしょうか。 これを削除するにはどうすればよいでしょうか。 よろしくお願いします。

  • .で始まるファイルが、rm -rfで削除できない。

    .で始まるファイルが、rm -rfで削除できないのですが、なぜでしょうか? どうしたら削除できますか? 削除したいのは、ホームディレクトリに出来る.ファイルなのですが、Xは使用せず、TELNETやSSH、その他でもアクセスしないユーザーの物なので、削除したいのです。

  • GCCにてディレクトリ・ファイル操作等のできるPGを作成したい。

    GCCコンパイラを使い、UNIX上のディレクトリ・ファイルの操作 また、各ファイルシステムの総容量・空容量等の確認を行いたいと思っ ているのですが、以下の処理を実行する関数を見つけることができませ んでした。 ----------------------------------------------------------------------------- ディレクトリの移動                  (chdir コマンド相当) ディレクトリ内のファイル・サブディレクトリ一覧の取得 (dir/ls コマンド相当) ファイル日付の取得                  (ls -l コマンド相当) ディスク空き容量等確認                 (df -k コマンド相当) ファイルの削除                    (rm  コマンド相当) ----------------------------------------------------------------------------- もし、ご存知の方がいらっいましたら、教えて頂きたく存じます。 また、GCCを使ったUNIXシステム管理プログラミングについて、解説されている 書籍・サイト等を御存知でしたら教えていただきたく思います。

  • rm できない

    使わなくなった、ディレクトリを削除しようと以下のコマンドを実行したのですがエラーが出て削除できません。 [root@ns www]# rm -rf test rm: cannot remove directory `test/123/111': Directory not empty rm: cannot remove directory `test/123': Directory not empty rm: cannot remove directory `test': Directory not empty HDDの物理的な故障でなければいいのですが・・・