9 Manajer File [Terminal] Konsol Linux yang Harus Dimiliki


Manajer file konsol Linux bisa sangat membantu dalam tugas sehari-hari, saat mengelola file di mesin lokal, atau saat terhubung ke mesin jarak jauh. Representasi konsol visual dari direktori membantu kita melakukan operasi file/folder dengan cepat dan menghemat waktu.

Pada artikel ini, kita akan meninjau beberapa pengelola file konsol Linux yang paling sering digunakan serta fitur dan manfaatnya.

1. Komandan Tengah Malam GNU

Midnight Command, sering disebut sebagai mc dan merupakan salah satu pengelola file teratas yang dibahas dalam artikel ini. Mc hadir dengan segala macam fitur berguna, selain menyalin, memindahkan, menghapus, dan membuat file dan direktori, Anda dapat mengubah izin dan kepemilikan, meninjau arsip, menggunakannya sebagai klien FTP, dan banyak lagi.

Anda dapat menemukan ulasan lengkap kami tentang Midnight Commander, pengelola file berbasis konsol.

Untuk menginstal Midnight Commander Anda dapat menggunakan perintah berikut:

sudo apt install mc         [On Debian, Ubuntu and Mint]
sudo yum install mc         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/mc  [On Gentoo Linux]
sudo apk add mc             [On Alpine Linux]
sudo pacman -S mc           [On Arch Linux]
sudo zypper install mc      [On OpenSUSE] 

2. Manajer File Konsol Ranger

Ranger adalah pilihan utama lainnya ketika mencari pengelola file konsol. Ini memiliki antarmuka seperti vim, pratinjau file atau direktori yang dipilih, dukungan mouse bookmark, dan tampilan tab.

Anda dapat menemukan ulasan lengkap kami di sini: Ranger – pengelola file konsol yang bagus dengan pengikatan kunci vi.

Untuk menginstal Ranger Anda dapat menggunakan perintah berikut:

sudo apt install ranger         [On Debian, Ubuntu and Mint]
sudo yum install ranger         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/ranger  [On Gentoo Linux]
sudo apk add ranger             [On Alpine Linux]
sudo pacman -S ranger           [On Arch Linux]
sudo zypper install ranger      [On OpenSUSE] 

3. Manajer File Terminal Cepat Cfiles

Cfiles adalah pengelola file terminal cepat yang ditulis dalam C dan menggunakan ncurses, mirip dengan ranger, juga menggunakan pengikatan tombol vi. Ini memiliki beberapa dependensi seperti cp, mv, fzf, xdg-open, dan lain-lain. Meskipun ringan, pemasangannya memerlukan beberapa langkah lagi:

Untuk menginstal cfiles, pertama-tama, Anda perlu menginstal alat pengembangan menggunakan perintah berikut:

sudo apt-get install build-essential          [On Debian/Ubuntu]
sudo yum groupinstall 'Development Tools'	[on CentOS/RHEL]

Berikutnya, clone repositori cfiles dan instal menggunakan perintah berikut.

git clone https://github.com/mananapr/cfiles.git
cd cfiles
gcc cf.c -lncurses -o cf
sudo cp cf /usr/bin/            #Or copy somewhere else in your $PATH 

Tinjauan lebih rinci tentang cfiles dapat ditemukan di sini: Cfiles adalah pengelola file terminal untuk Linux.

4. Manajer File Konsol Vifm

Vifm adalah pengelola file berbasis baris perintah lainnya, yang menggunakan antarmuka kutukan. Namun yang ini menyalin beberapa fitur dari mutter. Jika Anda pengguna Vim, Anda tidak perlu mempelajari serangkaian perintah baru untuk bekerja dengan vifm. Ia menggunakan ikatan kunci yang sama dan juga memiliki kemampuan untuk mengedit beberapa jenis file.

Mirip dengan pengelola file konsol lainnya, ia memiliki dua panel dan mendukung pelengkapan otomatis. Ini juga mendukung berbagai tampilan berbeda untuk perbandingan pohon file. Anda juga dapat menjalankan perintah jarak jauh dengannya.

Untuk menginstal Vifm Anda dapat menggunakan perintah berikut:

