Perintah ls Linux adalah sesuatu yang digunakan sebagian besar pengguna setiap saat, tetapi mereka sepertinya tidak pernah berpikir itu dapat diperbaiki.
exa bertujuan untuk mengganti perintah terhormat ini dengan tampilan yang penuh warna dan fitur baru. Apakah itu akan menggantikan ls untuk Anda? Ayo cari tahu!
Apa itu exa?
exa adalah utilitas daftar file yang mirip dengan perintah ls standar disertakan dengan distribusi Linux. Ini adalah program sumber terbuka yang ditulis oleh Benjamin Sago. Itu ditulis dalam Rust dan mendukung banyak sistem mirip Unix modern, termasuk macOS, BSD, dan tentu saja, Linux.
exa unik untuk fitur tambahannya, seperti penampilannya, kemampuan untuk membuat daftar atribut file yang diperluas, kesadarannya terhadap Git, dan kemampuan untuk menampilkan direktori dalam format pohon.
Menginstal exa di Linux
exa tersedia di repositori resmi beberapa distro Linux utama. Anda dapat menginstalnya di Debian dan Ubuntu menggunakan APT:
sudo tepat Install exa
Dan di Arch Linux dengan:
sudo pacman -S exa
Untuk keluarga RHEL/Fedora/CentOS:
sudo dnf Install exa
Menggunakan exa untuk Daftar Direktori dan File
Anda dapat menggunakan exa seperti halnya Anda menggunakan ls. Argumennya hampir identik.
Untuk membuat daftar file di direktori kerja Anda saat ini, cukup gunakan perintah exa dengan sendirinya:
exa
exa juga mengambil nama jalan sebagai argumen:
exa /path/ke/beberapa/direktori
Untuk menampilkan lebih banyak informasi, gunakan -l atau --panjang pilihan:
exa --panjang
Untuk menampilkan file tersembunyi, gunakan -A atau --semua pilihan.
Untuk menampilkan subdirektori dalam format seperti pohon, gunakan -T atau --pohon pilihan.
exa --pohon
Untuk menggunakan exa untuk mencari subdirektori, Anda dapat menggunakan -R atau --recurse opsi, mirip dengan ls:
exa --recurse
Itu --kisi opsi menampilkan keluaran dengan cara yang lebih ringkas, yang berguna untuk daftar direktori yang lebih panjang.
Anda dapat menggabungkan argumen ini pada baris perintah yang sama. Misalnya, untuk menampilkan pohon rekursif dengan atribut file yang diperluas, termasuk file tersembunyi, mulai dari direktori tertentu, ketikkan perintah ini:
exa --pohon --panjang --all --recurse /path/to/some/directory
Anda juga dapat menggunakan formulir yang lebih singkat:
exa-TlaR
Dengan opsi panjang ke pendek, ini mungkin banyak untuk diketik. Anda harus mempertimbangkan membuat alias shell Linux untuk kombinasi yang sering Anda gunakan.
exa Adalah Pengganti yang Kuat untuk ls
Dengan fitur exa, Anda mungkin ingin menggantinya dengan ls untuk membuat daftar file. Anda dapat membuat daftar file lebih berwarna dibandingkan dengan utilitas ls standar. Tetapi ketika Anda menemukan file-file itu, Anda pasti ingin berbuat lebih banyak. Anda ingin membuat daftar isinya dan memeriksanya. Linux hadir standar dengan alat untuk melakukan hal-hal ini.