Anasayfa » nasıl » Linux Terminalinden Ağ ile Nasıl Çalışılır Bilmeniz Gereken 11 Komut

    Linux Terminalinden Ağ ile Nasıl Çalışılır Bilmeniz Gereken 11 Komut

    Dosya indirmek, ağ sorunlarını teşhis etmek, ağ arayüzlerinizi yönetmek veya ağ istatistiklerini görüntülemek isteyip istemediğinize yönelik bir terminal komutu vardır. Bu koleksiyon, denenmiş ve doğru araçları ve birkaç yeni komutu içerir..

    Bunun çoğunu grafik bir masaüstünden yapabilirsiniz, ancak terminali nadiren kullanan Linux kullanıcıları bile ping ve diğer ağ tanılama araçlarını kullanmak için sık sık birini başlatır..

    kıvrılmak

    Kullan bukle veya wget Terminalden ayrılmadan İnternet'ten dosya indirme komutları. Kıvrımlı kullanıyorsanız, yazın kıvırmak ardından dosya yolu. wget kullanıcıları kullanabilir wget hiçbir seçenek olmadan… Dosya geçerli dizinde görünecektir..

    kıvırmak -O website.com/dosya
    wget website.com/dosya

    ping

    ping ECHO_REQUEST paketlerini belirttiğiniz adrese gönderir. Bilgisayarınızın İnternet ile mi yoksa belirli bir IP adresiyle iletişim kurabildiğini görmek için harika bir yol. Ancak birçok sistemin ping'lere yanıt vermeyecek şekilde yapılandırıldığını unutmayın..

    Windows'taki ping komutunun aksine, Linux ping komutu siz onu sonlandırana kadar paket göndermeye devam edecektir. İle sonlu miktarda paket belirleyebilirsiniz. -c şalter.

    ping -c 4 google.com

    iz bırakma ve iz bırakma

    tracepath komutu şuna benzer traceroute, ancak kök ayrıcalıkları gerektirmez. Aynı zamanda, varsayılan olarak Ubuntu'da yüklüdür, traceroute değildir. tracepath, ağ yolunu belirttiğiniz bir hedefe kadar izler ve yol boyunca her "sıçramayı" raporlar. Ağ sorunlarınız veya yavaşlığınız varsa, tracepath size ağın nerede başarısız olduğunu veya yavaşlığın nerede gerçekleştiğini gösterebilir..

    tracepath example.com

    mtr

    mtr komut, ping ve tracepath'i tek bir komutta birleştirir. mtr, her bir “atlama” için ping süresini gösteren paketler göndermeye devam edecektir. Bu, size herhangi bir sorun da gösterecektir - bu durumda, atlama 6'nın paketlerin% 20'sini kaybettiğini görebiliriz.

    mtr howtogeek.com

    İşiniz bitince çıkmak için q veya Ctrl-C tuşlarına basın..

    evsahibi

    evsahibi komutu DNS aramalarını gerçekleştirir. Bir etki alanı adı verin, ilgili IP adresini göreceksiniz. Bir IP adresi verdiğinizde, ilişkili alan adını göreceksiniz.

    ev sahibi howtogeek.com
    ev sahibi 208.43.115.82

    kim

    kim komutu size bir web sitesinin whois kayıtlarını gösterir, böylece kimin kaydolduğu ve belirli bir web sitesine sahip olduğu hakkında daha fazla bilgi görüntüleyebilirsiniz..

    whois example.com

    ifplugstatus

    ifplugstatus komutu bir kablonun ağ arabirimine takılı olup olmadığını söyleyecektir. Ubuntu'da varsayılan olarak kurulu değildir. Yüklemek için aşağıdaki komutu kullanın:

    sudo apt-get install ifplugd Instagram Hesabındaki Resim ve Videoları ifplugd

    Tüm arayüzlerin durumunu görmek için komutu çalıştırın veya durumunu görüntülemek için belirli bir arayüz belirtin.

    ifplugstatus
    ifplugstatus eth0

    “Bağlantı atımı algılandı”, kablonun takılı olduğu anlamına gelir. Takılı değilse “takılı değil” göreceksiniz.

    ifconfig

    ifconfig Komut, sisteminizin ağ arayüzlerini yapılandırmak, ayarlamak ve hata ayıklamak için çeşitli seçeneklere sahiptir. IP adreslerini ve diğer ağ arayüzü bilgilerini görüntülemek için de hızlı bir yoldur. tip ifconfig İsimleri dahil, aktif durumda olan tüm ağ arayüzlerinin durumunu görüntülemek için. Ayrıca, bu arayüzle ilgili bilgileri görüntülemek için bir arayüzün adını da belirleyebilirsiniz..

    ifconfig
    ifconfig eth0

    ifdown ve ifup

    ifdown ve ifup komutlar koşmakla aynı şeydir ifconfig up veya ifconfig down. Bir arayüzün adı göz önüne alındığında, arayüzü aşağı indirir veya getirir. Bu kök izinleri gerektirir, bu yüzden Ubuntu'da sudo kullanmalısınız..

    sudo ifdown eth0
    sudo ifup eth0

    Bunu bir Linux masaüstü sisteminde deneyin; muhtemelen bir hata mesajı alırsınız. Linux masaüstleri genellikle sizin için ağ arayüzlerini yöneten NetworkManager kullanır. Bu komutlar yine de NetworkManager olmayan sunucularda çalışacaktır..

    NetworkManager'ı komut satırından gerçekten yapılandırmanız gerekirse, nmcli komuta.

    dhclient

    dhclient komutu, bilgisayarınızın IP adresini serbest bırakabilir ve DHCP sunucunuzdan yenisini alabilir. Bu kök izinleri gerektirir, bu yüzden Ubuntu'da sudo kullanın. Yeni bir IP adresi almak için herhangi bir seçenek olmadan dhclient'i çalıştırın veya -r Mevcut IP adresinizi serbest bırakmak için.

    sudo dhclient -r
    sudo dhclient

    netstat

    netstat komutu, açık soketler ve yönlendirme tabloları dahil olmak üzere birçok farklı arayüz istatistiklerini gösterebilir. Seçenek olmadan netstat komutunu çalıştırdığınızda, açık yuvaların bir listesini göreceksiniz..

    Bu komutla yapabileceğiniz daha çok şey var. Örneğin, netstat -p açık yuvalarla ilişkili programları görüntülemek için komut.

    Tüm bağlantı noktalarına ait ayrıntılı istatistikleri görüntüleyin. netstat -s.


    Geçmişteki süreçleri yönetmek ve dosyalarla çalışmak için komutları da ele aldık.