Assalamualaikum..
Apa saja sih perintah-perintah dasar pada LINUX ? dari pada bingung cari jawabannya mending agan baca ajah nih artikel di bwah ini :
A. PERINTAH YANG BERHUBUNGAN DENGAN
DIRECTORY
#Is
format : ls folder1
Menampilkan isi dari suatu direktori.
#dir
format : dir folder1
menampilkan isi dari suatu direktori.
# pwd (print working direktory)
format : pwd
Digunakan untuk menampilkan nama direktori dimana anda saat itu sedang berada.
# mkdir
format : mkdir folder_baru
perintah untuk membuat sebuah direktori.
# cd
format : cd /folder1/folder2/
perintah untuk berpindah dari direktori yang aktif / masuk ke direktori yang
lain.
# rmdir
format : rmdir folder1
perintah untuk menghapus direktori yang kosong.
Menampilkan isi dari suatu direktori.
#dir
format : dir folder1
menampilkan isi dari suatu direktori.
# pwd (print working direktory)
format : pwd
Digunakan untuk menampilkan nama direktori dimana anda saat itu sedang berada.
# mkdir
format : mkdir folder_baru
perintah untuk membuat sebuah direktori.
# cd
format : cd /folder1/folder2/
perintah untuk berpindah dari direktori yang aktif / masuk ke direktori yang
lain.
# rmdir
format : rmdir folder1
perintah untuk menghapus direktori yang kosong.
B. PERINTAH DASAR COMMAND PROMPT DALAM JARINGAN
ping
Perintah “ping” mengirim ICMP echo request packets ke tujuan. Contohnya, anda bisa ping google.com atau ping 172.195.33.174 untuk ping domain atau IP address. Paket tersebut akan “bertanya” ke tujuan agar membalas. Jika tujuan dikonfigurasi untuk bisa membalas, tujuan akan merespon packet tersebut. Anda akan dapat melihat berapa lama waktu round-trip/perjalanan antara komputer Anda dan tujuan (dibaca: Latency). Anda akan melihat “request timed out” jika packet loss terjadi/tidak terhubung dengan tujuan, dan Anda akan melihat pesan kesalahan jika komputer Anda tidak dapat berkomunikasi dengan host tujuan.
traceroute / tracert /
tracepath
Salah satu perintah dasar command prompt pada jaringan adalah traceroute persis dengan perintah ping, tapi perintah ini dapat memberikan informasi jalur paket tujuan melewati mana saja. traceroute mengirimkan paket ke tujuan, dan sepanjang jalan meminta setiap router Internet untuk membalas ketika dilewati. Ini akan menunjukan jalur koneksi antara komputer Anda dan tujuan.
Tool ini dapat membantu untuk troubleshoot masalah koneksi. Contohnya, jika Anda tidak dapat terhubung dengan server, menjalankan traceroute akan menunjukan jalur/hop yang bermasalah antara komputer Anda dan tujuan.
ipconfig / ifconfig
Perintah ipconfig bisa digunakan di Windows, sementara perintah ifconfig bisa digunakan di Linux, Mac OS x dan Unix. Perintah ini memungkinkan Anda untuk mengkonfigurasi interface jaringan dan melihat informasi interface/LAN Card di komputer Anda. Sebagai contoh, anda bisa gunakan perintah ipconfig /all di Windows untuk melihat konfigurasi interface jaringan di komputer Anda, IP Address Anda, DNS server dan informasi lainnya. Atau, Anda bisa gunakan perintah ipconfig /flushdns untuk Reset, Clear, Refresh, Flush DNS Cache di Windows. Memaksa windows untuk mendapatkan alamat baru dari DNS server setiap anda mengakses situs baru. Perintah lainnya bisa memaksa komputer anda untuk memperbaruhi IP address dan mendapatkan ip address baru dari DHCP server. Tools ini dapat dengan cepat menampilkan alamat IP komputer atau membantu Anda memecahkan masalah koneksi.
nslookup
Perintah dasar command prompt pada jaringan lainnya adalah perintah nslookup akan mencari alamat IP yang terkait dengan nama domain. Contohnya, anda bisa menjalankan perintahnslookup untuk melihat IP address blog ini www.modalsemangat.com.
Komputer Anda akan terus query server DNS untuk menerjemahkan nama domain ke alamat IP. Perintah ini hanya memungkinkan Anda untuk melakukannya secara manual. nslookup juga memungkinkan Anda untuk melakukan reverse lookup untuk menemukan nama domain yang terkait dengan alamat IP. Misalnya, nslookup 108.162.195.147 akan menunjukkan bahwa alamat IP ini dikaitkan dengan adamonline.web.id.
netstat
netstat singkatan dari statistik jaringan. Perintah ini menampilkan koneksi jaringan yang masuk dan keluar serta informasi jaringan lain. Ini tersedia di Windows, Mac, dan Linux – setiap versi memiliki opsi baris perintah sendiri Anda dapat men-tweak untuk melihat berbagai jenis informasi.
Utilitas netstat dapat menunjukkan koneksi yang open di komputer Anda, program mana yang membuat koneksi, berapa banyak data sedang dikirim, dan informasi lainnya.
C. PERINTAH DASAR YANG BERHUBUNGAN
DENGAN PEMROSESAN STRING
String adalah serangkaian karakter. Linux menyediakan
beberapa perintah yang dapat digunakan berkaitan dengan proses string,
seperti mencari karakter, pengurutan dan lainnya.
# head
Format : head option file_yang_ingin_dilihat
Perintah ini digunakan untuk menampilkan beberapa baris awal dari isi file.
# tail
Format : tail option file_yang_ingin_dilihat
Menampilkan isi akhir file. Untuk menampilkan beberapa baris terakhir dari isi file gunakan perintah tail.tambahkan option -nx, dimana x adalah jumlah barisnya.
# grep
Format : grep option karakter/kata
Anda dapat mencari karakter atau kata yang diinginkan dari sebuah file yang terdiri dari banyak kalimat.
# wc
Format : wc option nama_file
Perintah untuk menampilkan jumlah baris, jumlah kata dan ukuran dari sebuah file.
# sort
Format : sort option nama_file
Apabila anda ingin menampilkan isi file teks secara urut. Gunakan perintah ini.
D.
PERINTAH DASAR LINUX YANG BERHUBUNGAN DENGAN
INFORMASI SYSTEM
# uname
Format : uname option
Perintah ini akan menampilkan informasi system komputer anda
Option yang bisa ditambahkan adalah sebagai berikut :
-a, -all : menampilkan semua informasi
-m, -machine : menampilkan tipe mesin/perangkat keras
-n, -nodename : menampilkan hostname
-r, -release : menampilkan rilis dari kernel sistem operasi
-s, -o : menampilkan nama sistem operasi
-p, --processor : menampilkan tipe prosesor
-v : menampilkan versi sistem operasi
# date
Perintah untuk menampilkan tanggal dan waktu system
# cal
Untuk menampilkan kalender.
# df
Perintah untuk menampilkan penggunaan space filesystem dari
hardisk anda.
# du
Perintah untuk menampilkan ukuran direktori atau file.
# uptime
Untuk mengetahui informasi tentang lama sistem berjalan setelah terakhir reboot atau mati.
# hostname
Perintah untuk menampilkan nama dari komputer (hostname)
# free
Perintah untuk menampilkan penggunaan memori
# ps /process status
memberikan informasi status proses pada sistem kita. Menampilkan berbagai informasi mengenai proses apa saja yang sedang aktif.
# pstree
Perintah ini fungsinya sama dengan perintah ps, tetapi ditampilkan dalam bentuk pohon.
Format : uname option
Perintah ini akan menampilkan informasi system komputer anda
Option yang bisa ditambahkan adalah sebagai berikut :
-a, -all : menampilkan semua informasi
-m, -machine : menampilkan tipe mesin/perangkat keras
-n, -nodename : menampilkan hostname
-r, -release : menampilkan rilis dari kernel sistem operasi
-s, -o : menampilkan nama sistem operasi
-p, --processor : menampilkan tipe prosesor
-v : menampilkan versi sistem operasi
# date
Perintah untuk menampilkan tanggal dan waktu system
# cal
Untuk menampilkan kalender.
# df
Perintah untuk menampilkan penggunaan space filesystem dari
hardisk anda.
# du
Perintah untuk menampilkan ukuran direktori atau file.
# uptime
Untuk mengetahui informasi tentang lama sistem berjalan setelah terakhir reboot atau mati.
# hostname
Perintah untuk menampilkan nama dari komputer (hostname)
# free
Perintah untuk menampilkan penggunaan memori
# ps /process status
memberikan informasi status proses pada sistem kita. Menampilkan berbagai informasi mengenai proses apa saja yang sedang aktif.
# pstree
Perintah ini fungsinya sama dengan perintah ps, tetapi ditampilkan dalam bentuk pohon.
E.
PERINTAH DASAR LINUX YANG BERHUBUNGAN DENGAN
USER
# who
Perintah ini digunakan untuk menampilkan user yang sedang login
saat ini.
# id
Gunakan perintah id untuk menampilkan identitas user.
# tty
Jika untuk menampilkan informasi tentang user yang sedang aktif
# su atau su -
Anda dapat berpindah dari user yang sedang aktif menjadi user lain
tanpa harus melakukan logout.
# adduser atau useradd
Untuk membuat user baru digunakan perintah adduser atau useradd.
# passwd
membuat password user atau mengganti password user yang sudah ada.
Format : passwd option nama_user
# userdel -r
Gunakan perintah userdel untuk menghapus user. -r adalah menghapus home direktori user nya.
Format : userdel option nama_user_yang_akan_dihapus
# groupadd
Perintah ini digunakan untuk membuat group.
Format : groupadd option nama_grup_baru
# groupdel
Group yang ada juga dapat dihapus. Gunakan perintah groupdel
Format : groupdel nama_group_yang_akan_dihapus
Perintah ini digunakan untuk menampilkan user yang sedang login
saat ini.
# id
Gunakan perintah id untuk menampilkan identitas user.
# tty
Jika untuk menampilkan informasi tentang user yang sedang aktif
# su atau su -
Anda dapat berpindah dari user yang sedang aktif menjadi user lain
tanpa harus melakukan logout.
# adduser atau useradd
Untuk membuat user baru digunakan perintah adduser atau useradd.
# passwd
membuat password user atau mengganti password user yang sudah ada.
Format : passwd option nama_user
# userdel -r
Gunakan perintah userdel untuk menghapus user. -r adalah menghapus home direktori user nya.
Format : userdel option nama_user_yang_akan_dihapus
# groupadd
Perintah ini digunakan untuk membuat group.
Format : groupadd option nama_grup_baru
# groupdel
Group yang ada juga dapat dihapus. Gunakan perintah groupdel
Format : groupdel nama_group_yang_akan_dihapus
#whoami
Fungsi : Untuk mengetahui user yang sedang login
Command : whoami
Command : whoami
F.
PERINTAH DASAR LINUX YANG BERHUBUNGAN DENGAN
SHUTDOWN DAN RESTART
·
Shutdown
1. Ketikkan perintah
halt
halt
2. Ketikkan perintah
shutdown -h now
shutdown -h now
3. Ketikkan perintah
init 0
init 0
4. Ketikkan perintah
Power off
·
Reboot
Komputer
1. Ketikan perintah
reboot
2. Ketikan perintah
shutdown -r now
3. Ketikan perintah
reboot
2. Ketikan perintah
shutdown -r now
3. Ketikan perintah
init 6
G.
PERINTAH DASAR LINUX YANG BERHUBUNGAN DENGAN
HISTORY
#date
Fungsi : Melihat tanggal
Command : date
Command : date
#cal
Fungsi : melihat tanggal dalam bentuk kalender
Command : cal
Command : cal
#who
Fungsi : Untuk mengetahui user yang sedang aktif
Command : who
Command : who
#clear
Fungsi : Untuk membersihkan layar
Command : clear
Command : clear
#history
Fungsi : Untuk menampilkan perintah-perintah yang digunakan
sebelumnya
Command : history
Command : history
NB : Jika anda ingin lebih tahu apa-apa saja option dari setiap
perintah yang ada di atas,lakukan perintah di bawah ini sebagai contoh nya
adalah : #tar
maka ketik perintah seperti : # tar --help
maka ketik perintah seperti : # tar --help