Manajemen file

Bagaimana Saya Mendaftar Direktori Kosong di Linux?

Bagaimana Saya Mendaftar Direktori Kosong di Linux?

Sebagian besar waktu pertanyaan ini muncul, bagaimana Anda akan membuat daftar file dan folder kosong ketika Anda bekerja pada sistem operasi berbasis Linux? File dan direktori kosong adalah mereka yang tidak memiliki data atau sub-direktori di dalamnya, masing-masing. Jika Anda ingin mempelajari cara melakukannya, maka tutorial ini ditujukan untuk Anda. Anda harus melalui setiap langkah yang ditentukan dalam tutorial ini untuk membuat daftar folder atau file kosong di terminal. Pertama, Anda harus memiliki hak sudo dari sistem berbasis Linux untuk menggunakannya. Setelah masuk dari sistem, Anda harus membuka terminal perintah dari Aplikasi. Kami akan melihat beberapa contoh untuk membuat daftar folder kosong.

Menggunakan Perintah "Temukan"

Ada banyak cara untuk menggunakan perintah 'find' dalam contoh kami untuk membuat daftar folder dan file kosong di shell perintah. Kami akan membahas masing-masing dari mereka.

Contoh 01: Daftar Direktori Kosong

Jadi asumsikan Anda berada di direktori home dari sistem Linux, Anda perlu melihat semua direktori kosong di dalamnya. Gunakan perintah 'find' bersama dengan flag '-type' yang menentukan jenis direktori pencarian menggunakan kata kunci 'd'. Kata '-kosong' telah digunakan sebagai tanda untuk mencari hanya direktori kosong di dalam direktori home seperti yang dinyatakan di bawah ini. Titik berarti lokasi saat ini yang merupakan direktori home dari sistem berbasis Linux. Outputnya menunjukkan semua direktori kosong di dalam direktori home dan sub-direktorinya.

$ temukan . -ketik d -kosong

Contoh 02: Daftar File Kosong

Sekarang, saatnya untuk membuat daftar semua file kosong di dalam direktori home menggunakan perintah yang sama di atas dengan sedikit perubahan. Kami akan menggunakan flag "f" untuk menentukan bahwa item yang dicari harus tipe file file. Jalankan perintah di bawah ini di shell dan Anda akan mendapatkan daftar file kosong yang berada di direktori home dan sub-direktori seperti yang disajikan dalam snapshot.

$ temukan . -ketik f -kosong

Contoh 03: Daftar File Kosong

Misalkan seseorang ingin membuat daftar direktori kosong hanya yang berada di direktori home dari sistem Linux tanpa direktori kosong di sub-direktori dari direktori home, maka mereka juga dapat menggunakan perintah "find". Dalam perintah ini, Anda harus menentukan kedalaman pohon yang ingin Anda cari dengan membuat daftar direktori kosong menggunakan flag “-maxdepth”. Anda dapat menentukan kedalaman pohon dengan angka seperti yang telah kami gunakan 1 pada perintah di bawah ini. Ini berarti hanya akan mencari direktori kosong yang secara langsung berada di direktori home sistem. Coba jalankan kueri yang dinyatakan di bawah ini di terminal shell. Output menunjukkan daftar semua direktori kosong, yang berarti semua direktori yang terdaftar ini tidak memiliki data di dalamnya.

$ temukan . -maxdepth 1 -tipe d -kosong

Kami mencantumkan semua direktori atau file kosong di direktori home. Sekarang, saatnya melakukan sedikit perubahan. Kami akan melihat file dan folder kosong di dalam beberapa direktori lain.

Contoh 04: Daftar file kosong

Untuk tujuan itu, kita harus mendefinisikan jalur direktori tertentu di dalam instruksi. Perintah yang tersisa akan seperti apa adanya. Coba perintah di bawah ini untuk mencari file kosong di dalam folder 'Dokumen'. Outputnya menjelaskan bahwa direktori 'Dokumen' hanya memiliki dua di dalamnya yang saat ini kosong e.g., satu.txt dan scnd.txt.

$ cari /home/aqsayasin/Documents/ -type f -kosong

Contoh 05: Daftar folder kosong

Sekarang mari kita ubah perintah ini untuk melihat direktori kosong di dalam direktori "Documents". Untuk melakukan ini, kita harus menulis "d" bukan "f" seperti yang ditampilkan di bawah ini. Coba jalankan kueri di bawah ini untuk menampilkan folder kosong. Output menunjukkan bahwa kami saat ini tidak memiliki file kosong di direktori "Documents".

$ cari /home/aqsayasin/Documents/ -type d -empty

Contoh 06: Daftar File Kosong Hitung Nomor

Anda telah melihat cara membuat daftar file dan folder kosong. Sekarang, kita akan melihat jumlah file dan folder kosong yang terletak di folder tertentu. Untuk itu, kita akan menggunakan perintah "find" yang sama. Semua parameter lama akan tetap sama dalam kueri dengan sedikit perubahan. Kami menggunakan parameter "wc -l" dalam perintah untuk menghitung file kosong yang berada di lokasi saat ini. Eksekusi perintah yang dinyatakan memberi kita output 18. Ini berarti direktori home hanya memiliki total 18 file kosong di dalamnya.

$ temukan . -ketik f -kosong | wc -l

Contoh 07: Daftar Nomor Hitungan File Non-Kosong

Seperti yang kita pelajari bagaimana menghitung jumlah file kosong dalam direktori tertentu. Saatnya menghitung jumlah direktori file yang tidak kosong dalam beberapa direktori. Untuk tujuan khusus ini, kami akan menggunakan parameter flag “-not” dalam kueri. Kueri yang tersisa akan sama dari awal hingga akhir. Jadi, mari jalankan perintah 'find' di bawah ini di shell terminal seperti yang ditunjukkan pada snapshot. Output menunjukkan jumlah file yang tidak kosong di dalam direktori home dan sub-direktorinya yaitu "6474".

$ temukan . -ketik f -tidak -kosong | wc -l

Contoh 08: Daftar File Kosong Dengan Ukuran

Last but not least, kita akan menggunakan perintah "find" bersama dengan kata kunci "size" untuk mencari file sesuai dengan ukuran yang ditentukan. Sekarang, kami akan membuat daftar file dari direktori home yang tidak memiliki data di dalamnya. Kami telah mendefinisikan nilai ukuran kata kunci sebagai “0”. Output ditunjukkan di bawah ini dengan daftar file yang memiliki ukuran "0".

$ temukan ./ -tipe f -ukuran 0

Kesimpulan

Akhirnya! Kami telah melakukan semua perintah yang diperlukan untuk membuat daftar atau menampilkan file kosong dalam beberapa direktori.

Cara Meningkatkan FPS di Linux?
FPS adalah singkatan dari Bingkai per detik. Tugas FPS adalah mengukur kecepatan bingkai dalam pemutaran video atau pertunjukan game. Dengan kata sede...
Game Lab Aplikasi Oculus Teratas
Jika Anda adalah pemilik headset Oculus maka Anda harus tahu tentang sideloading. Sideloading adalah proses menginstal konten non-toko di headset Anda...
10 Game Teratas untuk Dimainkan di Ubuntu
Platform Windows telah menjadi salah satu platform yang mendominasi untuk bermain game karena persentase besar dari game yang berkembang saat ini untu...