Cara Menggunakan Perintah ls di Linux

Cara Menggunakan Perintah ls di Linux

Mendapatkan informasi terperinci terkait file di penyimpanan Anda sulit jika Anda tidak tahu cara menggunakan perintah ls. Di sini kita akan membahas semua yang terkait dengan perintah ls di Linux, bersama dengan beberapa flag yang digunakan dengannya.





Perintah ls di Linux

Perintah ls digunakan untuk membuat daftar semua file dan folder yang ada di direktori kerja Anda saat ini. Anda juga bisa mendapatkan berbagai informasi tentang file menggunakan perintah yang sama. Karena sudah disertakan dalam paket utilitas inti GNU, Anda tidak perlu menginstal paket tambahan apa pun di sistem Anda untuk menggunakannya.





Anda juga dapat menghubungkan ls dengan perintah bash lainnya. Misalnya, perpipaan pegangan pernyataan dengan ls akan memungkinkan Anda untuk mencari dan memfilter direktori untuk file tertentu.





Cara Menggunakan Perintah ls

Sintaks dasar dari perintah ls adalah:

ls [options] [directory]

Salah satu penggunaan perintah yang paling sederhana adalah membuat daftar semua file dan folder di direktori kerja Anda saat ini.



ls

Jika Anda menjalankan pernyataan yang disebutkan di atas di direktori root sistem Anda, Anda akan melihat output yang terlihat seperti ini.

bin dev home lib64 mnt proc run srv tmp var
boot etc lib lost+found opt root sbin sys usr

Mencantumkan File di Direktori Tertentu

Untuk membuat daftar file milik folder yang berbeda (bukan direktori kerja saat ini), Anda harus melewati jalur direktori bersama dengan nama perintah.





ls [directory]

Untuk mendapatkan daftar semua file yang ada di /boot direktori:

ls /boot

Output sekarang akan menampilkan file dan folder yang ada dalam nama direktori yang disediakan.





EFI grub initramfs-linux-fallback.img initramfs-linux.img vmlinuz-linux

Menggunakan -F flag dengan perintah akan menambahkan karakter / di akhir setiap direktori.

EFI/ grub/ initramfs-linux-fallback.img initramfs-linux.img vmlinuz-linux

Anda juga dapat melewati beberapa direktori dengan memisahkan nama jalur dengan a Ruang angkasa karakter.

ls /boot /usr Output
/boot:
EFI grub initramfs-linux-fallback.img initramfs-linux.img vmlinuz-linux
/usr:
bin etc include lib lib32 lib64 local sbin share src

Daftar File di Direktori Root

Direktori root berisi semua direktori dan file lain di sistem Anda. Ini adalah folder paling atas dalam hierarki direktori komputer Anda. Sebuah direktori root umumnya dilambangkan dengan / karakter.

ls /

Tidak masalah direktori mana Anda berada pada saat memasukkan perintah, perintah yang disebutkan di atas akan menghasilkan output yang mencantumkan semua sub-folder dan file yang ada di dalam direktori root.

Daftar File di Direktori Induk

Direktori induk di Linux adalah direktori di atas direktori saat ini. Mari kita ambil /usr/bin sebagai contoh. Di Sini, /NS adalah direktori kerja Anda saat ini, dan /usr adalah direktori induk.

Untuk mendapatkan daftar semua file di direktori induk:

ls .. bin etc include lib lib32 lib64 local sbin share src

Menambahkan yang lain .. akan membawa Anda ke direktori induk dari direktori induk. Sebagai contoh, /var/log/lama adalah direktori kerja Anda saat ini. l.. akan mencantumkan folder yang ada di /catatan direktori sedangkan l../ .. akan memberi Anda daftar semua file dan folder yang ada di /di mana direktori.

ls ../.. cache db empty games lib local lock log mail opt run spool tmp

Daftar File di Direktori Beranda

Direktori home di Linux dilambangkan dengan ~ karakter. Oleh karena itu, untuk membuat daftar konten yang tersedia di direktori home Anda:

cara menonaktifkan startup cepat windows 10
ls ~

Daftar Hanya Direktori (Tidak Ada File)

Jika karena alasan apa pun Anda hanya ingin membuat daftar folder yang ada di direktori, gunakan -D tandai dengan perintah ls default.

ls -d /home

Daftar File Dengan Sub-Direktori

Menggunakan * karakter dengan perintah ls akan memberi Anda daftar semua file dan folder di direktori kerja saat ini, bersama dengan sub-direktori juga.

ls *

Daftar File Secara Rekursif

Menggunakan -R flag dengan perintah default akan mencantumkan semua file dan folder yang ada di dalam direktori hingga ke level terakhir.

ls -R

Perhatikan bahwa Anda juga dapat melewati jalur direktori bersama dengan flag rekursif. Ini berarti bahwa ls /usr/home -R adalah perintah yang sah.

Daftar File Dengan Ukurannya

Untuk mendapatkan nama semua file beserta ukurannya, gunakan -S bendera dengan perintah.

ls -s /yay-git total 2944
4 pkg 4 src 4 yay 2932 yay-git-10.1.2.r0.g7d849a8-2-x86_64.pkg.tar.zst

Terkait: Pindahkan File di Linux Dengan Perintah Mv

Daftar File Dengan Informasi Rinci

NS -NS flag memungkinkan Anda untuk mendapatkan daftar konten direktori Linux dengan deskripsi terperinci dari setiap entri. Informasi berikut termasuk dalam output:

  1. Izin file dan folder
  2. Jumlah tautan
  3. Pemilik konten
  4. Pemilik grup
  5. Ukuran konten
  6. Nama file
  7. Tanggal dan waktu yang terakhir diubah
