Mas Sehat | Blog Tentang Kesehatan | Mas Sehat ~ Blog Tentang Kesehatan | www.mas-sehat.com

Perintah Dasar Console Linux yang Wajib Anda Tau!!!

Share tentang pengalaman menjadi asisten praktikum sistem operasi. jika kalian tau Sekolah Tinggi Komputer Amikom di Yogyakarta disana saya berada untuk kuliah. saya mendapat materi dan menyampaikan beberapa materi yaitu tentang linux. untuk kali ini bangalvin akan share tentang perintah dasar console linux atau jika kalian sering di window console bisa berarti terminal.

Apa itu perintah dasar? jika di artikan sekilas perintah dasar adalah hal pertama yang harus dilakukan. Jadi, untuk melakukan hal yang lebih sulit contohnya ingin hack sesuatu anda harus tau tentang ini terlebih dahulu. Seperti user ingin melakukan perintah dalam SO tersebut, Misal Copy,  Rename,  Cut, Delete, dll maka pengguna harus megetikkan perintah berupa teks dengan cara manual dan bukan dengan Instan (klik-klik) seperti pada interface GUI (Graphic User Interface).

1. sudo su = Berfungsi sebagai super user (su) atau user tertinggi
Sintaks sudo su

2. login = Berfungsi untuk login sebagai user lain, dengan syarat anda harus masuk sebagai user tertinggi terlebih dahulu
Sintaks : login namauser
Contoh : login adam

3. cd = Berfungsi untuk berpindah direktori
Sintaks : cd alamat_direktori
Contoh : cd /var/www

4. pwd = Berfungsi untuk memperlihatkan di direktori mana posisi kita berada sekarang
Sintaks : pwd

5. ls = Berfungsi untuk melihat isi sebuah direktori
Sintaks : ls

6. cp = Berfungsi untuk melakukan copy file
Sintaks : cp /direktori/file_yang_ingin_dicopy /direktori tujuan
Contoh : cp /etc/file1.txt /var/www

7. mv = Berfungsi untuk memindahkan, atau mengganti nama (rename) file
Sintaks :
mv /direktori/file_yang_ingin_dicut /direktori tujuan (cut)
mv /direktori/file_yang_ingin_direname /nama_baru_file (rename)
Contoh:
mv /etc/file1.txt /var/www
mv /etc/file1.txt file2.txt

8. mkdir = Berfungsi untuk membuat folder baru
Sintaks : mkdir nama_folder
Contoh : mkdir folder1

9. rmdir = Berfungsi untuk menghapus folder
Sintaks : rmdir nama_folder
Contoh : rmdir folder1

10. touch = Berfungsi untuk membuat file baru
Sintaks : touch nama_file
Contoh : touch file1.txt

11. rm = Berfungsi untuk menghapus file
Sintaks : rm nama_file
Contoh : rm file1.txt

12. more = Berfungsi untuk menampilkan isi sebuah file
Sintaks : more nama_fie
Contoh : more file1.txt

13. echo = Berfungsi untuk menuliskan sesuatu kata atau kalimat ke sebuah file
Sintaks : echo “isi pesan” nama_file
Contoh : echo “Hai ini adalah contoh pesan” >> file1.txt

14. adduser = Berfungsi untuk menambah user baru.
Sintaks : adduser nama_user
Contoh : adduser adamkurniawan

15. addgroup = Berfungsi untuk menambah group baru
Sintaks : addgroup nama_group
Contoh : addgroup grup1

16. lsusb = Berfungsi untuk melihat perangkat usb yang sedang terkoneksi ke komputer
Sintaks : lsusb

17. lspci = Berfungsi untuk melihat perangkat pci yang sedang terkoneksi ke komputer
Sintaks : lspci

18. lshw = Berfungsi untuk melihat hardware komputer
Sintaks : lshw

19. dmesg = Berfungsi untuk melihat hardware yang sedang beraktifitas
Sintaks : dmseg

20. top = Berfungsi untuk melihat proses yang sedang berjalan seperti Taks Manager
Sintaks : top

21. cpuinfo = Berfungsi untuk melihat spesifikasi komputer
Sintaks : more /proc/cpuinfo

22. meminfo = Berfungsi untuk melihat status RAM
Sintaks : more /proc/meminfo

23. clear = Berfungsi untuk membersihkan layar
Sintaks : clear

24. halt = Berfungsi untuk Shutdown/mematikan komputer, dengan syarat menjadi user tertinggi (root)
Sintaks : halt

25. reboot = Berfungsi untuk merestart komputer/laptop, dengan syarat menjadi user tertinggi (root)
Sintaks : reboot

26. exit = Berfungsi untuk keluar dari terminal
Sintaks : exit

27. wget = Berfungsi untuk mendownload via terminal
Sintaks : wget link_download
Contoh : wget www.insightcalendar.com/Insight_Calendar_1-1_Setup.exe

28. ifconfig = Berfungsi untuk melihat konfigurasi ethernet/kartu jaringan
Sintaks : ifconfig

29. apt-get = Berfungsi untuk memperoleh paket/software dari repository ubuntu secara online
Sintax : apt-get nama_paket
Contoh :
apt-get update (untuk melakukan update repository)
apt-get update wine (untuk mendapatkan paket wine)

30. tar = Berfungsi untuk melakukan extract file
Sintaks : tar [parameter] nama_file
Contoh : tar -xzvf  firefox-2.0.tar.gz

31. nautilus = Berfungsi untuk membuka tampilan GUI secara langsung
Sintaks : nautilus
Contoh : sudo nautilus (menggunakan mode GUI dengan status root)

32. df -h = Berfungsi untuk melihat sisa kapasitas harddisk
sintaks : df -h

33. who = Berfungsi untuk melihat nama login kita
sintaks : who     

34. cat = Berfungsi untuk membuka file
sintaks : cat      
contoh: cat test.txt

35. date = Berfungsi melihat tanggal
sintaks : date

36. cal = Berfungsi melihat kalender
sintaks : melihat tanggal

37. hostname = Berfungsi menampilkan nama komputer
sintaks: hostname

38. free = Berfungsi melihat Free memory
sintaks: free

39. History = Berfungsi melihat perintah apa saja yang pernah diketik
sintaks : History

40. deluser = Berfungsi untuk menghapus user dari sistem
sintaks : deluser [nama user]

Bonus Perintah Console

uname -r = Melihat kernel yang digunakan pada OS

uname -a = Informasi system kernel anda

cat /proc/cpuinfo = Melihat file pada /proc directori yang bukan merupakan file nyata (not real files).

cat /proc/interrupts = Melihat alamat interrupt yang dipakai

cat /proc/version = Versi dari Linux dan informasi lainnya

cat /proc/filesystems = Melihat filesystem yang digunakan

cat /etc/printcap = Melihat printer yang telah disetup

finger username = Melihat informasi user, coba jalankan; fingerroot

last = Melihat user sebelumnya yang telah login di komputer

uptime = Melihat jumlah waktu pemakaian komputer oleh seseorang, terhitung proses reboot terakhir

ps (print status)= Melihat proses-proses yang dijalankan oleh user

ps axu = Melihat seluruh proses yang dijalankan, walaupun tanpa terminal control, juga ditampilkan nama dari user untuk setiap proses

top = Melihat proses yang berjalan, dengan urutan penggunaan cpu

apropos =  Untuk mencari perintah pada sistem operasi yang mempunyai fungsi yang sama

chmod = Mengubah perizinan suatu direktori/file

wc = Menghitung jumlah kata, jumlah baris dan jumlah karakter dalam suatu file

man = Singkatan dari manual yaitu untuk menampilkan halaman manual untuk semua perintah UNIX

grep = Mencari isi suatu file di sembarang directori

pwd = Menampilkan nama direktori dimana Anda saat itu sedang berada

ps = Digunakan untuk memonitor informasi tentang proses yang aktif dalam sistem UNIX

kill =  Digunakan untuk menghentikan proses yang sedang berjalan

bc = Perintah bc dapat digunakan sebagai calculator

wall = Pengiriman pesan oleh super user

:w Berfungsi untuk menyimpan file (save file)
:wq berfungsi untuk keluar dari editor sekaligus menyimpan file

tail
= Menampilkan 10 baris terakhir dari suatu file

ls –l = Melihat semua file lengkap

ls -a = Menampilkan semua file atau direktori yang tersembunyi

ls -f = Menampilkan semua file atau direktori tanpa proses shorting

grep root /etc/passwd =  Mencari kata atau kalimat dalam file
Banyak juga ya , ya memank perintah diatas adalah pintu pembuka untuk anda belajar lebih jauh lagi tentang CLI (Console) di linux khususnya untuk ubuntu. digunakan untuk administrator Linux dan bahkan untuk Ngeheck website. Sekian dan Semoga Berguna.
Salam Saya,
Terima kasih telah membaca artikel tentang Perintah Dasar Console Linux yang Wajib Anda Tau!!! di blog Bang Alvin jika anda ingin menyebar luaskan artikel ini di mohon untuk mencantumkan link sebagai Sumbernya, dan bila artikel ini bermanfaat silakan bookmark halaman ini diwebbroswer anda, dengan cara menekan Ctrl + D pada tombol keyboard anda.

Artikel terbaru :

Mas Sehat | Blog Tentang Kesehatan | Mas Sehat ~ Blog Tentang Kesehatan | www.mas-sehat.com