Rumah > Artikel > Operasi dan penyelenggaraan > Bagaimana untuk memadam direktori dalam linux
Kaedah untuk memadam direktori: 1. Gunakan arahan rmdir, dengan sintaks "nama direktori rmdir" 2. Gunakan arahan rm, dengan sintaks "rm -rf directory name/"; arahan find, dengan sintaks "find . -type d -name "directory name" -exec rm -rf {}".
Persekitaran pengendalian tutorial ini: sistem linux5.9.8, komputer Dell G3.
Terdapat banyak cara untuk memadamkan direktori dalam Linux Anda boleh menggunakan pengurus fail dalam antara muka grafik atau memadamkannya melalui terminal. Artikel ini akan memperkenalkan penggunaan arahan dalam antara muka teks untuk memadam direktori.
Gunakan rmdir untuk memadam direktori
Arahan Rmdir ditukar kepada "alih keluar direktori", arahan yang digunakan untuk memadam direktori kosong.
Contohnya, padamkan direktori kosong bernama "MyDocuments":
[root@localhost test]# rmdir MyDocuments
Jika direktori itu tidak kosong, ralat akan digesa:
rmdir: failed to remove ‘MyDocuments’: Directory not empty
Padam direktori menggunakan arahan rm
Arahan rm biasanya digunakan untuk memadam fail dalam Linux. Parameter boleh ditambah untuk memadam direktori. Contohnya, untuk memadam direktori secara rekursif, gunakan pilihan rekursif -r atau -R Jika direktori dilindungi tulis, anda akan digesa sama ada untuk terus memadam direktori dan fail dalam direktori secara keseluruhan. -f Memaksa pemadaman tanpa menggesa.
[root@localhost test]# rm -rf MyDocuments/
Berbilang direktori boleh dipadamkan dalam satu arahan, seperti yang ditunjukkan dalam arahan di bawah. Perintah memadam semua direktori dan subdirektori mereka tanpa menggesa untuk pemadaman.
[root@localhost test]# rm -rf dir1 dir2 dir3
Gunakan arahan find
Arahan Find membantu pengguna mencari fail dan direktori berdasarkan ungkapan tertentu. Selain itu, arahan ini boleh digunakan untuk mencari direktori dan memadamkannya berdasarkan kriteria carian yang ditentukan.
Padam direktori bernama "MyDocuments" dalam direktori semasa
[root@localhost test]# find . -type d -name "MyDocuments" -exec rm -rf {} +
.
bermaksud dalam Laksanakan direktori semasa
-type d
Cari hanya direktori
-name
Nyatakan nama direktori
-exec rm -rf
Jalankan arahan rm untuk memadam semua direktori dan kandungan
{}
dilampirkan pada penghujung arahan rm
Padam direktori kosong
Jika anda ingin memadam semua direktori kosong, gunakan arahan berikut:
[root@localhost test]# find . -type d -empty -delete
-empty
Hanya hadkan direktori kosong
-delete
Padam semua direktori kosong termasuk subdirektori
Cadangan berkaitan: "Tutorial Video Linux"
Atas ialah kandungan terperinci Bagaimana untuk memadam direktori dalam linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!