ls -l total 2944
drwxr-xr-x 3 sharmadeepesh sharmadeepesh 4096 Feb 8 13:53 pkg
drwxr-xr-x 4 sharmadeepesh sharmadeepesh 4096 Feb 8 13:52 src
drwxr-xr-x 7 sharmadeepesh sharmadeepesh 4096 Feb 8 13:54 yay
-rw-r--r-- 1 sharmadeepesh sharmadeepesh 2998674 Feb 8 13:53 yay-git-10.1.2.r0.g7d849a8-2-x86_64.pkg.tar.zst

Kolom pertama dicadangkan untuk izin file dan folder. Karakter pertama menunjukkan jenis file dan sembilan karakter berikutnya menunjukkan izin file.

Berbagai jenis file yang akan sering Anda temui:

  1. File biasa (-)
  2. Blokir file khusus (b)
  3. File khusus karakter (c)
  4. Direktori (d)
  5. Tautan simbolis (l)
  6. Berkas jaringan (n)
  7. FIFO (p)
  8. Soket

Berbicara tentang izin file, karakter berikut digunakan dalam output.

  1. Dapat dibaca (r)
  2. Dapat ditulis (w)
  3. Dapat dieksekusi (x)

Mari kita ambil D rw-r--r-- sebagai contoh. Karakter pertama memberitahu bahwa entri adalah direktori. Dua karakter berikut menunjukkan bahwa pengguna saat ini telah membaca dan menulis izin. Karakter lainnya memberikan informasi tentang izin file untuk pengguna lain.

Daftar File Dengan Ukuran yang Dapat Dibaca

NS -S perintah memberi Anda nilai numerik yang terkait dengan setiap entri. Dan seperti yang jelas, Anda tidak akan tahu apa arti dari nilai ini. Oleh karena itu, untuk membuat daftar file dan ukurannya dengan cara yang mudah dibaca, gunakan -lh bendera bersama dengan perintah.

ls -lh total 2.9M
drwxr-xr-x 3 sharmadeepesh sharmadeepesh 4.0K Feb 8 13:53 pkg
drwxr-xr-x 4 sharmadeepesh sharmadeepesh 4.0K Feb 8 13:52 src
drwxr-xr-x 7 sharmadeepesh sharmadeepesh 4.0K Feb 8 13:54 yay
-rw-r--r-- 1 sharmadeepesh sharmadeepesh 2.9M Feb 8 13:53 yay-git-10.1.2.r0.g7d849a8-2-x86_64.pkg.tar.zst

Penentu ukuran untuk byte (B), megabyte (MB), gigabyte (GB), dan terabyte (TB) digunakan dalam output.

Daftar File Tersembunyi

Standarnya ls perintah tidak menyertakan file tersembunyi dalam output. Untuk membuat daftar konten yang disetel sebagai tersembunyi oleh pengguna, berikan -ke tandai dengan perintah ls.

ls -a

Piping ls Dengan Perintah Grep

Perintah grep digunakan untuk mencocokkan pola yang mengikuti ekspresi reguler tertentu. Anda dapat menghubungkan perintah ini dengan ls untuk mencari file yang ada di sistem Anda. Di direktori root Anda, ketik:

ls | grep l

Ini akan mencantumkan semua file dan folder yang dimulai dengan karakter l. Anda juga dapat memfilter file Anda sesuai dengan ekstensinya menggunakan grep.

Urutkan File berdasarkan Waktu dan Tanggal

Untuk membuat daftar semua file dan mengurutkannya menurut waktu dan tanggal pembuatan/modifikasi, gunakan: -T bendera bersama dengan ls.

ls -t

Urutkan File berdasarkan Ukuran

NS -S flag akan memungkinkan Anda untuk mengurutkan file dan folder sesuai dengan ukuran filenya.

ls -S

Secara default, file akan diurutkan dalam urutan menurun (file terbesar terlebih dahulu). Namun, Anda dapat dengan mudah membalikkan perilaku ini dengan menambahkan R dengan -S bendera.

ls -Sr

Daftar File dan Kirim Output ke File

Menggunakan > karakter, Anda dapat mengirim output dari perintah ls ke file apa pun.

ls > ls-output.txt

Nantinya, Anda bisa membaca isi file yang baru dibuat dengan mengetik cat ls-output.txt di terminal Anda.

Menampilkan Isi Direktori Dengan Perintah ls

Perintah ls adalah salah satu perintah paling kuat yang disediakan untuk pengguna Linux. Untuk mendapatkan hasil maksimal dari perintah Anda di terminal, Anda dapat mencoba mempelajari perintah chaining bersama-sama. Anda bahkan dapat menyalurkannya perintah mv untuk memindahkan file dengan ls.

Tip nomor satu untuk merasa nyaman dengan Linux adalah dengan menghafal beberapa perintah dasar. Ini pasti akan membantu Anda menjadi lebih efisien dan cepat saat menggunakan sistem Anda.

mengkonversi 72 dpi ke 300 dpi
Membagikan Membagikan Menciak Surel Lembar Cheat Referensi Perintah Linux

Lembar contekan sederhana ini akan membantu Anda merasa nyaman dengan terminal baris perintah Linux dalam waktu singkat.

Baca Selanjutnya
Topik-topik yang berkaitan Tentang Penulis Deepesh Sharma(79 Artikel Diterbitkan)

Deepesh adalah Editor Junior untuk Linux di MUO. Dia menulis panduan informasi di Linux, yang bertujuan untuk memberikan pengalaman yang menyenangkan bagi semua pendatang baru. Tidak yakin tentang film, tetapi jika Anda ingin berbicara tentang teknologi, dia adalah pria Anda. Di waktu luangnya, Anda dapat menemukannya membaca buku, mendengarkan berbagai genre musik, atau bermain gitar.

More From Deepesh Sharma

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan