76 Dasar Perintah Linux Di Terminal
Meskipun pertumbuhan Linux di Indonesia masih rendah, namun lambat laun mulai mendapat hati bagi penggunanya. Buktinya banyak warnet dan perusahaan yang mengganti Windows dengan Linux.
Cara kerja Sistem Operasi Linux berbeda dengan Windows, bila di Windows menjalankan aplikasi dengan beberapa klik, namun di Linux memakai perintah Command. Supaya Anda paham dengan dasar-dasar perintah Linux berikut ini penjelasannya.
Cara menjalankan perintah Linux cukup gampang yaitu lewat terminal, jikalau di Windows ibarat Command Promt. Di situ Anda sanggup mengetikkan perintah apapun sesuai dengan tujuan. Disetiap mengetikkan perintah harus menekar Enter. Baiklah berikut ini ada 76 Dasar Perintah Linux di Terminal:
76 Dasar Perintah Linux di Terminal:
2. rm -rf = untuk menghapus
3. vi, nano, pico, vim = editor pada linux
4. mkdir = menciptakan direktory
5. shutdown -h now = untuk mematikan mesinnya
6. reboot [shutdown -r now] = untuk merestart
7. ls = untuk menampilkan isi dari direktory
8. cd = pindah direktory
9. more = Untuk melihat isi suatu file, dengan pemanis perintah more, maka isi file tersebut ditampilkan layar per layar
10. tar -zxvf = Meng-untar sebuah file tar
11. locate = Mencari file dengan string "filename"
Sangat gampang dan cepat dari perintah di atas
12. uptime = untuk melihat uptimes sebuah mesin
13. who = melihat isu user yg login
14. ps ax = melihat proses yg dijalankan oleh user
15. uname -a = melihat isu system kernel
16. adduser = menambah user
17. password = memberi password pada user tertentu
18. lsmod = melihat module2 kernel yg telah diload
19. clear = membersihkan layar sama dgn cls pada cmd windows
20. top = melihat proses yg sedang berjalan
21. halt = sama dengan shutdown di atas td
22. ping = untuk mengcek koneksi
23. startx = menjalankan xserver
24. mv = Memindahkan atau mengganti nama file
25. yum install blallala = perintah install online di centos base dan keluarganya
26. apt-get install blalalal = perintah install online di ubuntuk base dan keluarganya
27. yum update = perintah update untuk centos base dan keluarganya
28. apt-get update = perintah update untuk ubuntu base dan keluarganya
29. touch = Digunakan untuk menciptakan file baru
30. addgroup = Digunakan untuk menambah group baru
31. lsusb = Digunakan untuk melihat perangkat usb yang sedang terkoneksi ke komputer
32. lspci = Digunakan untuk melihat perangkat pci yang sedang terkoneksi ke komputer
33. dmesg = Digunakan untuk melihat hardware yang sedang beraktifitas
34. exit = Digunakan untuk keluar dari terminal
35. wget = Digunakan untuk mendownload via terminal
36. ifconfig = Dugunakan untuk melihat interface jaringan yang terdeteksi dan jg penambahan IP pada linux
37. Untuk nambah IP ifconfig nama-interface ip-address [ifconfig eth0 192.168.1.2/24]
38. history = untuk melihat log perintah2 yg sdh pernah diketik dari terminal
39. kill = Digunakan untuk menghentikan proses yang sedang berjalan.
40. fsck = untuk menscan HDD
41. mkfs = memformat HDD
42. mount = untuk memount file system
43. umount = untuk meng unmount file system
44. fdisk -l = untuk menampilkan isu wacana HDD yg digunakan
45. df -h = untuk melihat partisi pada linux
46. chmod = Mengubah permission suatu direktori/file
47. finger = menampilkan isu identitas user yang lebih lengkap dari ada who
48. logout = Untuk keluar dari sistem atau mengakhiri satu sesi login
49. date = menandakan / mengatur tanggal.
50. chown = Merubah ke[emilikan sebuah file atau direktori
51. grep = Global regular expresion parse ialah perintah untuk mencari file-file yang mengandung teks dengan kriteria yang telah Anda tentukan
Contoh = tail -f /var/log/messages | grep connection
52. hostname = Untuk menampilkan host atau domain name sistem dan sanggup pula digunakan untuk mengesset nama host sistem
53. unzip = Digunakan untuk mengekstrak file yang dikompres dengan zip
54. iwconfig = Untuk melihat konfigurasi wireless interface.
55. sudo = Berfungsi untuk merubah user biasa menjadi mempunyai kanal ibarat root (sering digunakan bagi pengguna ubuntu)
56. su = Berfungsi untuk merubah user biasa menjadi user root.
57. alias = untuk menciptakan alias
58. echo = menampilkan pesan di terminal
59. find = mencari file sesuai kriteria
60. gawk = mencari dan mengganti text dalam file
61. groupadd = menambahkan group
62. groupdel = menghapus group
63. groups = menampilkan group
64. help = untuk menampilkan batuan
65. man = untuk pinjaman manual
66. nslookup = Untuk Query Internet name servers rujukan : nslookup ads-id.com
67. quota = Untuk menampilkan penggunaan disk dan limite
68. rename = mengganti nama file
69. scp = biasa digunakan untuk remote copy antar mesin A dan mesin B
70. free = menampilkan memory dan penggunaannya
71. tracepath = untuk melaksanakan tracert route pada jaringan di OS Linux
contoh: tracepath -n detik.com
72. dd if=/dev/zero of=/<mount folder>/speedtest bs=64k count=3200 conv=fdatasync = Perintah untuk test speed HDD
73. mysqldump -u root -pmypassworddatabase my-databasename > my-databasename.sql = Untuk melaksanakan export/backup database yg berjulukan my-databasename
74. mysql -u root -pmypassworddatabase my-database < my-database.sql = Untuk melaksanakan restore my-database.sql ke database my-database
75. cat = untuk menampilkan, rujukan kita ingin menampilkan isu wacana cpu yg kita pakai cat /proc/cpuinfo
76. untuk menambahkan gateway route add default gw 192.168.1.1
Peintah Dasar Linux Yang Lebih Spesifik Beserta Contohnya:
mkdir - menciptakan direktori
Penggunaan: mkdir [OPTION] DIRECTORY…
Contoh: mkdir lhn
ls - list daftar direktori
Penggunaan: ls [OPTION]… [FILE]…
Contoh: ls, ls l, ls lhn
cd - mengubah direktori
Penggunaan: cd [DIRECTORY]
Contoh: cd lhn
pwd - cetak nama direktori dikala ini
Penggunaan: pwd
vim - Vi Improved, a programmers text editor
Penggunaan: vim [OPTION] [file]…
Contoh: vim lhn.txt
cp - copy file dan direktori
Penggunaan: cp [OPTION]… SOURCE DEST
Contoh: cp sample.txt sample_copy.txt
cp sample_copy.txt target_dir
mv - memindah (mengganti nama) file
Penggunaan: mv [OPTION]… SOURCE DEST
Contoh: mv source.txt target_dir
mv old.txt new.txt
rm - menghapus file atau direktori
Penggunaan: rm [OPTION]… FILE…
Contoh: rm file1.txt , rm rf some_dir
find - mencari
Penggunaan: find [OPTION] [path] [pattern]
Contoh: find file1.txt, find name file1.txt
history - prints recently used commands
enggunaan: history
cat – menyatukan file dan menampilkan dalam output standar
Penggunaan: cat [OPTION] [FILE]…
Contoh: cat file1.txt file2.txt
cat n file1.txt
echo – menampilkan baris teks
Penggunaan: echo [OPTION] [string] …
Contoh: echo I love India
echo $HOME
grep – menampilkan garis yang sesuai pola
Penggunaan: grep [OPTION] PATTERN [FILE]…
Contoh: grep i apple sample.txt
wc – menampilkan jumlah baris, kata dan byte sebuah file
Penggunaan: wc [OPTION]… [FILE]…
Contoh: wc file1.txt
wc L file1.txt
sort – menyortir
Penggunaan: sort [OPTION]… [FILE]…
Contoh: sort file1.txt
sort r file1.txt
tar – mengarsipkan file
Penggunaan: tar [OPTION] DEST SOURCE
Contoh: tar cvf /home/archive.tar /home/original
tar xvf /home/archive.tar
kill – mematikan suatu proses
Penggunaan: kill [OPTION] pid
Contoh: kill 9 2275
ps - menampilkan snapshot proses dikala ini
Penggunaan: ps [OPTION]
Contoh: ps, ps el
who - mengetahui siapa yang login
Penggunaan: who [OPTION]
Contoh: who , who b , who q
passwd - update password
Penggunaan: passwd [OPTION]
Contoh: passwd
su - mengganti USER ID atau menjadi super user
Penggunaan: su [OPTION] [LOGIN]
Contoh: su remo, su
chown - mengganti pemilik file atau grup
Penggunaan: chown [OPTION]… OWNER[:[GROUP]] FILE…
Contoh: chown remo myfile.txt
chmod - mengganti file permission
Penggunaan: chmod [OPTION] [MODE] [FILE]
Contoh: chmod 744 calculate.sh
zip - mengarsip file
Penggunaan: zip [OPTION] DEST SOURSE
Contoh: zip original.zip original
unzip - membuka file yang diarsip ZIP
Penggunaan: unzip filename
Contoh: unzip original.zi
ssh - SSH client (remote login program)
“ssh is a kegiatan for logging into a remote machine and for executing commands on a remote machine”
Penggunaan: ssh [options] [user]@hostname
Contoh: ssh X guest@10.105.11.20
scp - secure copy (remote file copy program)
“scp copies files between hosts on a network”
Penggunaan: scp [options] [[user]@host1:file1] [[user]@host2:file2]
Contoh: scp file1.txt guest@10.105.11.20: /Desktop/
fdisk - manipulator partisi
Contoh: sudo fdisk l
mount - mount a file system
Penggunaan: mount t type device dir
Contoh: mount /dev/sda5 /media/target
umount - unmount file systems
Penggunaan: umount [OPTIONS] dir | device…
Contoh: umount /media/target
du - melihat kapasitas storage
Penggunaan: du [OPTION]… [FILE]…
Contoh: du
df - melihat jumlah penggunaan storage
Penggunaan: df [OPTION]… [FILE]…
Contoh: df
quota - melihat penggunaan dan batas disk
Penggunaan: quota [OPTION]
Contoh: quota v
reboot - restart system
Penggunaan: reboot [OPTION]
Contoh: reboot
poweroff - mematikan sistem
Penggunaan: poweroff [OPTION]
Contoh: poweroff
kate - KDE Editor
Penggunaan: kate [options][file(s)]
Contoh: kate file1.txt file2.txt
vim - Vi Improved, a programmers text editor
Penggunaan: vim [OPTION] [file]…
Contoh: vi hello.c
gedit - Text editor untuk menciptakan dan edit file
Penggunaan: gedit [OPTION] [FILE]…
Contoh: gedit
bg - menciptakan proses yang di depan berjalan di belakang
Penggunaan: type ‘ctrl+z’ and then ‘bg ‘
fg - menciptakan proses background berjalan di depan
Penggunaan: fg [jobid]
jobs - menampilkan ID dan nama proses
Penggunaan: jobs
sed - stream editor untuk menyortir dan transformasi teks
Penggunaan: sed [OPTION] [inputfile]…
Contoh: sed ‘s/love/hate/g’ loveletter.txt
awk - scan pola dan pengolahan bahasa
Contoh: awk F: ‘{ print $1 }’ sample_awk.txt
find - mencari dalam satu direktori
Penggunaan: find [OPTION] [path] [pattern]
Contoh: find name file1.txt
locate - mencari
Penggunaan: locate [OPTION]… FILE…
Contoh: locate file1.txt
0 Response to "76 Dasar Perintah Linux Di Terminal"
Posting Komentar