Sunday, October 20, 2013

Linux Cheat Sheet



Basic Command
ls menampilkan daftar folder dan file
ls -a menampilkan semua folder dan file termasuk yang tersembunyi
ls –l menampilkan daftar folder dan file beserta authornya
ls dir menampilkan daftar folder dan file pada direktori dir
cd dir pindah direktori ke folder dir
cd .. pindah ke direktori parent-nya
cd~ pindah ke direktori home
pwd menampilkan direktori saat ini
rm file delete file
rm –r dir delete folder secara rekursif (beserta isinya
cp file dir salin file ke folder dir
cp –r dir dir2 salin folder dir ke dir2 secara rekursif (beserta isinya)
mv file file2 rename file menjadi file2
mv file dir pindahkan file ke dir
mkdir dir membuat folder dir
touch create atau update file
cat file membuka file dalam bentuk teks
more file menampilkan konten file
head menampilkan 10 baris pertama dari file
tail menampilkan 10 baris terakhir dari file
Manajemen Proses
ps menampilkan proses yang sedang aktif
ps u menampilkan proses yang sedang aktif spesifik untuk pemakai
ps –a / –u / –x / -aux menampilkan proses yang sedang aktif secara detail
ps -eF menampilkan proses yang sedang aktif beserta hubungan proses parent dan child
ps -eH menampilkan proses yang sedang aktif beserta hubungan proses parent dan child serta letaknya
pstree menampilkan proses yang sedang aktif secara hirarki
top menampilkan semua proses yag sedang berjalan
kill %no_job menghentikan proses berdasarkan no job
kill PID menghentikan proses berdasarkan no PID
pkill app menghentikan proses app
bg menampilkan background proses dan daftar proses yang berhenti
fg menjadikan proses yang paling sering dikerjakan baru2 ini ke foreground
renice no PID mengubah prioritas proses sesuai PID
System Info
uptime menampilkan waktu
date menampilkan tanggal dan wktu saat ini
cal menampilkan kalender
w menampilkan siapa yang sedang online
whoami menampilkan login sebagai siapa
finger user menampilkan informasi user
uname -a menampilkan informasi kernel
cat /proc/cpuinfo menampilkan informasi CPU
cat /proc/meminfo menampilkan informasi memori
mount menampilkan filesystem yang terpasang
lshw menampilkan daftar hardware
lsusb menampilkan daftar perangkat pada port USB yang terpasang
wc file menampilkan jumlah baris, jumlah kata dan ukuran file
man command menampilkan manual suatu command
bc menampilkan kalkulator
df menampikan penggunaan disk
du menampilkan besar ukuran direktori
free menampilkan penggunaan memori dan swap
exit keluar terminal
clear membersihkan tampilan terminal
reboot merestart system
poweroff mematikan system
whereis app menampilkan kemungkinan lokasi app
which app menampilkan app mana yang dieksekusi secara default
Shortcut
ctrl + c menterminasi command
ctrl + z suspend command, di-resume dengan fg untuk foreground dan bg untuk background
ctrl + d log out
ctrl + w menghapus satu kata pada baris saat ini
ctrl + u menghapus semua kata dari awal baris saat ini
ctrl + r menampilkan command baru baru ini
ctrl + k menghaous semua kata sampai akhir baris saat ini
ctrl + e menuju akhir baris
!! mengulang command terakhir
grep mencari suku kata yang sama pada file
locate file mencari semua instansi file
find file mencari file pada direktori yang sedang aktif
Concurrency
sudo mengganti user
su mengganti tipe user menjadi superuser

No comments:

Post a Comment