Manajemen Disk

Cara Mendaftar File yang Diurutkan Berdasarkan Ukuran di Linux

Cara Mendaftar File yang Diurutkan Berdasarkan Ukuran di Linux
Artikel ini secara singkat menjelaskan cara membuat daftar atau menampilkan file dan direktori yang diurutkan berdasarkan ukuran. Ini dapat dengan mudah dicapai dengan perintah ls (daftar). Sebelum menyortir file, untuk menjelaskan setiap opsi yang diterapkan, mari lakukan daftar panjang yang akan mencetak ukuran file, di antara informasi lebih lanjut, tanpa menyortirnya (di tangkapan layar kedua saya menjelaskan cara mengurutkan), ini dicapai dengan menambahkan -l (huruf kecil -l untuk daftar panjang) seperti yang ditunjukkan di bawah ini:

# ls -l

Baris pertama menampilkan seluruh ukuran direktori tempat Anda mencantumkan file. Saat menambahkan -aku opsi output akan menampilkan izin file di kolom pertama, the tautan keras, pemilik, grup, ukuran dalam byte, bulan, hari dan waktu dan akhirnya nama file.

Jika Anda ingin mengurutkan output ini menurut ukuran file, dari yang lebih besar ke yang lebih kecil Anda perlu menambahkan -S (Urutkan) opsi.

# ls -lS

Seperti yang Anda lihat, output mencantumkan file dan direktori yang diurutkan berdasarkan ukuran, tetapi dalam byte yang sangat tidak ramah manusia (1 Byte adalah 0.000001 MB dalam desimal dan 0.00000095367432 MB dalam biner).

Untuk mencetak output dengan cara yang ramah manusia, Anda hanya perlu menambahkan -h (ramah manusia) pilihan:

# ls -lSh

Seperti yang Anda lihat pada output di atas, sekarang ukuran file ditampilkan dalam GB, MB, KB, dan Bytes.
Namun Anda hanya melihat file biasa tanpa file tersembunyi, jika Anda ingin memasukkan file tersembunyi dalam output, Anda perlu menambahkan opsi -Sebuah (semua) seperti yang ditunjukkan di bawah ini:

# ls -lSha

Seperti yang Anda lihat, file tersembunyi (dimulai dengan titik) juga dicetak sekarang.

Kiat tambahan:

Kiat tambahan berikut akan membantu Anda membatasi output ke ukuran unit tertentu yang berbeda dari byte. Masalah dari opsi ini adalah output tidak pernah tepat ketika file lebih kecil atau lebih besar dari jumlah pasti unit itu.

Jika Anda ingin mencetak dalam unit ukuran tertentu hanya menginstruksikan ls untuk menampilkan semua file dengan ukuran terdekat di unit itu hanya Anda yang dapat mencapainya, misalnya, untuk mencetak semua file dalam MB Anda dapat menambahkan -ukuran blok = opsi yang menentukan MB dengan M seperti yang ditunjukkan pada sintaks dan tangkapan layar di bawah ini:

# ls -lS --block-size=M

Seperti yang Anda lihat sekarang ukurannya hanya dalam MB, file yang lebih besar adalah 115 MB, yang kedua 69 MB, dll. File dengan ukuran KB atau Bytes tidak akan dicetak secara akurat, akan ditampilkan sebagai 1 MB yang merupakan ukuran terdekat yang dapat dicetak jika terbatas pada MB.
Sisa output tetap sama persis.

Menggunakan opsi yang sama (-ukuran blok =) Anda dapat menampilkan output dalam ukuran GB alih-alih MB atau byte, sintaksisnya sama, ganti saya untuk sebuah G seperti pada contoh di bawah ini:

# ls -lS --block-size=G

Anda juga dapat mencetak ukuran dalam satuan KB dengan mengganti M atau G untuk a K:

# ls -lS --block-size=K

Semua contoh di atas akan mencantumkan file dan direktori yang diurutkan berdasarkan ukuran dalam unit yang Anda inginkan, dengan masalah yang dijelaskan di atas, output tidak akan akurat untuk file yang tidak cocok dengan ukuran unit yang tepat. Selain itu, contoh ini tidak menyertakan file tersembunyi (yang dimulai dengan a .). Untuk melakukannya, Anda perlu menambahkan opsi -Sebuah (semua) yang akan menampilkan file tersembunyi juga, oleh karena itu, untuk mencetak file yang diurutkan berdasarkan ukuran berdasarkan byte, jalankan:

# ls -laS

Seperti yang Anda lihat sekarang, file tersembunyi, dimulai dengan a . (titik) dicetak, seperti .xsession-error, .ICEotoritas, dll.

Jika Anda ingin mencetak file dan direktori yang diurutkan berdasarkan ukuran dalam MB termasuk file tersembunyi, jalankan:

# ls -laS --block-size=M

Untuk mencetak atau menampilkan semua file dan direktori yang diurutkan berdasarkan ukuran yang ditunjukkan dalam GB termasuk file tersembunyi, jalankan:

# ls -laS --block-size=G

Sama halnya dengan perintah sebelumnya, untuk mencetak file dan direktori yang diurutkan berdasarkan ukuran yang ditunjukkan dalam KB termasuk file tersembunyi, jalankan:

# ls -laS --block-size=K

Kesimpulan:

Perintah ls membawa banyak fungsi yang membantu kita mengelola file dan mencetak informasi tentangnya. Contoh lain adalah penggunaan ls untuk membuat daftar file berdasarkan tanggal (dengan opsi -lt).

Saya harap Anda menemukan tutorial tentang Cara membuat daftar semua file yang diurutkan berdasarkan ukuran di Linux bermanfaat. Ikuti terus LinuxHint untuk tips dan pembaruan lainnya tentang Linux dan jaringan.

Cara Menggunakan Cheat Engine GameConqueror di Linux
Artikel ini mencakup panduan tentang menggunakan mesin cheat GameConqueror di Linux. Banyak pengguna yang bermain game di Windows sering menggunakan a...
Emulator Konsol Game Terbaik untuk Linux
Artikel ini akan mencantumkan perangkat lunak emulasi konsol game populer yang tersedia untuk Linux. Emulasi adalah lapisan kompatibilitas perangkat l...
Distro Linux Terbaik untuk Gaming pada tahun 2021
Sistem operasi Linux telah berkembang jauh dari tampilan aslinya, sederhana, berbasis server. OS ini telah sangat meningkat dalam beberapa tahun terak...