Anonim

Talian Perintah Linux adalah alat yang berkuasa yang membolehkan anda melakukan banyak perkara lebih pantas dan lebih mudah daripada melalui GUI. Salah satu keupayaan pentingnya adalah untuk membuat dan memadam fail dan folder, walaupun kami akan tetap memotong folder.

Teruskan membaca untuk mengetahui cara menggunakan perintah "rm" dan "rmdir" untuk menyingkirkan folder, sub-folder, dan fail yang anda tidak perlukan lagi.

Gunakan "rm" untuk Padam Direktori

Pautan Pantas

  • Gunakan "rm" untuk Padam Direktori
    • rm -d nameofthedirectory
    • rm -d nameofthedirectory1 nameofthedirectory2
    • rm -r nameofthedirectory1 nameofthedirectory2
    • rm -rf nameofthedirectory
    • sudo apt-get install tree
    • jalan pokok / ke / direktori anda /
    • Perintah Lanjutan
  • Gunakan rmdir untuk Padam Direktori
    • rmdir nameofthedirectory
    • rmdir nameofthedirectory1 nameofthedirectory2
    • rmdir / path / to / your / directory
    • rmdir -p nameofthedirectory1 nameofthedirectory2
  • Ketahui Kekuatan Barisan Perintah

Terdapat banyak arahan yang boleh anda gunakan untuk memadam direktori. Pilihannya bergantung kepada apa yang anda mahu lakukan dan bagaimana anda mahu melakukannya. Talian Perintah Linux sangat fleksibel dalam hal ini, mungkin lebih daripada rakan Windows dan Mac.

Perlu diingat bahawa Linux tidak membezakan antara folder dan fail seperti sistem operasi Mac dan Windows. Sebaliknya, ia melayan folder sebagai kumpulan fail. Dalam bahagian ini, kami akan memeriksa arahan rm. Mari kita mulakan.

rm -d nameofthedirectory

Arahan di atas hanya akan membolehkan anda memadamkan satu direktori kosong. Ini adalah arahan yang paling asas untuk memadam / memadam folder.

rm -d nameofthedirectory1 nameofthedirectory2

Perintah yang dibentangkan di atas akan memadam banyak folder. Penangkapan di sini adalah, seperti dengan yang sebelumnya, mereka semua perlu kosong. Jika ia berlaku bahawa folder pertama yang anda namakan tidak kosong, Command Line tidak akan cuba memadam folder lain. Ia hanya akan berhenti, tanpa memberi anda mesej ralat.

rm -r nameofthedirectory1 nameofthedirectory2

Perintah di atas akan memadam semua folder yang dinyatakan, sub-folder dan failnya. Ini berkemungkinan terima kasih kepada pilihan "-r" yang menggantikan "-d" daripada arahan sebelumnya. Dalam Talian Perintah Linux, "-r" bermaksud rekursif. Ia boleh digunakan sendiri dan digabungkan dengan pilihan lain.

rm -rf nameofthedirectory

Apabila anda melaksanakan arahan "rm -r", Talian Perintah Linux akan meminta kebenaran untuk memadam sebarang sub-folder dan fail yang dilindungi-dilindungi. Walau bagaimanapun, jika anda menaip "rm -rf", anda tidak akan diminta. Huruf "f" bermaksud "kekerasan."

Anda harus berhati-hati apabila memadamkan folder dan fail dengan arahan "rm -rf", kerana anda mungkin kehilangan data penting atau merosakkan sistem operasi. Fail dan folder sistem boleh dipadamkan dengan lebih mudah pada sistem Linux daripada pada Windows atau Mac.

sudo apt-get install tree

Untuk mendapatkan pemahaman yang lebih baik mengenai apa yang akan anda hapuskan, anda harus memasang pakej pokok melalui utiliti apt-get. Ini berfungsi untuk Ubuntu dan seluruh keluarga Debian. Jika anda menggunakan pengedaran lain, gunakan alat pengurusan pakejnya sendiri. Apabila anda melaksanakan arahan di atas, Command Line akan memaparkan folder dan struktur fail folder yang anda masuk. Dengan cara ini, anda boleh dengan mudah memeriksa sama ada terdapat sebarang fail atau sub-folder yang sepatutnya kekal utuh.

jalan pokok / ke / direktori anda /

Perintah yang dipaparkan di atas akan membolehkan anda melihat struktur folder lain dalam sistem Linux anda.

Perintah Lanjutan

Terdapat variasi lain dari perintah "rm", seperti "-no-preserve-root, " "-preserve-root, " "-one-file-system, " dan lain-lain. Walau bagaimanapun, ia bertujuan untuk pengguna Command Line berpengalaman. Jika anda membuat kesilapan dengan salah satu daripada ini, anda mungkin memadamkan sebahagian atau bahkan semua fail sistem pada komputer anda. Kerana sifat rumit mereka, kami akan menyelamatkan mereka untuk arahan Command Line yang lain.

Gunakan rmdir untuk Padam Direktori

Anda juga boleh menggunakan perintah rmdir untuk memadam folder. Walau bagaimanapun, arahan rmdir hanya boleh menjaga folder kosong dan tidak dapat memadam fail yang terkandung di dalam folder yang ditandakan sebagai penghapusan. Terdapat beberapa arahan rmdir berguna, dan kami akan melihatnya dalam bahagian ini.

Walau bagaimanapun, anda boleh menipu Barisan Perintah untuk memadam folder tidak kosong dengan pilihan ibu bapa, walaupun lebih banyak lagi kemudian.

rmdir nameofthedirectory

Ini adalah perintah "rmdir" yang paling asas di luar sana. Ia akan memadamkan direktori kosong yang ada dalam direktori di lokasi semasa anda. Sebagai contoh, jika lokasi semasa anda adalah desktop dan anda mempunyai "Folder Baru" yang kosong di dalamnya, arahan "rmdir" ini akan mengurusnya.

rmdir nameofthedirectory1 nameofthedirectory2

Sekiranya anda mempunyai berbilang folder yang ingin anda padam, anda boleh menggunakan variasi di atas arahan "rmdir". Semua folder yang dinyatakan (direktori) akan dipadamkan, tetapi ia mesti terkandung dalam direktori yang anda sedang buat. Untuk memadam direktori di tempat lain, rujuk kepada arahan seterusnya.

rmdir / path / to / your / directory

Talian Perintah Linux membolehkan anda memadam mana-mana direktori dari lokasi semasa anda, di mana sahaja ia berada. Untuk melakukan itu, anda perlu memasuki laluan penuh ke arah direktori atau direktori yang anda ingin sembunyikan.

Sekiranya anda cuba memadamkan folder yang mengandungi subfolder dan / atau fail, Baris Perintah akan menunjukkan kepada anda mesej ralat yang menyatakan: Direktori tidak kosong. Tidak perlu dikatakan, ia tidak akan memadamkan folder yang ditentukan.

Sekiranya anda menetapkan tiga folder dan yang pertama terbukti tidak kosong, Command Line akan berhenti memproses arahan anda sebaik sahaja ia masuk ke folder pertama. Anda akan mendapat mesej ralat yang sama seperti dalam kes sebelumnya dan Barisan Perintah tidak akan cuba memadam folder lain dalam senarai.

Anda boleh membetulkannya dengan menambah pilihan berikut: -tandungan-fail-bukan-kosong. Ini akan memaksa Barisan Perintah untuk terus melaksanakan arahan walaupun ia menemui folder kosong. Perintah mungkin kelihatan seperti ini: rmdir -ignore-fail-in-non-empty NewFolder1 NewFolder2 NewFolder3.

rmdir -p nameofthedirectory1 nameofthedirectory2

Perintah di atas mungkin membantu anda menipu Linux ke dalam menghapus folder yang tidak kosong. Ia menggunakan opsyen "-p", yang juga dikenali sebagai pilihan "ibu bapa". Inilah cara ia berfungsi.

Katakan anda mempunyai folder bernama Pics dan folder bernama ColorPics di dalamnya. Mari kita anggap yang terakhir kosong dan merupakan satu-satunya item dalam folder Pics. Apabila anda melaksanakan arahan "rmdir -p ColorPics Pics, " Barisan Perintah akan memadam folder ColorPics kerana tiada apa-apa di dalamnya. Selepas itu, ia akan menyemak status folder Pics, menentukannya juga kosong, dan padamkannya.

Ketahui Kekuatan Barisan Perintah

Barisan Perintah membolehkan anda melakukan banyak perkara pada sistem Linux. Hati-hati jika anda tidak mempunyai banyak pengalaman, kerana lebih mudah merosakkan sistem di Linux daripada pada Windows dan Mac.

Adakah anda menggunakan Barisan Perintah untuk memadamkan folder dan fail sebelum ini? Perintah mana yang anda gunakan? Jika anda fikir kami telah melepaskan beberapa pilihan yang baik, beritahu kami di bahagian komen di bawah.

Bagaimana untuk memadamkan direktori penuh termasuk fail dalam linux