Home > Linux > Command Line Cheatsheet

Command Line Cheatsheet

A
acpi -t Menampilkan suhu processor dalam satuan celcius
alias hh=’history’ Membuat alias dari sebuah perintah. Pada contoh ini hh adalah alias untuk history
apropos mkdir Menampilkan informasi ringkas tentang kegunaan sebuah perintah. apropos mkdir akan menampilkan kegunaan dari perintah mkdir
apt-cache search [package] Menampilkan daftar paket-paket yang berhubungan dengan “searched-packages”
apt-cdrom install [package] Memasang / meng-upgrade paket deb dari cdrom
apt-get install [package] Memasang / meng-upgrade paket deb
apt-get update Memutakhirkan daftar paket
apt-get upgrade Meng-upgrade semua paket-paket yang telah terpasang
apt-get remove [package] Menghilangkan paket deb dari sistem
apt-get check Memastikan resolusi yang tepat dari ketergantungan
apt-get clean Membersihkan cache dari jejak paket-paket yang sudah terpasang
arch Memperlihatkan arsitektur dari sebuah mesin
cat example.txt | awk ‘NR%2= =1’ Menghilangkan semua baris genap dari file example.txt
echo a b c | awk ‘{print $1}’ Melihat kolom pertama dalam suatu baris
echo a b c | awk ‘{print $1,$3}’ Melihat kolom pertama dan ketiga dalam suatu baris
B
badblocks -v /dev/hda1 Memeriksa blok rusak pada piringan hda1
bunzip2 file1.bz2 Mengekstrak “file1.bz2” dengan tipe kompresi bz2
bzip2 file1 Mengkompres “file1” dengan tipe kompresi bzip2
C
cal 2009 Menampilkan kalender untuk tahun 2009
cat /proc/cpuinfo Menampilkan informasi yang ada pada cpuinfo
cat /proc/interrupts Menampilkan interrupts
cat /proc/meminfo Memverifikasi penggunaan memori
cat /proc/swaps Menampilkan file swap
cat /proc/version Menampilkan versi kernel
cat /proc/net/dev Menampilkan adapter network dan statistiknya
cat /proc/mounts Menampilkan file sistem yang sudah ter-mount
cat file1 Menampilkan isi dari “file1” dimulai dari baris pertama
cat -n file1 Menampilkan isi dari “file1” dengan menambahkan nomor urut perbaris
cd /home Menuju (navigasi) ke direktori ‘/home’
cd .. Kembali ke satu level sebelumnya
cd ../.. Kembali ke dua level sebelumnnya
cd Menuju (navigasi) ke direktori home
cd ~user1 Menuju (navigasi) ke home direktori dari “user1”
cd – Kembali ke direktori sebelumnya
cd-paranoia -B Mengkonversi file audio dari media CD menjadi file wav
cd-paranoia — Mengkonversi 3 file audio pertama dari media CD menjadi file wav
cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force Membersihkan CD-RW
cdrecord -v dev=/dev/cdrom cd.iso Burn ISO file
gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom – Burn ISO file yang telah dikompresi
cdrecord –scanbus Meng-scan bus untuk mengidentifikasi port SCSI
chage -E 2005-12-31 user1 Mengatur deadline untuk user1 password
chattr +a file1 Memperbolehkan penambahaan (append) pada pembukaan (di awal) file1
chattr +c file1 Memperbolehkan file1 untuk dikompres atau diekstrak secara otomatis oleh kernel
chattr +d file1 Meyakinkan bahwa sistem akan mengabaikan opsi menghapus file (dump) selama proses backup
chattr +i file1 Membuat file1 tidak dapat diubah, tidak dapat dihapus, diubah, diubah nama filenya atau disambungkan
chattr +s file1 Memperbolehkan file1 untuk dihapus secara aman
chattr +S file1 Meyakinkan bahwa jika file1 diubah, perubahan tersebut akan tertulis secara bersamaan (sinkronisasi)
chattr +u file1 Memperbolehkan anda untuk recover konten file1 walaupun dibatalkan
chgrp group1 file1 Mengubah group dari file1
chmod ugo+rwx directory1 Mengatur permission untuk akses baca (r), tulis (w) dan execute (x) oleh user owner (u) group (g) dan lain-lain (o) terhadap file1
chmod go-rwx directory1 Menghapuskan permission untuk membaca (r), menulis (w) dan meng-execute (x) untuk group (g) dan lain-lain (o) terhadap direktori1
chmod u+s /bin/file1 Mengeset bit SUID pada file binary – user yang mengakses file tersebut memiliki hak yang sama dengan owner file tersebut
chmod u-s /bin/file1 Menonaktifkan bit SUID suatu file binary
chmod g+s /home/public Mengeset bit SGID sebuah direktori – mirip dengan SUID, tetapi SGID untuk direktori
chmod g-s /home/public Menonaktifkan bit SGID sebuah directori
chmod o+t /home/public Mengeset STIKY bit sebuah direktori – hanya user tertentu yang berwenang menghapus fileallows files
chmod o-t /home/public Menonaktifkan STIKY bit sebuah direktori
chown user1 file1 Mengubah kepemilikan sebuah file
chown -R user1 directory1 Mengubah kepemilikan sebuah direktori dan semua file dan direktori di dalamnya
chown user1:group1 file1 Mengubah user dan grup kepemilikan sebuah file
chsh Mengubah perintah shell
chsh –list-shells Perintah untuk mengetahui jika anda ingin mengakses shell lain
clock -w Menyimpan perubahan data pada BIOS
comm -1 file1 file2 Membandingkan isi dari dua file dengan cara menghapus baris-baris yang berbeda pada file1
comm -2 file1 file2 Membandingkan isi dari dua file dengan cara menghapus baris-baris yang berbeda pada file2
comm -3 file1 file2 Membandingkan isi dari dua file dengan cara menghapus beris-baris yang ada pada kedua file tersebut
cp file1 file2 Mennyalin sebuah file
cp dir/* . Menyalin semua file yang ada di sebuah direktori
cp -a /tmp/dir1 . Menyalin sebuah direktori
cp -a dir1 dir2 Menyalin sebuah direktori
find /home/user1 -name ‘*.txt’ | xargs cp -av –target-directory=/home/backup/ –parents Mencari dan menyalin semua file .txt dari sebuah direktori ke direktori yang lain
D
date Menampilkan tanggal sesuai dengan yang sistem
date 041217002007.00 Mengatur tanggal dan waktu dengan urutan BulanHariJamMenitTahun.Detik
dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr ‘dd of=hda.gz’ Membuat backup hardisk lokal secara remote menggunakan ssh
dd if=/dev/sda of=/tmp/file1 Membackup konten harddrive ke sebuah file
dd if=/dev/hda of=/dev/fd0 bs=512 count=1 Membuat salinan MBR (Master Boot Record) ke floppy
dd if=/dev/fd0 of=/dev/hda bs=512 count=1 Menyalin ulang MBR dari salinan backup yang disimpan di floppy
df -h Menampilkan daftar partisi yang termount
dhclient eth0 Mengaktifkan tampilan ‘eth0’ dalam mode dhcp
diff file1 file2 Mencari perbedaan antara dua file
dmidecode -q Menampilkan komponen hardware sistem – (SMBIOS / DMI)
dos2unix filedos.txt fileunix.txt Mengkonversi file berformat text dari MSDOS ke UNIX
dosfsck /dev/hda1 Memperbaiki/Memeriksa integritas sistemfile dos pada disk hda1
dpkg-query -W -f=’${Installed-Size;10}t${Package}n’ | sort -k1,1n Menampilkan sisa ruang yang digunakan oleh instalasi paket deb, diurutkan berdasarkan ukuran (debian, ubuntu dan sejenisnya)
dpkg -i [package.deb] Memasang / meng-upgrade sebuah paket deb
dpkg -r [package] Memindahkan sebuah paket deb dari sistem
dpkg -l Menunjukkan semua paket-paket deb yang terpasang di sistem
dpkg -l | grep httpd Menunjukkan semua paket deb dengan nama “httpd”
dpkg -s [package] Memperoleh informasi seputar paket spesifik yang terpasang dalam sistem
dpkg -L [package] Menunjukkan daftar data yang ada dalam suatu paket terpasang dalam sistem
dpkg –contents [package.deb] Menunjukkan daftar data dalam suatu paket yang belum terpasang ke dalam sistem
dpkg -S /bin/
Memastikan paket mana teruntuk suatu data
du -sh dir1 Mengalkulasikan ruang yang digunakan oleh ‘dir1’
du -sk * | sort -rn Menunjukkan ukuran data serta direktori yang diurut berdasarkan ukuran
dump -0aj -f /tmp/home0.bak /home Membuat cadangan lengkap dari direktori ‘/home’
dump -1aj -f /tmp/home0.bak /home Membuat cadangan … dari direktori ‘/home’
E
echo ‘(1 + sqrt(5))/2’ | bc -l Quick math (Calculate φ)
echo ‘pad=20; min=64; (100*10^6)/((pad+min)*8)’ | bc Lebih kompleks (int) e.g. Ini menunjukkan FastE maks paket menilai
echo ‘pad=20; min=64; print (100E6)/((pad+min)*8)’ | python Python menangani notasi ilmiah
e2fsck /dev/hda1 Memperbaiki / memeriksa integritas sistem data ext2 pada cakram hda1
e2fsck -j /dev/hda1 Memperbaiki / memeriksa integritas sistem data ext3 pada cakram hda1
ethtool eth0 Memperlihatkan statistik jaringan pada eth0
eject Mengeluarkan media yang dapat dipasang lepas (defaultnya adalah CD-ROM)
F
fdformat -n /dev/fd0 Memformat cakram floppy
cp file file1 Menjadikan jenis mime dari suatu data menjadi teks
find / -name file1 Mencari data dan direktori ke dalam sistem data root dari ‘/’
find / -user user1 Mencari data dan direktori punya ‘user1’
fdisk -l menampilkan daftar partisi pada harddisk
P
ping Memeriksa konektivitas jaringan dengan mengirimkan paket ICMP ke IP komputer tujuan. contoh: ping 192.168.30.1
S
shutdown -h now Mematikan komputer
shutdown -r now Merestart komputer
U
uptime Menampilkan lama penggunaan komputer
contoh: 17:08:49 up 5:54, 6 users, load average: 2.03, 1.68, 1.50
* 17:08:49 (Waktu sekarang)
* 5:54 (Lama penggunaan komputer)
* 6 users (Jumlah user sedang login)
* 2.03, 1.68, 1.50 (Load Average)
W
wall Mengirimkan pesan secara broadcast kepada seluruh user yang sedang login. contoh pengunaan:
user@terminal$>echo ‘Hai semuanya, service postgresql akan mengalami perbaikan selama 3 Jam.’ > pesan.txt
user@terminal$>wall < pesan.txt
dikutip dari klik
Categories: Linux
  1. No comments yet.
  1. No trackbacks yet.

Leave a comment