sudo apt install vifm         [On Debian, Ubuntu and Mint]
sudo yum install vifm         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/vifm  [On Gentoo Linux]
sudo apk add vifm             [On Alpine Linux]
sudo pacman -S vifm           [On Arch Linux]
sudo zypper install vifm      [On OpenSUSE]

Tinjauan lebih rinci tentang vifm dapat dilihat di pengelola file berbasis baris perintah Vifm untuk Linux.

5. Peramban Berkas Terminal Nnn

Nnn adalah pengelola file konsol tercepat dalam daftar kami. Meskipun fiturnya lebih sedikit dibandingkan dengan pengelola file lainnya, ini sangat ringan dan paling dekat dengan pengelola file desktop dalam hal apa yang bisa Anda dapatkan di konsol. Interaksinya sederhana dan memungkinkan pengguna baru terbiasa dengan terminal dengan mudah.

Untuk menginstal nnn, Anda dapat menggunakan perintah berikut:

sudo apt install nnn         [On Debian, Ubuntu and Mint]
sudo yum install nnn         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/nnn  [On Gentoo Linux]
sudo apk add nnn             [On Alpine Linux]
sudo pacman -S nnn           [On Arch Linux]
sudo zypper install nnn      [On OpenSUSE]

Pratinjau nnn yang lebih mendetail dapat ditemukan di Nnn – browser file terminal yang cepat dan ramah.

6. Manajer File Terakhir Lfm

Lfm yang disingkat menjadi Last File Manager adalah pengelola file konsol berbasis kutukan yang ditulis dengan Python. Dapat digunakan dengan 1 atau 2 panel. Ini memiliki beberapa fitur berguna seperti filter, bookmark, riwayat, VFS untuk file terkompresi, tampilan struktur pohon, dan integrasi langsung dengan perintah find, utilitas grep, perintah df, dan alat lainnya. Tema yang disesuaikan juga tersedia.

Untuk menginstal Lfm, Anda dapat menggunakan perintah berikut:

sudo apt install lfm         [On Debian, Ubuntu and Mint]
sudo yum install lfm         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/lfm  [On Gentoo Linux]
sudo apk add lfm            [On Alpine Linux]
sudo pacman -S lfm           [On Arch Linux]
sudo zypper install lfm      [On OpenSUSE] 

Anda juga dapat menginstal lfm menggunakan perintah pip:

sudo pip install lfm

7.lf – Daftar File

Lf – “Daftar file” adalah pengelola file baris perintah yang ditulis dalam Go, terinspirasi oleh Ranger. Awalnya ini dimaksudkan untuk mengisi kekosongan fitur yang hilang yang dimiliki oleh ranger.

Beberapa fitur utama lf adalah:

  • Ini lintas platform – Linux, OSX, Windows (hanya sebagian).
  • Biner tunggal tanpa ketergantungan runtime apa pun.
  • Jejak memori rendah.
  • Konfigurasi dengan perintah shell.
  • Ikatan kunci yang dapat disesuaikan.

Rencana masa depan mencakup aktivasi kontrol mouse.

Untuk menginstal lf cukup unduh build terkait biner untuk OS Anda dari halaman rilis lf.

8. Komandan WCM

Yang terakhir dalam daftar kami adalah perintah WCM yang merupakan pengelola file konsol lintas platform. Penulis komandan WCM bermaksud membuat pengelola file lintas platform yang meniru fitur Far Manager.

Ia memiliki terminal bawaan, editor teks dan penampil, penyorotan sintaksis, sistem file virtual, dan antarmuka pengguna yang sangat cepat. Dukungan mouse juga diaktifkan. Paket untuk setiap OS dapat ditemukan di halaman download WCM.

9. Jalankan Manajer File Terminal

Walk adalah navigator berbasis terminal yang berfungsi sebagai alternatif dari perintah ls dan cd tradisional, Memungkinkan navigasi cepat menggunakan pencarian fuzzy, integrasi cd cukup sederhana, dan Anda dapat membuka Vim langsung dari walk.

Kesimpulan

Ini adalah presentasi singkat kami tentang beberapa pengelola file konsol Linux teratas. Jika Anda merasa kami melewatkan satu atau lebih menyukai beberapa di antaranya, silakan bagikan pemikiran Anda di bagian komentar.