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 pada 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 Penjelasan
cd /home Pergi ke direktori '/ home''
cd .. Kembali ke direktori sebelumnya
cd ../.. Kembali ke dua direktori terakhir
cd Masuk ke direktori rumah Anda
cd ~user1 Masuk ke direktori rumah 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'.
mkdir dir1 dir2 Membuat dua direktori sekaligus
mkdir -p /tmp/dir1/dir2 Membuat pohon direktori
rm -f file1 Menghapus file bernama 'file1''
rmdir dir1 Menghapus direktori bernama 'dir1''
rm -rf dir1 Menghapus direktori bernama 'dir1' dan 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 dir/* . Menyalin semua file dalam direktori ke direktori kerja saat ini.
cp -a /tmp/dir1 . Menyalin direktori ke direktori kerja saat ini
cp -a dir1 dir2 Menyalin direktori
ln -s file1 lnk1 Membuat tautan lunak ke file atau direktori
ln file1 lnk1 Membuat tautan fisik ke file atau direktori
touch -t 0712250000 file1 Memodifikasi stempel waktu file atau direktori - (YYMMDDhhmm)
iconv -l Membuat daftar penyandian yang diketahui
iconv -f fromEncoding -t toEncoding inputFile > outputFile Mengubah pengodean karakter
find . -maxdepth 1 -name *.jpg -print -exec convert Mengubah ukuran berkas secara batch di direktori saat ini dan mengirimkannya ke direktori thumbnail (memerlukan konversi dari ImageMagick)

Kode Perintah Catatan Penjelasan
find / -name file1 Mencari berkas dan direktori di sistem berkas root yang dimulai dari '/'.
find / -user user1 Mencari file dan direktori milik pengguna 'user1'
find /home/user1 -name \*.bin Mencari berkas yang diakhiri dengan '.bin' di direktori '/ home/user1'.
find /usr/bin -type f -atime +100 Mencari file yang dapat dieksekusi yang belum digunakan dalam 100 hari terakhir
find /usr/bin -type f -mtime -10 Mencari file yang dibuat atau dimodifikasi dalam waktu 10 hari
find / -name \*.rpm -exec chmod 755 '{}' \; Mencari file yang berakhiran '.rpm' dan menentukan izinnya
find / -xdev -name \*.rpm Mencari file yang berakhiran '.rpm', mengabaikan perangkat yang dapat dilepas seperti CD-ROM, JD, dll.
locate \*.ps Cari file yang berakhiran '.ps' - jalankan 'updatedb' terlebih dahulu
whereis halt Menampilkan lokasi berkas biner, kode sumber, atau man
which halt Menampilkan jalur lengkap ke berkas biner atau berkas yang dapat dieksekusi.

Kode Perintah Penjelasan
mount /dev/hda2 /mnt/hda2 Pasang disk bernama hda2 - pastikan direktori '/ mnt/hda2' sudah ada
umount /dev/hda2 Lepaskan disk yang bernama hda2 - keluar dari titik mount '/ mnt/hda2' terlebih dahulu
fuser -km /mnt/hda2 Menghapus instalasi secara paksa saat perangkat sedang sibuk
umount -n /mnt/hda2 Jalankan operasi uninstall tanpa menulis ke file /etc/mtab - berguna ketika file tersebut hanya dapat dibaca atau ketika disk ditulis ulang
mount /dev/fd0 /mnt/floppy Memasang disket
mount /dev/cdrom /mnt/cdrom Memasang cdrom atau dvdrom
mount /dev/hdc /mnt/cdrecorder Memasang cdrom atau dvdrom
mount /dev/hdb /mnt/cdrecorder Memasang cdrw atau dvdrom
mount -o loop file.iso /mnt/cdrom Memasang file atau citra ISO
mount -t vfat /dev/hda5 /mnt/hda5 Memasang sistem file Windows FAT32
mount /dev/sda1 /mnt/usbdisk Memasang flash drive usb atau perangkat memori flash
mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share Memasang berbagi jaringan windows

Kode Perintah Penjelasan
df -h Menampilkan daftar partisi yang terpasang
ls -lSr |more Mengurutkan file dan direktori berdasarkan ukuran
du -sh dir1 Memperkirakan jumlah ruang yang telah digunakan oleh direktori 'dir1'.
du -sk * | sort -rn Menampilkan file dan direktori berdasarkan ukurannya.
rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n Menampilkan ruang yang digunakan oleh paket rpm yang terinstal sesuai dengan ukurannya (fedora, sistem mirip redhat)
dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n Menampilkan ruang yang digunakan oleh paket deb yang terinstal sesuai dengan ukurannya (ubuntu, sistem yang mirip debian).

Kode Perintah Komentar
groupadd group_name Membuat grup pengguna baru
groupdel group_name Menghapus grup pengguna
groupmod -n new_group_name old_group_name Mengganti nama grup pengguna
useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1 Membuat pengguna yang termasuk dalam grup pengguna "admin".
useradd user1 Membuat pengguna baru
userdel -r user1 Menghapus pengguna ('-r' tidak termasuk direktori rumah)
usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1 Mengubah atribut pengguna
passwd Mengubah kata sandi
passwd user1 Mengubah kata sandi pengguna (hanya untuk root).
chage -E 2020-12-31 user1 Mengatur tanggal kedaluwarsa kata sandi pengguna
pwck Periksa '/etc/passwd' untuk koreksi format berkas dan sintaksis, dan pengguna yang ada
grpck Periksa '/etc/passwd' untuk koreksi format file dan sintaksis, serta grup yang ada
newgrp group_name Masuk ke grup baru untuk mengubah grup default dari file yang baru dibuat.

Kode Perintah Penjelasan komentar
ls -lh Menampilkan izin
ls /tmp | pr -T5 -W$COLUMNS Membagi terminal menjadi 5 kolom untuk ditampilkan
chmod ugo+rwx directory1 Menetapkan izin baca (r), tulis (w), dan eksekusi (x) untuk pemilik (u), grup (g), dan lainnya (o) dari suatu direktori.
chmod go-rwx directory1 Menghapus izin baca, tulis, dan eksekusi untuk grup (g) dan lainnya (o) pada direktori.
chown user1 file1 Mengubah atribut pemilik file
chown -R user1 directory1 Mengubah atribut pemilik direktori dan mengubah atribut semua file dalam direktori.
chgrp group1 file1 Mengubah grup sebuah file
chown user1:group1 file1 Mengubah atribut pemilik dan grup sebuah file
find / -perm -u+s Membuat daftar semua file pada sistem yang dikendalikan oleh SUID.
chmod u+s /bin/file1 Mengatur bit SUID dari berkas biner - pengguna yang menjalankan berkas diberi hak istimewa yang sama dengan pemiliknya
chmod u-s /bin/file1 Menonaktifkan bit SUID untuk file biner
chmod g+s /home/public Mengatur bit SGID untuk sebuah direktori - mirip dengan SUID, tetapi khusus untuk direktori
chmod g-s /home/public Menonaktifkan bit SGID untuk sebuah direktori
chmod o+t /home/public Mengatur bit STIKY untuk sebuah berkas - mengizinkan hanya pemilik yang sah untuk menghapus berkas tersebut
chmod o-t /home/public Menonaktifkan bit STIKY untuk sebuah direktori

Kode Perintah Penjelasan komentar
chattr +a file1 Memungkinkan pembacaan dan penulisan ke file hanya dalam mode append
chattr +c file1 Memungkinkan berkas dikompresi/didekompresi secara otomatis oleh kernel.
chattr +d file1 File ini akan diabaikan oleh program dump saat membuat cadangan sistem file.
chattr +i file1 Mengatur file sebagai tidak dapat diubah dan tidak dapat dihapus, dimodifikasi, diubah namanya, atau ditautkan.
chattr +s file1 Mengizinkan file dihapus dengan aman
chattr +S file1 Segera setelah aplikasi melakukan operasi tulis pada file, buat sistem segera menulis hasil modifikasi ke disk.
chattr +u file1 Jika file dihapus, sistem akan memungkinkan Anda untuk memulihkan file yang dihapus di lain waktu.
lsattr Menampilkan Atribut Khusus

Kode Perintah Penjelasan
bunzip2 file1.bz2 Membongkar berkas bernama 'file1.bz2'.
bzip2 file1 Mengompres file bernama 'file1
gunzip file1.gz Mendekompresi file bernama 'file1.gz'.
gzip file1 Mengompres file bernama 'file1'.
gzip -9 file1 Kompresi maksimum
rar a file1.rar test_file Membuat paket bernama 'file1.rar'.
rar a file1.rar file1 file2 dir1 Mengompresi 'file1', 'file2', dan direktori 'dir1' secara bersamaan
rar x file1.rar Mendekompresi paket rar
unrar x file1.rar Mendekompresi paket rar
tar -cvf archive.tar file1 Membuat tarball yang tidak terkompresi
tar -cvf archive.tar file1 file2 dir1 Membuat arsip yang berisi 'file1', 'file2', dan 'dir1'.
tar -tf archive.tar Menampilkan isi sebuah paket
tar -xvf archive.tar Melepaskan sebuah paket
tar -xvf archive.tar -C /tmp Melepaskan tarball ke dalam direktori /tmp.
tar -cvfj archive.tar.bz2 dir1 Membuat arsip bzip2.
tar -jxvf archive.tar.bz2 Mendekompresi arsip bzip2
tar -cvfz archive.tar.gz dir1 Membuat arsip gzip
tar -zxvf archive.tar.gz Mendekompresi arsip gzip.
zip file1.zip file1 Membuat arsip zip
zip -r file1.zip file1 file2 dir1 Mengompres beberapa file dan direktori menjadi satu arsip zip.
unzip file1.zip Mengurai arsip zip

Kode Perintah Penjelasan
rpm -ivh package.rpm Menginstal paket rpm
rpm -ivh --nodeeps package.rpm Menginstal paket rpm dan mengabaikan peringatan ketergantungan.
rpm -U package.rpm Memperbarui paket rpm tanpa mengubah file konfigurasinya.
rpm -F package.rpm Mengupdate paket rpm yang sudah pasti terinstal
rpm -e package_name.rpm Menghapus paket rpm
rpm -qa Menampilkan semua paket rpm yang terinstall pada sistem
rpm -qa | grep httpd Menampilkan semua paket rpm dengan kata "httpd" pada namanya.
rpm -qi package_name Mendapatkan informasi khusus tentang paket yang terinstall
rpm -qg "System Environment/Daemons" Menampilkan paket rpm untuk sebuah komponen
rpm -ql package_name Menampilkan daftar file yang disediakan oleh paket rpm yang terinstal
rpm -qc package_name Menampilkan daftar file konfigurasi yang disediakan oleh paket rpm yang terinstal.
rpm -q package_name --whatrequires Menampilkan daftar ketergantungan pada paket rpm.
rpm -q package_name --whatprovides Menampilkan ukuran paket rpm
rpm -q package_name --scripts Menampilkan skrip yang dieksekusi selama instalasi/penghapusan.
rpm -q package_name --changelog Menampilkan riwayat modifikasi dari sebuah paket rpm
rpm -qf /etc/httpd/conf/httpd.conf Mengonfirmasi paket rpm mana yang menyediakan file yang diberikan.
rpm -qp package.rpm -l Menampilkan daftar berkas yang disediakan oleh paket rpm yang dihapus.
rpm --import /media/cdrom/RPM-GPG-KEY Mengimpor sertifikat digital kunci publik
rpm --checksig package.rpm Memverifikasi integritas paket rpm
rpm -qa gpg-pubkey Memverifikasi integritas semua paket rpm yang terinstal
rpm -V package_name Memeriksa ukuran file, lisensi, jenis, pemilik, grup, pemeriksaan MD5, dan waktu modifikasi terakhir.
rpm -Va Periksa semua paket rpm yang terinstal pada sistem - gunakan dengan hati-hati!
rpm -Vp package.rpm Verifikasi bahwa paket rpm tidak terinstal
rpm2cpio package.rpm | cpio --extract --make-directories *bin* Menjalankan file yang dapat dieksekusi dari paket rpm
rpm -ivh /usr/src/redhat/RPMS/`arch`/package.rpm Menginstal paket yang telah dibangun dari kode sumber rpm
rpmbuild --rebuild package_name.src.rpm Membangun paket rpm dari kode sumber rpm

Kode Perintah Catatan
yum install package_name Mengunduh dan menginstal paket rpm
yum localinstall package_name.rpm Akan menginstal paket rpm, menggunakan repositori Anda sendiri untuk menyelesaikan semua ketergantungan untuk Anda
yum update package_name.rpm Memperbarui semua paket rpm yang terinstal pada sistem saat ini.
yum update package_name Memperbarui paket rpm
yum remove package_name Menghapus paket rpm
yum list Membuat daftar semua paket yang terinstal pada sistem
yum search package_name Mencari paket di repositori rpm
yum clean packages Menghapus cache rpm untuk menghapus paket-paket yang telah diunduh
yum clean headers Menghapus semua berkas header
yum clean all Menghapus semua paket dan header yang di-cache

Kode Perintah Catatan
dpkg -i package.deb Menginstal/memperbaharui paket deb
dpkg -r package_name Menghapus paket deb dari sistem
dpkg -l Menampilkan semua paket deb yang terinstal pada sistem
dpkg -l | grep httpd Menampilkan semua paket deb yang namanya mengandung kata "httpd".
dpkg -s package_name Mendapatkan informasi tentang paket tertentu yang sudah terinstal pada sistem
dpkg -L package_name Menampilkan daftar file yang disediakan oleh paket deb yang sudah terinstal pada sistem.
dpkg --contents package.deb Menampilkan daftar file yang disediakan oleh paket yang belum terinstal.
dpkg -S /bin/ping Mengkonfirmasi paket deb mana yang menyediakan file tertentu.

Kode Perintah Penjelasan komentar
apt-get install package_name Instal/memperbaharui paket deb
apt-cdrom install package_name Menginstal/memperbaharui paket deb dari disk
apt-get update Memutakhirkan paket yang ada dalam daftar
apt-get upgrade Memutakhirkan semua perangkat lunak yang terinstal
apt-get remove package_name Menghapus paket deb dari sistem
apt-get check Mengonfirmasi repositori yang benar untuk dependensi
apt-get clean Menghapus cache dari paket yang diunduh
apt-cache search searched-package Mengembalikan nama paket yang berisi string pencarian yang Anda inginkan

Kode Perintah Penjelasan
cat file1 Melihat isi berkas dalam arah maju mulai dari byte pertama
tac file1 Melihat isi berkas secara terbalik dari baris terakhir.
more file1 Melihat isi file yang panjang
less file1 Mirip dengan perintah 'more', namun memungkinkan operasi mundur yang sama dengan operasi maju dalam file.
head -2 file1 Melihat dua baris pertama dari sebuah file
tail -2 file1 Melihat dua baris terakhir dari sebuah file
tail -f /var/log/messages Melihat isi sebuah berkas yang ditambahkan dalam waktu nyata.

Kode Perintah Anotasi Deskripsi
cat file1 | command( sed, grep, awk, grep, etc...) > result.txt Menggabungkan teks deskripsi rinci dari sebuah file dan menulis deskripsi ke file baru
cat file1 | command( sed, grep, awk, grep, etc...) >> result.txt Menggabungkan teks deskripsi file dan menulis deskripsi ke file yang sudah ada.
grep Aug /var/log/messages Cari kata kunci "Aug" di file '/var/log/messages'.
grep ^Aug /var/log/messages Cari kata yang dimulai dengan "Aug" di file '/var/log/messages'.
grep [0-9] /var/log/messages Pilih semua baris di berkas '/var/log/messages' yang berisi angka
grep Aug -R /var/log/* Cari string "Aug" di direktori '/var/log' dan direktori berikutnya.
sed 's/stringa1/stringa2/g' example.txt Ganti "string1" dengan "string2" pada file example.txt.
sed '/^$/d' example.txt Hapus semua baris kosong dari file example.txt
sed '/ *#/d; /^$/d' example.txt Hapus semua komentar dan baris kosong dari example.txt Hapus semua komentar dan baris kosong dari example.txt
echo 'esempio' | tr '[:lower:]' '[:upper:]' Menggabungkan sel atas dan bawah
sed -e '1d' result.txt Mengecualikan baris pertama dari file example.txt
sed -n '/stringa1/p' Melihat baris yang hanya berisi kata "string1".
sed -e 's/ *$//' example.txt Menghapus karakter kosong di akhir setiap baris
sed -e 's/stringa1//g' example.txt Hapus hanya kata "string1" dari dokumen dan pertahankan sisanya.
sed -n '1,5p;5q' example.txt Melihat konten dari baris 1 hingga baris 5
sed -n '5p;5q' example.txt Melihat baris 5
sed -e 's/00*/0/g' example.txt Mengganti beberapa angka nol dengan satu angka nol
cat -n file1 Tandai jumlah baris dalam file
cat example.txt | awk 'NR%2==1' Hapus 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 konten dua file atau dua kolom
paste -d '+' file1 file2 Menggabungkan isi dua file atau dua kolom, dipisahkan dengan tanda "+".
sort file1 file2 Mengurutkan isi dua file
sort file1 file2 | uniq Keluarkan gabungan kedua file (simpan hanya satu salinan dari baris duplikat).
sort file1 file2 | uniq -u Hapus perpotongan, sisakan baris lainnya
sort file1 file2 | uniq -d Hapus perpotongan kedua file (hanya menyisakan file yang ada di kedua file).
comm -1 file1 file2 Bandingkan isi dua file dan hapus hanya isi 'file1'.
comm -2 file1 file2 Membandingkan isi dua file dan hanya menghapus isi 'file2'.
comm -3 file1 file2 Membandingkan dua berkas dan hanya menghapus bagian yang sama pada kedua berkas tersebut.

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.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 sistem berkas linux ext3 (penjurnalan) pada partisi 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
dump -0aj -f /tmp/home0.bak /home Membuat cadangan penuh dari direktori '/home'.
dump -1aj -f /tmp/home0.bak /home Membuat cadangan interaktif dari direktori '/home'
restore -if /tmp/home0.bak Memulihkan cadangan interaktif
rsync -rogpav --delete /home /tmp Menyinkronkan dua 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 direktori '/home/user'.
( 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 berakhiran '.txt' dari satu direktori ke direktori lain
find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2 Temukan semua file yang berakhiran '.log' dan buatlah paket bzip dari file tersebut
dd if=/dev/hda of=/dev/fd0 bs=512 count=1 Menyalin isi MBR (Master Boot Record) ke dalam disket
dd if=/dev/fd0 of=/dev/hda bs=512 count=1 Mengembalikan isi MBR dari cadangan yang telah disimpan ke dalam disket.

Kode Perintah 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 Memverifikasi pengkodean md5sum pada perangkat, misalnya CD

Kode perintah Catatan Penjelasan
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 sambungan 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 Menemukan nama host untuk menyelesaikan nama dan alamat IP dan mencerminkan mereka.
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 //WinClient/share/mnt/share 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://ip addr/share 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 Membersihkan 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 file yang dibuka di jalur sistem yang diberikan
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 tidak mengingat perintahnya
chsh Mengubah perintah shell
chsh --list-shells Perintah yang bagus untuk mengetahui apakah Anda harus terhubung secara remote ke mesin lain.
gpg -c filel Mengenkripsi file dengan GNU Privacy Guard
gpg filel.gpg Mendekripsi file dengan GNU Privacy Guard.
Akses log: