GNU/Linux >> Belajar Linux >  >> Ubuntu

Tidak Dapat "rm" Sebuah File Bernama "() -." Karena "tidak ada File Atau Direktori Tersebut"?

Sebuah skrip yang saya tulis bernama file “() – .” menurut Filezilla. Filezilla tidak dapat menghapusnya dari server jadi saya mencoba “rm “() – .” dari dalam folder yang berisi dan menerima "rm:tidak dapat menghapus `() - .':Tidak ada file atau direktori seperti itu". Saya kemudian menggunakan “ls” yang menunjukkan…

 () -  .                                               03_The_Kill_30_Seconds_to_Mars.mp3                 Crooked X (Crooked X) - 08 Nightmare.mp3
01 Attack - 30 Seconds to Mars.mp3                     03 Wave of Mutilation - Pixies.mp3                 Danzig (Danzig) - 01 Twist Of Cain.mp3

Ini mencantumkan file yang dimaksud meskipun di sini sepertinya berisi spasi di depan dan mungkin dua spasi antara "-" dan ".". Jadi saya mencoba "rm" banyak kombinasi spasi yang dicampur di antara karakter lain tanpa hasil.

Saya juga mencoba mengganti namanya tetapi dengan kesalahan yang sama.

Penggantian saya adalah menggantinya dengan file 0KB dengan nama yang sama tetapi, saya lebih suka menghapusnya, (baca- Saya OCD dan saya kesal karena muncul di "ls" )

Terima kasih atas bantuannya.

Menjalankan:Ubuntu 12.04 LTS Server Edition

Jawaban yang Diterima:

Dari terminal… Pertama, mari kita uji sebelum mencoba. Buat file serupa dengan perintah ini:

touch ()

Kemudian untuk menghapus file itu:

rm ()

simbol digunakan untuk karakter khusus.

Dalam kasus Anda, selama file tersebut adalah satu-satunya file yang dimulai dengan (), Anda harus menggunakan perintah ini

rm -i ()*

-i membuatnya interaktif (meminta izin Anda).


Ubuntu
  1. “Tidak Ada File Atau Direktori Tersebut” Terletak Pada Binari yang Dipasang Optware?

  2. Ubuntu - Bagaimana Cara Memperbaiki Boot Ke Initramfs Prompt Dan "mount:Can't Read '/etc/fstab':No Such File or Directory" Dan "no Init Found"?

  3. Tidak Dapat Menjalankan Perintah Konfigurasi:"tidak ada File Atau Direktori Tersebut"?

  1. Menjelaskan "-bash:Tidak Ada File Atau Direktori"?

  2. Tidak Dapat Menginstal Plugin Flash Karena Proxy?

  3. Alsamixer Mengembalikan "tidak dapat Membuka Mixer:Tidak Ada File Atau Direktori Tersebut"?

  1. Tidak Dapat Membuat Stat /etc/sudoers:Tidak Ada File Atau Direktori Tersebut?

  2. Mencoba Menggunakan Perintah Move (mv), Tapi Saya Mendapatkan "Tidak Ada File Atau Direktori Tersebut"?

  3. Kesalahan:Tcl.h Tidak Ditemukan (tidak ada File Atau Direktori Tersebut)?