Kode Perintah Catatan
arch Menampilkan arsitektur prosesor mesin (1)
uname -m Menampilkan arsitektur prosesor mesin (2)
uname -r Menampilkan versi kernel yang digunakan
dmidecode -q Menampilkan komponen sistem perangkat keras -(SMBIOS / DMI)
hdparm -i /dev/hda Menyebutkan karakteristik arsitektur sebuah disk
hdparm -tT /dev/sda Melakukan operasi pembacaan tes pada disk
cat /proc/cpuinfo Menampilkan informasi tentang info CPU
cat /proc/interrupts Menampilkan interupsi
cat /proc/meminfo Memverifikasi penggunaan memori
cat /proc/swaps Menunjukkan swap mana yang sedang digunakan
cat /proc/version Menampilkan versi kernel
cat /proc/net/dev Menampilkan adapter jaringan dan statistik
cat /proc/mounts Menampilkan sistem berkas yang dimuat
lspci -tv Mencantumkan perangkat PCI
lsusb -tv Menampilkan perangkat USB
date Tampilkan tanggal sistem
cal 2007 Tampilkan Kalender 2007
date 041217002007.00 Mengatur Tanggal dan Waktu - Bulan Hari Jam Menit Tahun. Detik
clock -w Menyimpan perubahan waktu ke BIOS

Kode Perintah Penjelasan
shutdown -h now Mematikan Sistem
init 0 Mematikan sistem
telinit 0 Mematikan sistem
shutdown -h hours:minutes & Mematikan sistem pada waktu yang dijadwalkan
shutdown -c Membatalkan penonaktifan sistem yang dijadwalkan
shutdown -r now Mulai ulang
reboot Mulai ulang
logout Keluar

Kode Perintah Keterangan Komentar
cd /home Memasukkan'/ home' direktori'
cd .. Kembali ke direktori sebelumnya
cd ../.. Kembali ke dua direktori sebelumnya
cd Akses ke katalog induk pribadi
cd ~user1 Masuk ke direktori rumah pribadi Anda
cd - Kembali ke direktori terakhir
pwd Menampilkan jalur kerja
ls Melihat file dalam direktori
ls -F Melihat file dalam direktori
ls -l Menampilkan detail file dan direktori
ls -a Menampilkan file tersembunyi
ls *[0-9]* Menampilkan nama file dan direktori yang berisi angka
tree Menampilkan struktur pohon file dan direktori mulai dari direktori root
lstree Menampilkan struktur pohon file dan direktori mulai dari direktori root
mkdir dir1 Membuat direktori bernama'dir1' direktori'
mkdir dir1 dir2 Membuat dua direktori sekaligus
mkdir -p /tmp/dir1/dir2 Membuat pohon direktori
rm -f file1 Menghapus file bernama'file1' file'
rmdir dir1 Menghapus direktori bernama'dir1' direktori'
rm -rf dir1 Menghapus direktori bernama'dir1' dan menghapus isinya secara bersamaan
rm -rf dir1 dir2 Menghapus dua direktori dan isinya secara bersamaan
mv dir1 new_dir Mengganti nama/memindahkan direktori
cp file1 file2 Menyalin file
cp dir0/g' example.txt Mengganti beberapa angka nol dengan satu angka nol
cat -n file1 Menandai jumlah baris dalam file
cat example.txt | awk 'NR%2==1' Menghapus semua baris genap dalam file example.txt
echo a b c | awk '{print $1}' Melihat kolom pertama dari sebuah baris
echo a b c | awk '{print $1,$3}' Melihat kolom pertama dan ketiga dari sebuah baris
paste file1 file2 Menggabungkan isi dua file atau dua kolom
paste -d '+' file1 file2 Menggabungkan isi dua file atau dua kolom dengan"+" Mengurutkan isi dari
sort file1 file2 Mengurutkan isi dua file
sort file1 file2 | uniq Mengeluarkan gabungan dua file( Menyimpan hanya satu salinan dari baris duplikat)
sort file1 file2 | uniq -u Hapus perpotongan dan biarkan sisa baris lainnya.
sort file1 file2 | uniq -d Hapus perpotongan dua file( Hanya menyisakan file yang ada di kedua file.)
comm -1 file1 file2 Bandingkan isi dua file dan hapus saja'file1' Hapus hanya isi file yang ada di dalam file.
comm -2 file1 file2 Bandingkan konten dua file dan hapus saja'file2' Konten yang disertakan
comm -3 file1 file2 Membandingkan isi dua berkas hanya menghapus bagian yang sama pada kedua berkas.

Kode Perintah Penjelasan
dos2unix filedos.txt fileunix.txt Mengonversi format file teks dari MSDOS ke UNIX.
unix2dos fileunix.txt filedos.txt Mengonversi file teks dari UNIX ke MSDOS.
recode ..HTML < page.txt > page.html Mengonversi file teks ke html
recode -l | more Menampilkan semua format konversi yang diizinkan

Kode Perintah Penjelasan komentar
badblocks -v /dev/hda1 Periksa blok yang buruk pada disk hda1
fsck /dev/hda1 Memperbaiki/memeriksa integritas sistem berkas linux pada disk hda1
fsck.ext2 /dev/hda1 Memperbaiki/memeriksa integritas sistem berkas ext2 pada disk hda1
e2fsck /dev/hda1 Memperbaiki/memeriksa integritas sistem berkas ext2 pada disk hda1
e2fsck -j /dev/hda1 Memperbaiki/memeriksa integritas sistem file ext3 pada disk hda1
fsck.ext3 /dev/hda1 Perbaiki / periksa integritas sistem file ext3 pada disk hda1
fsck.vfat /dev/hda1 Perbaiki / periksa integritas sistem file lemak pada disk hda1
fsck.msdos /dev/hda1 Perbaiki / periksa integritas sistem file dos pada disk hda1
dosfsck /dev/hda1 Perbaiki / periksa integritas sistem file dos pada disk hda1

Kode Perintah Catatan
mkfs /dev/hda1 Membuat sistem berkas pada partisi hda1
mke2fs /dev/hda1 Membuat sistem berkas linux ext2 pada partisi hda1
mke2fs -j /dev/hda1 Membuat linux ext3 pada partisi hda1( pencatatan) sistem berkas pada hda1
mkfs -t vfat 32 -F /dev/hda1 Membuat sistem berkas FAT32
fdformat -n /dev/fd0 Memformat disket
mkswap /dev/hda3 Membuat sistem berkas swap

Kode Perintah Penjelasan
mkswap /dev/hda3 Membuat sistem berkas swap
swapon /dev/hda3 Mengaktifkan sistem berkas swap baru
swapon /dev/hda2 /dev/hdb3 Mengaktifkan dua partisi swap

Kode Perintah Catatan Penjelasan
dump -0aj -f /tmp/home0.bak /home Membuat'/home' membuat cadangan penuh dari sebuah direktori
dump -1aj -f /tmp/home0.bak /home Membuat cadangan interaktif dari sebuah'/home' membuat cadangan interaktif dari sebuah direktori
restore -if /tmp/home0.bak Memulihkan cadangan interaktif
rsync -rogpav --delete /home /tmp Menyinkronkan kedua direktori
rsync -rogpav -e ssh --delete /home ip_address:/tmp rsync melalui saluran SSH
rsync -az -e ssh --delete ip_addr:/home/public /home/local Menyinkronkan direktori jarak jauh ke direktori lokal melalui ssh dan kompresi
rsync -az -e ssh --delete /home/local ip_addr:/home/public Menyinkronkan direktori lokal ke direktori jarak jauh melalui ssh dan kompresi
dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz' Melakukan pencadangan disk lokal pada hos jarak jauh melalui ssh
dd if=/dev/sda of=/tmp/file1 Mencadangkan isi disk ke sebuah file
tar -Puf backup.tar /home/user Melakukan pencadangan interaktif dari direktori'/home/user' direktori secara interaktif
( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr 'cd /home/share/ && tar x -p' Menyalin isi direktori ke direktori jarak jauh melalui ssh
( tar c /home ) | ssh -C user@ip_addr 'cd /home/backup-home && tar x -p' Menyalin direktori lokal ke direktori jarak jauh melalui ssh
tar cf - . | (cd /tmp/backup ; tar xf - ) Menyalin direktori secara lokal ke lokasi lain, dengan mempertahankan izin dan tautan.
find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parents Menemukan dan menyalin semua file yang diakhiri dengan'.txt' berakhiran ke direktori lain
find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2 Temukan semua file yang diakhiri dengan'.log' berakhiran dan membuat paket bzip.
dd if=/dev/hda of=/dev/fd0 bs=512 count=1 Membuat salinan MBR(Master Boot Record) isi MBR ke dalam floppy disk
dd if=/dev/fd0 of=/dev/hda bs=512 count=1 Mengembalikan isi MBR dari cadangan yang telah disimpan ke dalam disket

Kode Perintah Catatan Penjelasan
cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force Mengosongkan isi disk yang dapat ditulis ulang
mkisofs /dev/cdrom > cd.iso Membuat gambar iso dari disk pada disk.
mkisofs /dev/cdrom | gzip > cd_iso.gz Membuat gambar iso terkompresi dari disk pada disk.
mkisofs -J -allow-leading-dots -R -V "Label CD" -iso-level 4 -o ./cd.iso data_cd Membuat citra iso dari direktori.
cdrecord -v dev=/dev/cdrom cd.iso Membakar file image ISO
gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom - Membakar file image ISO terkompresi
mount -o loop cd.iso /mnt/iso Memasang file image ISO
cd-paranoia -B Mengekstrak trek audio dari disk CD ke file wav
cd-paranoia -- "-3" Mengekstrak trek dari disk CD ke file wav (parameter -3)
cdrecord --scanbus Memindai bus untuk mengidentifikasi saluran scsi
dd if=/dev/hdc | md5sum Verifikasi pengkodean md5sum pada perangkat, misalnya CD

Kode perintah Catatan
dhclient eth0 Mengaktifkan perangkat jaringan 'eth0' dalam modus dhcp.
ethtool eth0 Menampilkan statistik lalu lintas untuk kartu jaringan 'eth0'.
host www.example.com Menemukan nama host untuk menyelesaikan nama dan alamat IP serta mirror
hostname Menampilkan nama host
ifconfig eth0 Menampilkan konfigurasi kartu Ethernet
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 Mengontrol Alamat IP
ifconfig eth0 promisc Mengatur 'eth0' ke mode bebas untuk mengendus paket
ifdown eth0 Menonaktifkan perangkat jaringan 'eth0'
ifup eth0 Mengaktifkan perangkat jaringan 'eth0'
ip link show Menampilkan status sambungan semua perangkat jaringan
iwconfig eth1 Menampilkan konfigurasi kartu nirkabel
iwlist scan Menampilkan jaringan nirkabel
mii-tool eth0 Menampilkan status koneksi 'eth0'
netstat -tup Menampilkan semua koneksi jaringan yang diaktifkan dan PID-nya
netstat -tup1 Menampilkan semua layanan jaringan yang mendengarkan pada sistem dan PID-nya.
netstat -rn Menampilkan tabel perutean, mirip dengan perintah "route -n".
nslookup www.example.com Temukan nama host untuk menyelesaikan nama dan alamat IP serta mirror
route -n Menampilkan tabel perutean
route add -net 0/0 gw IP Gateway Mengontrol Gateway yang Telah Ditetapkan
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 Mengontrol rute statis ke jaringan '192.168.0.0/16'.
route del 0/0 gw IP gateway Menghapus rute statis
echo “1”> /proc/sys/net/ipv4/ip_foward Mengaktifkan Penerusan IP
tcpdump tcp port 80 Tampilkan semua loop HTTP
whois www.example.com Mencari di basis data Whois

Kode Perintah Catatan Penjelasan
mount -t smbfs -o username=user,password=pass Memasang berbagi jaringan windows
nbtscan ip addr resolusi nama netbios
nmblookup -A ip addr resolusi nama netbios
smbclient -L ip addr/hostname Menampilkan berbagi jarak jauh dari hos windows
smbget -Rr smb: Mengunduh berkas dari hos windows melalui smb seperti wget.

Kode Perintah Penjelasan
iptables -t filter -L Menampilkan semua tautan dalam tabel filter
iptables -t nae -L Menampilkan semua tautan dalam tabel nat
iptables -t filter -F Menghapus semua aturan berdasarkan tabel filter
iptables -t nat -F Menghapus semua aturan berdasarkan tabel nat
iptables -t filter -X Menghapus semua tautan yang dibuat oleh pengguna
iptables -t filter -A INPUT -p tcp --dport telnet -j ACCEPT Mengizinkan akses telnet
iptables -t filter -A OUTPUT -p tcp --dport telnet -j DROP Memblokir akses telnet
iptables -t filter -A FORWARD -p tcp --dport pop3 -j ACCEPT Mengizinkan penerusan koneksi POP3 pada tautan
iptables -t filter -A INPUT -j LOG --log-prefix Mencatat semua paket yang diblokir pada sambungan
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE Mengatur PAT (Port Address Translation) untuk menyembunyikan paket keluar di eth0
iptables -t nat -A POSTROUTING -d 192.168.0.1 -p tcp -m tcp --dport 22-j DNAT --to-destination 10.0.0.2:22 Mengalihkan paket yang ditujukan untuk satu alamat host ke host lain

Kode Perintah Catatan
free -m Mencantumkan status RAM dalam megabyte
kill -9 process id Memaksa sebuah proses untuk mematikan dan mengakhirinya
kill -1 process id Memaksa proses untuk memuat ulang konfigurasinya
last reboot Menampilkan riwayat reboot
lsmod Mencantumkan status modul kernel
lsof -p process id Mencantumkan daftar file yang dibuka oleh suatu proses
lsof /home/user1 Membuat daftar berkas yang dibuka pada jalur sistem tertentu
ps -eafw Membuat daftar tugas linux
ps -e -o pid,args --forest Membuat daftar tugas linux secara hirarkis.
pstress Menampilkan proses dalam tampilan pohon
smartctl -A /dev/hda Memantau keandalan perangkat hard disk dengan mengaktifkan SMART.
smartctl -i /dev/hda Memeriksa apakah SMART diaktifkan untuk perangkat hard disk.
strace -c ls >/dev/null Membuat daftar panggilan sistem yang dibuat dan diterima oleh suatu proses
strace -f -e open ls >/dev/null Membuat daftar panggilan pustaka
tail /var/log/dmesg Menampilkan kejadian internal selama boot kernel
tail /val/log/messages Menampilkan kejadian sistem
top Mencantumkan tugas linux yang paling banyak menggunakan sumber daya CPU
watch -nl ‘cat /proc/interrupts’ Membuat daftar interupsi waktu nyata

Kode Perintah Catatan
alias hh='history' Tetapkan alias untuk riwayat perintah.
apropos ...keyword Membuat daftar perintah dengan kata kunci program, terutama berguna jika Anda hanya mengetahui apa yang dilakukan program dan Anda tidak ingat perintahnya
chsh Mengubah perintah shell
chsh --list-shells Perintah yang bagus untuk mengetahui apakah Anda harus terhubung dari jarak jauh ke mesin lain.
gpg -c filel Mengenkripsi file dengan GNU Privacy Guard
gpg filel.gpg Mendekripsi file dengan GNU Privacy Guard.
Akses ke catatan: