Cara Bekerja dengan Jaringan dari Terminal Linux: 11 Perintah yang Harus Anda Ketahui

Daftar Isi:

Cara Bekerja dengan Jaringan dari Terminal Linux: 11 Perintah yang Harus Anda Ketahui
Cara Bekerja dengan Jaringan dari Terminal Linux: 11 Perintah yang Harus Anda Ketahui

Video: Cara Bekerja dengan Jaringan dari Terminal Linux: 11 Perintah yang Harus Anda Ketahui

Video: Cara Bekerja dengan Jaringan dari Terminal Linux: 11 Perintah yang Harus Anda Ketahui
Video: Semua Serba ARM, Apakah ini Akhir dari CPU x86? - YouTube 2024, Mungkin
Anonim
Baik Anda ingin mengunduh file, mendiagnosis masalah jaringan, mengelola antarmuka jaringan, atau melihat statistik jaringan, ada perintah terminal untuk itu. Koleksi ini berisi alat yang dicoba dan benar serta beberapa perintah baru.
Baik Anda ingin mengunduh file, mendiagnosis masalah jaringan, mengelola antarmuka jaringan, atau melihat statistik jaringan, ada perintah terminal untuk itu. Koleksi ini berisi alat yang dicoba dan benar serta beberapa perintah baru.

Anda dapat melakukan sebagian besar hal ini dari desktop grafis, meskipun bahkan pengguna Linux yang jarang menggunakan terminal sering kali meluncurkan satu untuk menggunakan ping dan alat diagnostik jaringan lainnya.

ikal & wget

Menggunakan ikal atau wget perintah untuk mengunduh file dari Internet tanpa meninggalkan terminal. Jika Anda menggunakan ikal, ketik curl -O diikuti oleh jalur ke file. pengguna wget dapat menggunakan wget tanpa opsi apa pun. File akan muncul di direktori saat ini.

curl -O website.com/file wget website.com/file

Image
Image

ping

ping mengirim paket ECHO_REQUEST ke alamat yang Anda tentukan. Ini adalah cara yang bagus untuk mengetahui apakah komputer Anda dapat berkomunikasi dengan internet atau alamat IP tertentu. Ingatlah bahwa banyak sistem dikonfigurasi untuk tidak merespons ping.

Tidak seperti perintah ping pada Windows, perintah ping Linux akan terus mengirim paket sampai Anda menghentikannya. Anda dapat menentukan jumlah paket terbatas dengan - c beralih.

ping -c 4 google.com

Image
Image

tracepath & traceroute

Itu tracepath perintah mirip dengan traceroute, tetapi tidak memerlukan hak akses root. Itu juga dipasang secara default di Ubuntu, sementara traceroute tidak. tracepath menelusuri jalur jaringan ke tujuan yang Anda tentukan dan melaporkan setiap "hop" di sepanjang jalur. Jika Anda mengalami masalah jaringan atau kelambatan, tracepath dapat menunjukkan di mana jaringan gagal atau di mana kelambatan itu terjadi.

tracepath example.com

Image
Image

mtr

Itu mtr perintah menggabungkan ping dan tracepath ke dalam satu perintah. mtr akan terus mengirim paket, menunjukkan kepada Anda waktu ping untuk setiap "hop." Ini juga akan menunjukkan Anda masalah - dalam hal ini, kita dapat melihat bahwa hop 6 kehilangan lebih dari 20% dari paket.

mtr howtogeek.com

Tekan q atau Ctrl-C untuk berhenti ketika Anda selesai.
Tekan q atau Ctrl-C untuk berhenti ketika Anda selesai.

tuan rumah

Itu tuan rumah perintah melakukan pencarian DNS. Berikan nama domain dan Anda akan melihat alamat IP terkait. Beri alamat IP dan Anda akan melihat nama domain terkait.

host howtogeek.com host 208.43.115.82

Image
Image

siapa yang

Itu siapa yang perintah akan menunjukkan kepada Anda catatan whois suatu situs web, sehingga Anda dapat melihat informasi lebih lanjut tentang siapa yang mendaftarkan dan memiliki situs web tertentu.

whois example.com

Image
Image

ifplugstatus

Itu ifplugstatus perintah akan memberi tahu Anda apakah kabel dicolokkan ke antarmuka jaringan atau tidak. Itu tidak diinstal secara default di Ubuntu. Gunakan perintah berikut untuk menginstalnya:

sudo apt-get install ifplugd

Jalankan perintah untuk melihat status semua antarmuka atau tentukan antarmuka tertentu untuk melihat statusnya.

ifplugstatus ifplugstatus eth0

"Tautan ketukan terdeteksi" berarti kabel dicolokkan. Anda akan melihat "dicabut" jika tidak.
"Tautan ketukan terdeteksi" berarti kabel dicolokkan. Anda akan melihat "dicabut" jika tidak.

ifconfig

Itu ifconfig perintah memiliki berbagai opsi untuk mengonfigurasi, menyetel, dan men-debug antarmuka jaringan sistem Anda. Ini juga cara cepat untuk melihat alamat IP dan informasi antarmuka jaringan lainnya. Mengetik ifconfig untuk melihat status semua antarmuka jaringan yang sedang aktif, termasuk nama mereka. Anda juga dapat menentukan nama antarmuka untuk hanya melihat informasi tentang antarmuka itu.

ifconfig ifconfig eth0

Image
Image

ifdown & ifup

Itu ifdown dan ifup perintah adalah hal yang sama dengan berlari ifconfig up atau ifconfig down. Dengan nama antarmuka, mereka menurunkan antarmuka atau memunculkannya. Ini memerlukan izin root, jadi Anda harus menggunakan sudo di Ubuntu.

sudo ifdown eth0 sudo ifup eth0

Coba ini di sistem desktop Linux dan Anda mungkin akan mendapatkan pesan kesalahan. Desktop Linux biasanya menggunakan NetworkManager, yang mengelola antarmuka jaringan untuk Anda. Perintah-perintah ini akan tetap bekerja di server tanpa NetworkManager.
Coba ini di sistem desktop Linux dan Anda mungkin akan mendapatkan pesan kesalahan. Desktop Linux biasanya menggunakan NetworkManager, yang mengelola antarmuka jaringan untuk Anda. Perintah-perintah ini akan tetap bekerja di server tanpa NetworkManager.

Jika Anda benar-benar perlu mengkonfigurasi NetworkManager dari baris perintah, gunakan nmcli perintah.

dhclient

Itu dhclient perintah dapat melepaskan alamat IP komputer Anda dan mendapatkan yang baru dari server DHCP Anda. Ini membutuhkan izin root, jadi gunakan sudo di Ubuntu. Jalankan dhclient tanpa opsi untuk mendapatkan alamat IP baru atau gunakan - r beralih untuk melepaskan alamat IP Anda saat ini.

sudo dhclient -r sudo dhclient

Image
Image

netstat

Itu netstat perintah dapat menunjukkan banyak statistik antarmuka yang berbeda, termasuk soket terbuka dan tabel routing. Jalankan perintah netstat tanpa opsi dan Anda akan melihat daftar soket terbuka.

Image
Image

Ada banyak lagi yang dapat Anda lakukan dengan perintah ini. Misalnya, gunakan netstat -p perintah untuk melihat program yang terkait dengan soket terbuka.

Image
Image

Lihat statistik terperinci untuk semua port dengan netstat -s.

Image
Image

Kami juga telah menyertakan perintah untuk mengelola proses dan bekerja dengan file di masa lalu.

Direkomendasikan: