Top 100 Linux Command ๐Ÿ”—

Berikut adalah tabel yang berisi 100 perintah Linux yang sering digunakan, beserta deskripsi singkatnya:

NoCommandDescription
1lsMenampilkan daftar file dan direktori
2cdMengubah direktori kerja saat ini
3pwdMenampilkan direktori kerja saat ini
4mkdirMembuat direktori baru
5rmdirMenghapus direktori kosong
6rmMenghapus file atau direktori
7cpMenyalin file atau direktori
8mvMemindahkan atau mengubah nama file/direktori
9touchMembuat file kosong atau memperbarui timestamp file
10catMenampilkan isi file
11moreMenampilkan isi file secara bertahap
12lessMenampilkan isi file dengan navigasi
13headMenampilkan beberapa baris pertama dari file
14tailMenampilkan beberapa baris terakhir dari file
15findMencari file dalam direktori
16grepMencari pola dalam file
17manMenampilkan manual atau panduan perintah
18chmodMengubah izin akses file atau direktori
19chownMengubah pemilik file atau direktori
20psMenampilkan proses yang sedang berjalan
21topMenampilkan proses yang berjalan secara real-time
22killMenghentikan proses berdasarkan ID proses
23dfMenampilkan informasi penggunaan disk
24duMenampilkan penggunaan disk untuk file atau direktori
25freeMenampilkan informasi penggunaan memori
26unameMenampilkan informasi sistem
27uptimeMenampilkan waktu aktif sistem
28historyMenampilkan riwayat perintah yang dijalankan
29aliasMembuat alias untuk perintah yang sering digunakan
30echoMenampilkan pesan atau variabel ke terminal
31exportMengatur variabel lingkungan untuk shell
32sourceMenjalankan skrip dalam shell saat ini
33wgetMengunduh file dari internet
34curlMengambil atau mengirim data ke server
35scpMenyalin file antar sistem melalui SSH
36sshMengakses remote server melalui SSH
37pingMenguji koneksi ke host lain
38ifconfigMenampilkan informasi konfigurasi jaringan
39netstatMenampilkan koneksi jaringan dan statusnya
40routeMenampilkan atau mengubah tabel rute jaringan
41iptablesMengatur firewall dan aturan jaringan
42tarMengarsip dan mengekstrak file
43gzipMengompresi file menggunakan algoritma gzip
44gunzipMengekstrak file yang dikompresi dengan gzip
45zipMengompresi file menggunakan format zip
46unzipMengekstrak file zip
47rsyncMenyinkronkan file dan direktori
48crontabMengatur jadwal tugas otomatis
49shutdownMematikan atau me-reboot sistem
50rebootMerestart sistem
51passwdMengubah kata sandi pengguna
52useraddMenambahkan pengguna baru
53usermodMengubah informasi pengguna
54userdelMenghapus pengguna
55groupaddMenambahkan grup baru
56groupdelMenghapus grup
57groupmodMengubah grup
58chgrpMengubah grup pemilik file atau direktori
59whoamiMenampilkan nama pengguna saat ini
60whoMenampilkan siapa yang sedang masuk ke sistem
61lastMenampilkan log login pengguna
62ps auxMenampilkan semua proses yang berjalan
63topMenampilkan proses yang sedang berjalan
64htopVersi interaktif dari top
65pgrepMencari proses berdasarkan nama
66killallMenghentikan semua proses dengan nama tertentu
67nohupMenjalankan proses yang tidak terputus saat logout
68screenMenjalankan sesi terminal terpisah
69tmuxManajer terminal multiplexer
70df -hMenampilkan penggunaan disk dalam format yang mudah dibaca
71du -shMenampilkan ukuran total direktori
72find / -nameMencari file berdasarkan nama
73chmod 755Mengubah izin akses file menjadi 755
74chown user:groupMengubah pemilik dan grup file
75scp user@host:pathMenyalin file ke remote host
76ping -c 4Mengirim 4 paket ping
77tracerouteMenunjukkan jalur yang dilalui paket ke host
78whoisMenampilkan informasi registrasi domain
79nslookupMencari informasi DNS
80digMengambil informasi DNS dengan lebih detail
81mountMengaitkan sistem file ke direktori tertentu
82umountMengeluarkan sistem file dari direktori
83df -iMenampilkan penggunaan inode
84mount -o loopMengaitkan file sebagai sistem file
85lsblkMenampilkan informasi blok perangkat
86fdiskMengatur partisi disk
87partedMengatur partisi disk secara lebih interaktif
88lspciMenampilkan perangkat PCI
89lsusbMenampilkan perangkat USB
90dmesgMenampilkan pesan kernel dan log perangkat
91journalctlMenampilkan log sistem
92serviceMengelola layanan sistem
93systemctlMengelola layanan dan sistem menggunakan systemd
94chkconfigMengatur layanan yang dijalankan saat boot
95update-alternativesMengatur pilihan versi program
96dpkgMengelola paket di Debian dan turunannya
97apt-getMengelola paket di Debian dan turunannya
98yumMengelola paket di Red Hat dan turunannya
99zypperMengelola paket di openSUSE
100snapMengelola paket snap

Tabel di atas memberikan gambaran umum tentang perintah-perintah yang sering digunakan dalam Linux. Pastikan untuk membaca dokumentasi resmi atau menggunakan man untuk informasi lebih lanjut tentang masing-masing perintah. lebih lengkap dan jelasnya bisa kunjungi list link berikut

๐Ÿท๏ธ ๐Ÿก