jadi ini adalah perintah dasar lengkap pada OS Kali Linux:
A
- apt : Untuk menginstal,memperbaruhi,menghapus & mengelolah paket Deb
- awk : Mencari dan mengganti teks, menyortir, validasi, dan indeks Database
B
- bc : Penggunaan calculator di terminal
- bg : Membuat proses background
- break : Keluar dari loop
- builtin : Menjalankan Shell built-in
- bzip2 : Mengkompress dan mengekstrak file
C
- cal : Untuk menampilkan kalender
- case : Menjalankan perintah conditional
- cd : Untuk masuk ke sebuah file/direktori
- cp : Menyalin file ($ cp)}{menyalin folder ($ cp -r )
- cat : Untuk melihat isi text
- chmod : Untuk mengganti hak akses
- chown : Untuk menggantikan hak milik
- clear : Membersihkan isi pada terminal
- cfdisk : Manipulasi tabel pada linux
- chgrp : Mengubah kepemilikan group
- chroot : Menjalankan perintah root direktori yang berbeda
- chkconfig : System service
- cksum : Menampilkan CRC checksum
- cmp : Membandingkan kedua file
- comm : Membandingkan dua file yang di sortir
- command : Menjalankan perintah
- continue : Melanjutkan loot interation
- cron : Daemon untuk menjalankan perintah
- crontab : Menjadwalkan perintah yang ingin di jalankan nanti
- csplit : Membagi file menjadi potongan yang di tentukan
- cut : Membagi file
D
- date : Menampilkan tanggal
- dc : Desk kalkulator
- dd : Mengubah dan menyalin File, Menulis Disk Header, dan Boot Records
- ddrescue : Data recovery tool
- declare : Mendeklarasikan Variabel dan menambahkan atribut
- df : Menampilkan disk kosong
- diff : Menampilkan perbedaan dari dua file yang berbeda
- diff3 : Menampilkan perbedaan dari tiga file yang berbeda
- dig : DNS lookup
- dir : Menampilkan daftar singkat dari direktori
- dircolors : Pengaturan warna untuk "ls"
- dirname : Mengubah nama path menjadi path biasa
- dirs : Menampilkan daftar direktori yang direkomendasikan
- dmesg : Menampilkan kernel dan pesan drive
- du : Perkirakan penggunaan ruang file
- dpkg : Menginstall software yang format .deb
E
- echo : Menampilkan baris text
- egrep : Mencari file untuk baris yang cocok dengan ekspresi tambahan
- eject : Melepas removable media
- enable : Mangaktifkan dan menonaktifkan perintah shell bawaan
- env : Environment variables
- ethtool : Pengaturan ethernet card
- eval : Mengevaluasi beberapa perintah/argumen
- exec : Menjalankan perintah
- exit : Keluar dari shell
- expect : Mengakses arbitary app secara otomatis melalui terminal
- expand : Mengubah tab menjadi space
- export : Mengatur environment variables
- expr : Mengevaluasi eksresi
F
- false : Tidak melakukan apapun
- fdformat : Low-level format floppy disk
- fdisk : Untuk menampilkan partisi
- find : Mencari file dalam direktori hirarki
- fg : Mengatur pekerjaan ke foreground
- fgrep : Mencari file untuk baris yang cocok dengan string
- file : Menentukan tipe file
- fmt : Memformat ulang teks paragraf
- fold : Wrap text agar sesuai dengan lebar yang ditentukan
- for : Memperluas kata dan menjalankan perintah
- format : Memformat disk
- free : Menampilkan penggunaan memori
- fsck : Memeriksa dan memperbaiki File sistem
- ftp : File Transfer Protocol
- function : Menentukan fungsi makro
- fuser : Mengidentifikasi/menghentikan proses yang mengakses File
G
- gawk : Menjari dan mengubah teks dalam File
- getopts : Memparse posisi parameters
- grep : Untuk mencari kata dalam file
- groupadd : Menambahkan Group keamanan User
- groupdel : Menghapus Group
- groupmod : Mengubah/Memodifikasi Group
- groups : Menampilkan nama pengguna Group
- gzip : Mengkompress dan mengekstrak File
H
- head : Output dari bagian pertama pada File
- hash : Mengingat nama Path dari nama argumen
- history : Untuk melihat riwayat perintah
- help : Menampilkan bantuan untuk perintah Built-In
- hostname : Menampilkan nama set sistem
I
- iconv : Mengubah set karakter dari File
- id : Menampilkan User Group dan ID
- if : Menjalankan perintah secara Conditional
- ifconfig : Melihat ip address
- ifdown : Menghentikan Network Interface
- ifup : Menjalankan Network Interface ke atas (Up)
- import : Meng-Capture X Server Screen dan mengimpan gambarnya kedalam File
- install : Menyalin File dan mengatur atribut
J
- jobs : Daftar pekerjaan aktif
- join : Menggabungkan baris pada bidang yang sama
K
- kill : Untuk menghentikan program
- killall : Menghentikan proses berdasarkan nama
L
- less : Menampilkan Output satu layar pada waktu yang sama
- ls : Untuk menampilkan daftar/isi sebuah file direktori
- locate : Mencari file
- let : Melakukan aritmatika pada variabel Shell
- ln : Membuat link simbolik kedalam File
- local : Membuat variable
- logname : Menampilkan nama Login
- logout : Keluar dari Login Shell
- look : Menampilkan baris pertama dengan String yang ditentukan
- lpc : Line Printer Control Program
- lpr : Offline Print
- lprint : Print file
- lprintd : Menghentikan proses Print
- lprintq : Menampilkan antrian Print
- lprm : Menghentikan pekerjaan pada antrian Print
- lsof : Daftar File yang terbuka
M
- mkdir : Untuk membuat folder baru
- man : Untuk melihat panduan
- mv : Memindahkan file/folder
- mount : Untuk melampirkan filesystem
- make : Recompile Program Group
- mkfifo : Membuat FIFO (Named Pipes)
- mkisofs : Membuat Filesystem Hybrid ISO9660/JOLIET/HFS
- mknod : Membuat Block atau karakter File khusus
- more : Menampilkan Output pada layar dalam waktu yang sama
- mtools : Memanipulasi File MS-DOS
- mtr : Diagnosis jaringan (traceroute/ping)
- mmv : Memindahkan atau mengubah nama File atau Direktori secara Masif
N
- nano : Mengedit/merubah isi dalam file teks
- netstat : Informasi jaringan
- nice : Mengatur prioritas perintah atau pekerjaan
- nl : Baris angka dan menulis File
- nohub : Menjalankan perintah
- notify-send : Mengirim notifikasi Desktop
- nslookup : Query Internet Name Service secara interaktif
O
- open : Membuka File dengan aplikasi Default
- op : Akses operator
P
- passwd : Mengganti password
- pwd : Untuk mengetahui di folder apa kamu saat ini
- poweroff : Mematikan komputer
- paste : Menggabungkan baris atau File
- pathchk : Mengecek portabilitas nama File
- ping : Mengetest koneksi jaringan
- pkill : Menghentikan proses yang berjalan
- popd : Mengembalikan nilai sebelumnya dari Direktori sekarang
- pr : Menyiapkan File untuk di Print
- pc : Menampilkan snapshot yang sedang berjalan
- printcap : Database kemampuan Printer
- printenv : Print Environtment Variable
- printf : Memformat dan Menampilkan Data
- ps : Proses status
- pushd : Menyimpan kemudian mengubah direkstori sekarang
Q
- quota : Menampilkan penggunaan Disk dan Limit
- quotacheck : Scan File System untuk penggunaan Disk
- quotaclt : Mengatur Quota Disk
R
- ram : RAM Disk Device
- rm : Untuk menghapus file
- rcp : Menyalin File antara dua Machine
- read : Membaca baris dari Input standar
- readarray : Membaca dari stdin kedalam Array Variable
- readonly : Menandai Variables/Functions menjadi readonly
- reboot : Merestart komputer}
- rename : Mengubah nama file
- renice : Mengubah prioritas proses yang sedang berjalan
- remsync : Sinkronisasi File secara Remote melalui Email
- return : Keluar dari fungsi Shell
- rev : Membalikkan baris File
- rmdir : Menghapus folder
- rsync : Menyalin File secara Remote (Sinkronisasi File)
S
- screen : Multiplex Terminal, menjalankan Remote Shells melalui SSH
- scp : Secure Copy (Remote File Copy)
- sdiff : Menggabungkan dua File secara interaktif
- sed : Untuk memfilter teks
- select : Menerima Input Keyboard
- seq : Menampikan urutan angka
- set : Memanipulasi Variabel dan Fungsi Shell
- sftp : Secure File Transfer Program
- shift : Shift positional parameters
- shopt : Pilihan Shell
- shutdown : Mematikan komputer
- sleep : Menunda sistem untuk waktu yang ditentukan
- slocate : Mencari File
- sort : Mengurutkan teks FIle
- source : Menjalankan perintah dari File
- split : Membagi file menjadi ukuran tetap
- ssh : Untuk akses server/komputer jarak jauh
- scp : Untuk menyalin file dari komputer lain
- strace : Melacak Sinyal dan panggilan sistem
- su : Mengubah identitas pengguna
- sudo : Menjalankan perintah sebagai User lain
- sum : Menampikan Checksum File
- suspend : Men-Suspend Shell yang dijalankan
- symlink : Membuat nama baru untuk File
- sync : Sinkronisasi Data pada Memory Disk
T
- tail : Output bagian terakhir dari File
- tar : Untuk mengumpulkan file yang sama
- top : Melihat proses yang sedang berjalan
- tee : Output Redirect untuk beberapa File
- test : Mengevaluasi ekspresi Conditional
- time : Mengukur waktu penjalanan program
- times : Menampilkan Waktu User dan Sistem
- touch : Mengubah Timestamp File
- traceroute : Trace Route untuk Host
- trap : Menjalankan perintah ketika sinyal sudah ditentukan (Bourne)
- tr : Menerjemahkan, Mengacak, dan/atau menghapus karakter
- true : Tidak ada apapun, berhasil
- tsort : Jenis topologi
- tty : Menampikan nama File pada stdin
- type : Menjelaskan perintah
U
- unzip : Untuk mengekstrak file
- uname : Melihat versi kernel
- unmount : Untuk memutuskan perintah mount
- ulimit : Membatasi User Resource
- umask : Mask pembuatan File User
- unalias : Menghapus alias
- unexpand : Mengubah spasi menjadi Tab
- uniq : Uniquify File
- units : Mengubah Unit dari satu skala ke skala lain
- unset : Menghapus Variabel atau nama Fungsi
- unshar : Unpack shell archive scripts
- until : Menjalankan perintah
- uptime : Menampilkan waktu kerja
- useradd : Membuat akun User baru
- usermod : Mengubah akun User
- users : Menampilkan User yang baru masuk
- uuencode : Encode File Binary
- uudecode : Decode File yang dibuat dengan uuencode
V
- vdir : Daftar isi direktori secara verbal
- vi : Text editor
- vmstat : Melaporkan statistik Memory Virtual
W
- wc : Untuk menampilkan baris/kata baru}
- who : Menampilkan user}
- wait : Menunggu proses selesai
- watch : Menjalankan/menampilkan program secara periodik
- whereis : Mencari $path use, halaman man Source FIle untuk program
- which : Mencari $path user untuk File program
- while : Menjalankan perintah
- whoami : Menampikan nama dan id user
- write : Mengirim pesan ke User lain
- wget : Mengambil halaman web atau file melalui HTTP, HTTPS atau FTP
X
- xdg-open : Buka file atau URL pada aplikasi yang disukai pengguna
Y
- yes : Menampilkan String sampai putus
Z
- zip : Untuk mengkompres file
Demikian perintah terminal pada Kali Linux. Jika ada yang kurang dalam perintah tersebut atau salah, saya berharap kalian bisa sampaikan pada kolom komentar.