網絡

隨意筆記 :

● ----cd filename //向下級目錄切換
● ----cd .. //向上級目錄切換
----cd ~ //回到當前用戶家目錄
----cd / //直接回到根目錄
目錄下文件查看指令
----ls //list查看目錄下的文件列表
----ls -l //list-list 以列表的形式查看目錄文件的詳細信息
----ls -a //list-all 查看全部文件,包括隱藏的文件
----ls -al //list-all list 以列表形式查看全部包括隱藏文件詳細信息
----ls 目錄名 //查看指定目錄下

    Linux網絡設置 :

ifconfig、ping、netstat、traceroute
dig和nslookup、、
host、hostname、
route、arp、ethtool、
GUI管理命令system-config-network。

第一個命令ifconfig,這個命令可以查看當前主機的ip地址和網卡信息。
(附加網卡的啓用ifup eth0與停用stop eth0命令)

啓用或關閉混雜模式,用於網絡監控:

    ifconfig INTERFACE -promisc

    ifconfig INTERFACE promisc

    注意:使用ifconfig修改的內容會立即生效,但不會永久生效,若想永久生效,須修改配置文件。

 Ip

[ OPTIONS ] OBJECT { COMMAND | help }

        常用的OBJECT有:link,addr,route;

        每個OBJECT對應不同的COMMAND;

        可以對每個OBJECT查看其man手冊,也可以查看其幫助:

          eg:man ip link;

             ip link help;

    ip link常用於開啓或關閉某個網絡接口

第二個命令ping,ping命令可以用來測試網絡的連通性

使用非常廣泛,不論是一般用戶還是***都喜歡鐘愛這個命令。

第三個命令netstat,netstat(網絡統計)命令顯示連接信息,路由表信息等,
通常配合使用參數,
這裏只演示一個參數netstat命令

    netstat命令用於查看網絡狀態,常用選項有:

        -t: 查看tcp連接

        -u:查看udp連接

        -n:以數字方式查看端口和IP

        -a:顯示所有狀態

        -l:查看處於監聽狀態的連接

第四個命令traceroute,
traceroute是路由跟蹤命令,
可以查看到你從源到目的的所經過的路由。

第五、六個命令dig與nslookup,
爲什麼放在一起講呢?原因是它們既有聯繫又有區別,
dig查詢DNS相關信息記錄,CNAME,MX記錄等等。
這個命令主要用於解決相關DNS查詢;
nslookup也具備查詢DNS的功能,

第七、八個命令host和hostname,
host命令可以用來查找到IP的名稱或IP的名字在IPv4和IPv6 DNS記錄和查詢,
hostname命令查看主機名,
或者你可以到/etc/sysconfig/network中修改主機名。

第九個命令route,可以用來查看路由表,也可以用來增加和刪除路由條目

第十個命令arp,ARP爲地址解析協議,可以看到默認的表使用。

第十一個命令ethtool,ethtool查看到網絡模式和網絡速度等信息。
有關配置可以到/etc/sysconfig/network-scripts/ifcfg-eth0下進行修改。

GUI管理命令system-config-network,
圖形化的管理界面調用命令。

配置網絡設置也可以使用配置IP地址、網關、DNS等。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章