Linux命令(七)——網絡配置和網絡通信


在使用網絡前,需要對linux主機進行基本的網絡配置,配置后可以使該主機能夠同其他主機進行正常的通信。

一、網絡配置

1.ifcfg-ethn網絡配置文件

所有的網絡接口配置文件均存放在/etc/sysconfig/network-scripts目錄下

如系統的第一個以太網接口的配置文件為:/etc/sysconfig/network-scripts/ifcfg-eth0

2.netconfig網絡配置工具

netconfig 運行在字符界面下,可以方便的進行網絡配置。

使用netconfig完成網絡配置后,只是修改了相應的網絡配置文件,並沒有使新的屬性生效,所以要立即重新啟動網絡服務。

執行命令:service network restart  //重啟網絡服務

netconfig默認配置網卡eth0,若需要配置其他網卡,則:netconfig --device eth1  //配置指定的網卡

3.ifconfig顯示及設置當前活動的網卡

(1)顯示當前活動的網卡:ifconfig

(2)重新設置網卡的IP地址:ifconfig  網卡設備名   IP地址  

(3)把指定的一塊網卡設為多個虛擬IP地址,n為網卡編號:ifconfig  網卡設備名:n  IP地址

(4)激活或停止指定網卡:ifconfig  網卡設備名  up|down

ifdown eth0  //停止eth0    ifup eth0  //激活eth0

ifconfig eth0:1 down  //停止eth0:1    ifconfig eth0:1 192.168.1.60 up  //激活eth0:1

4.ping測試網絡連接狀態

ping  [-c  報文數]  目的主機地址

如:ping -c 5 192.168.1.60  //發送五條報文后自動終止命令

  ping  192.168.1.60  //使用Ctrl+C組合鍵終止該命令,回到提示符狀態下。

5.ip addr列出系統中所有網卡及其綁定的IP地址

6.hostname   //顯示系統主機名

 hostname 主機名  //設置系統主機名

二、網絡通信

1.write實時發送信息

write username  [終端號]

Message  //消息正文

Ctrl+D   //組合鍵結束

2.wall向系統中所有用戶廣播消息wall  message

3.mesg設置禁止和允許接收消息

mesg  //查看當前消息接收狀態

mesg  n  //設置為禁止接收消息

mesg  y  //設置為允許接收消息

4.talk實時和某用戶交流

talk  username  [終端號]  //Ctrl+C組合鍵退出對話狀態

5.mail郵件命令

一般用戶的郵件地址在/var/spool/mail/用戶名,如wxy用戶的郵件地址為:/var/spool/mail/wxy

(1)shell編輯器寫郵件:mail  username

      Subject:topic  //主題名

      text      //正文

      Ctrl+D      //組合鍵結束

      Cc:username  //轉發的用戶名

(2)將文件內容作為郵件正文發送(利用管道)

mail  -s  topic  username <  filename

echo text | mail -s topic username

cat  a.txt | mail -s topic username

(3)接收和閱讀郵件

mail  //查看郵件

常用內部命令:&n  //閱讀n編號的郵件

         e  //編輯剛瀏覽過的郵件

         r  //回復剛瀏覽過的郵件

         h  //瀏覽所有郵件

         d n  //刪除n編號郵件

         x或q  //退出

         ?或help  //獲取mail命令幫助

         !command  //調用shell命令

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM