Daftar Lengkap Perintah pada Kali Linux

Perintah Lengkap Distro Kali Linux.

Daftar Lengkap Perintah pada Kali Linux

Jika kalian termasuk baru dalam menggunakan Kali Linux, mungkin kalian perlu melihat daftar semua perintah Kali Linux yang tersedia bagi pemula dan mahir agar dapat mempermudah kalian dalam menggunakan Terminal.

Kali Linux adalah distribusi (Distro) Linux dari Debian yang dirancang untuk Digital Forensic dan Penetration Testing. Kali Linux dikelola oleh Offensive Security Ltd. serta dikembangkan oleh Mati Aharoni, Devon Kearns dan Raphaël Hertzog.

Seperti yang mungkin sudah kalian ketahui, Kali Linux adalah salah satu sistem operasi yang paling banyak digunakan oleh para Hacker dan pakar kemanan (Security Expert).

Mengetahui Kernel dan Terminal pada Linux adalah hal dasar bagi setiap pemula yang ingin mencoba sistem operasi Kali Linux.

Terdapat lebih dari 600 program Pre-Installed pada Kali Linux yang biasa digunakan untuk Pentesting (Penetration Testing), termasuk NMAP (Port Scanner), Wireshark (Package Analyzer), John the Ripper (Password Cracker), Aircrack-ng (Software untuk Wireless LAN Pentesting) , Burp Suite dan OWASP ZAP (keduanya biasa diguanakan untuk Web Application Scanner), dll. Jadi, disini penulis tidak menunjukkan perintah berbasis aplikasi tersebut pada artikel ini.

Kali Linux dapat berjalan secara Native saat di-instal pada Hard Disk, Boot langsung dari CD, Live USB atau dapat dijalankan melalui Virtual Machine (VM). Kalian juga dapat menggunakan Dual Boot Kali Linux bersamaan dengan Windows 10.

Perintah Lengkap Kali Linux dari A-Z

Berikut adalah beberapa perintah lengkap pada Kali Linux yang mungkin dapat membantu kalian dalam melakukan setiap pekerjaan:

Perintah Keterangan/Fungsi
A
apropos Mencari bantuan Manual (man -k)
apt-get Mencari dan menginstal Software Packages (Debian)
aptitude Mencari dan menginstal Software Packages (Debian)
aspell Memeriksa ejaan
awk Mencari dan mengganti teks, menyortir, validasi dan indeks Database
B
basename Menghapus direktori dan akhiran (Suffix) dari nama File
bash GNU Bourne-Again Shell
bc Arbitrary Precusuib Calculator Language
bg Mengirim ke Background
break Keluar dari Loop
builtin Menjalankan Shell Built-In
bzip2 Mengkompress dan mengekstrak File
C
cal Menampilkan kalender - (Calendar)
case Menjalankan perintah Conditional
cat Menggabungkan (Concatenate) dan menampilkan (Print) konten dari File
cd Mengganti Direktori - (Change Directory).
cfdisk Manipulasi tabel partisi untuk Linux
chgrp Mengubah kepemilikan Group - (Change Group)
chmod Mengubah izin akses
chown Mengubah kepemilikan File dan Group - (Change Ownership)
chroot Menjalankan perintah dengan Root Directory yang berbeda
chkconfig System Services (runlevel)
cksum Menampilkan CRC Checksum dan jumlah Byte
clear Menghapus layar Terminal
cmp Membandingkan dua File
comm Membandingkan dua File yang disortir baris demi baris
command Menjalankan perintah - mengabaikan fungsi Shell
continue Melanjutkan Loop Iteration selanjutnya
cp Menyalin satu atau beberapa File ke lokasi lain
cron Daemon untuk menjalankan perintah yang dijadwalkan
crontab Menjadwalkan perintah yang ingin dijalankan nantinya
csplit Membagi File menjadi potongan yang ditentukan
cut Membagi File menjadi beberapa bagian
D
date Menampilkan atau mengubah tanggal dan waktu
dc Desk Calculator
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 Driver
du Perkirakan penggunaan ruang file
E
echo Menampilkan pesan pada layar
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, gagal
fdformat Low-Level Format Floppy Disk
fdisk Manipulasi tabel partisi untuk Linux
fg Mengatur pekerjaan ke Foreground
fgrep Mencari File untuk baris yang cocok dengan String
file Menentukan tipe File
find Mencari File yang cocok dengan kriteria
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 Mencari file untuk baris yang cocok dengan Pattern
groupadd Menambahkan Group keamanan User
groupdel Menghapus Group
groupmod Mengubah/Memodifikasi Group
groups Menampilkan nama pengguna Group
gzip Mengkompress dan mengekstrak File
H
hash Mengingat nama Path dari nama argumen
head Output dari bagian pertama pada File
help Menampilkan bantuan untuk perintah Built-In
history History perintah
hostname Menampilkan nama set sistem
I
iconv Mengubah set karakter dari File
id Menampilkan User Group dan ID
if Menjalankan perintah secara Conditional
ifconfig Mengkonfigurasi Network Interface
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 Menghentikan proses yang berjalan
killall Menghentikan proses berdasarkan nama
L
less Menampilkan Output satu layar pada waktu yang sama
let Melakukan aritmatika pada variabel Shell
ln Membuat link simbolik kedalam File
local Membuat Variabel
locate Mencari File
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
ls Daftar informasi File
lsof Daftar File yang terbuka
M
make Recompile Program Group
man Bantuan Manual
mkdir Membuat Folder baru
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
mount Mount Filesystem
mtools Memanipulasi File MS-DOS
mtr Diagnosis jaringan (traceroute/ping)
mv Memindahkan atau mengubah nama File atau Direktori
mmv Memindahkan atau mengubah nama File atau Direktori secara Masif
N
netstat Informasi jaringan
nice Mengatur prioritas perintah atau pekerjaan
nl Baris angka dan menulis File
nohup 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 Mengubah Password User
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
printcap Database kemampuan Printer
printenv Print Environtment Variable
printf Memformat dan Menampilkan Data
ps Poses Status
pushd Menyimpan kemudian mengubah direkstori sekarang
pwd Print Working Directory
Q
quota Menampilkan penggunaan Disk dan Limit
quotacheck Scan File System untuk penggunaan Disk
quotactl Mengatur Quota Disk
R
ram RAM Disk Device
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 Reboot/Restart Sistem
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
rm Menghapus 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 Stream Editor
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 Shutdown/Restart Linux
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 Secure Shell Client (Remote Login Program)
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 Tape Archiver
tee Output Redirect untuk beberapa File
test Mengevaluasi ekspresi Conditional
time Mengukur waktu penjalanan Program
times Waktu User dan Sistem
touch Mengubah Timestamp File
top Daftar Proses yang berjalan pada sistem
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
ulimit Membatasi User Resource
umask Mask pembuatan File User
umount Unmount perangkat
unalias Menghapus alias
uname Menampilkan informasi sistem
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
v Daftar isi direktori secara verbal (`ls -l -b’)
vdir Daftar isi direktori secara verbal (`ls -l -b’)
vi Text Editor
vmstat Melaporkan statistik Memory Virtual
W
wait Menunggu proses selesai
watch Menjalankan/menampilkan program secara periodik
wc Menampikan Byte, kata, dan jumlah baris
whereis Mencari $path use, halaman man Source FIle untuk program
which Mencari $path user untuk File program
while Menjalankan perintah
who Menampilkan semua nama User yang baru masuk
whoami Menampikan nama dan id User (`id -un’)
wget Mengambil halaman web atau file melalui HTTP, HTTPS atau FTP
write Mengirim pesan ke User lain
X
write Menjalankan Utility, melewati daftar argumen yang dibuat
xdg-open Buka file atau URL pada aplikasi yang disukai pengguna
Y
yes Menampilkan String sampai putus

Semoga artikel serta referensi ini bisa bermanfaat bagi kalian, jika terdapat kesalahan atau terdapat hal yang ingin di tanyakan, silahkan tulis pada kolom komentar di bawah ini. Terimakasih.

Updated: Sunday, 07 March 2021

Diskusikan

0 Diskusi