Linux 網路通訊管理和系統服務管理
實驗七、網路通訊管理和系統服務管理
一、實驗要求
(1)掌握網路管理、網路通訊的常用命令;
(2)掌握系統服務管理的常用命令。
二、實驗內容和實驗步驟
1、網路管理、網路通訊的常用命令
【操作要求1】檢視RHEL 5的網路配置檔案
【操作步驟】
(1)輸入命令:cat/etc/sysconfig/network-scrpts/ifcfg-eth0;檢視系統啟動時用來初始化網路資訊的檔案;
(2)輸入命令:cat /etc/sysconfig/network;該檔案包含了主機最基本的網路資訊,用來系統啟動;
(3)輸入命令:cat /etc/xinetd.conf;該檔案定義了由超級程式xinted啟動的網路服務,
(4)輸入命令:cat /etc/hosts;該檔案完成主機名對映為IP地址的功能,
(5)輸入命令:cat /etc/host.conf;檢視配置域名服務客戶端的控制檔案,截圖如下:
(6)輸入命令:cat /etc/resolv.conf;檢視配置域名服務客戶端的IP地址,截圖如下:
(7)輸入命令:cat /etc/protocols;檢視設定主機使用的協議以及各個協議的協議號。截圖如下:
(8)輸入命令:cat /etc/services;檢視設定主機的不同埠的網路服務檔案。
【操作要求2】顯示主機名。
【操作步驟】輸入命令:hostname,截圖如下:
【操作要求3】以root身份,設定系統主機名為:Linux-5
【操作步驟】
(1)輸入命令:hostname Linux-5
(2)輸入命令:hostname; 截圖如下:
【操作要求4】顯示當前活動的網路卡設定。
【操作步驟】輸入命令:ifconfig;截圖如下:
【操作要求5】以root身份重新設定網路卡的IP地址為:192.168.1.100
【操作步驟】輸入命令:ifconfig eth0 192.168.1.100
注意:如果使用者是在終端更改IP地址,更改完之後就會失去和主機連線,需以新的IP地址重新登入主機。
【操作要求6】啟用和停止指定的網路卡。
【操作步驟】輸入命令:ifconfig 網路卡裝置名 up|down
【操作要求7】用ping命令測試網路連線狀態。
【操作步驟】輸入命令:ping 192.168.1.1,截圖如下:
使用Ctrl+C組合鍵可以中途終止該命令,回到提示符狀態下。
【操作要求8】已知系統中有多個以a使用者名稱登入的使用者,b使用者要向其中一個指定的a使用者傳送訊息。
【操作步驟】
(1)建立使用者a,b;截圖如下:
(2)開啟多個終端並以不同的使用者名稱進行登入,並檢視收發訊息。
(3)輸入命令:
$ who //b使用者檢視當前系統中的使用者基本資訊
$write a pts/1 //向埠號為pts/1的a使用者傳送訊息
Hello,just a test! // 訊息內容
$ //按ctrl+D
$ //埠號為pts/1的a使用者接受到的訊息。
Message from…….
Hello,just a test!
EOF // 訊息結束標誌
以上步驟截圖如下:
【操作要求9】a使用者以廣播方式傳送訊息:hello!
【操作步驟】
(1)輸入命令:who
(2)輸入命令:who am i
(3)輸入命令: wall hello! 以上步驟截圖如下:
【操作要求10】設定b使用者為禁止接受訊息狀態,並測試。
【操作步驟】
(1)輸入命令:mesg //使用者b檢視當前訊息的接受狀態
(2)輸入命令:mesg n //設定b使用者為禁止接受狀態
(3)輸入命令:write b //使用者a無法再給b使用者傳送訊息
以上步驟截圖如下:
一般情況下,訊息禁止對root使用者和相同使用者名稱之間無效。
【操作要求11】給root發一個mail,內容為:hi,2016,just a test!
【操作步驟】
(1)輸入命令:mail root
Subject:it is a mail
hi,2016,just a test!
按Ctrl+D
Cc:a 以上步驟截圖如下:
(2)輸入命令:su – 切換到root 輸入口令;
(3)輸入命令:mail
(4)輸入郵件編號,檢視郵件。以上步驟截圖如下:
(5)輸入引數:r,回覆剛剛瀏覽過的郵件。
(6)輸入內容:Have a nice day!
(7)按Ctrl+D
(8)輸入x 退出。以上步驟截圖如下:
【操作要求12】 網路配置工具netconfig
【操作步驟】
(1)輸入命令: netconfig (root許可權);介面截圖如下:
【注】使用netconfig程式配置完網路屬性後只是修改了相應的網路配置檔案,並沒用使新設定的屬性在當前系統中生效,所以需要重新啟動網路服務,才能使新的配置在當前系統中生效。
(2)重新啟動網路服務,輸入命令:service network restart
2、掌握系統服務管理的常用命令
【操作要求1】檢視系統配置檔案inittab。
【操作步驟】輸入命令:cat /etc/inittab; 截圖如下:
當前系統啟動預設級別為:
【操作要求2】顯示系統當前的和上一次的執行級別。
【操作步驟】輸入命令:runlevel;截圖如下:
如系統不存在上一次的執行級別,用N來代替。
【操作要求3】檢視及設定系統服務的啟動狀態。
【操作步驟】
(1) 輸入命令:chkconfig --list ;列出所有服務,截圖如下:
(2)輸入命令:chkconfig --list httpd ;列出指定服務,截圖如下:
(3)把以上顯示的httpd服務更改各種級別的啟動狀態操作為:
輸入命令:chkconfig -- level 2345 httpd on
輸入命令:chkconfig – list httpd ; 截圖如下:
【操作要求4】轉換服務的執行級別。
【操作步驟】
(1)輸入命令:init 2 ;切換到第2執行級別
(2)輸入命令:runlevel ;檢視執行級別 截圖如下:
(3)輸入命令:init 0 ;該命令用於關機,注意儲存之前的文件;
(4)輸入命令:init 6;該命令用於重啟,注意儲存之前的文件。
【操作要求4】啟動、停止或重新啟動某個服務。
【操作步驟】
(1)輸入命令:service httpd status
(2)輸入命令:service httpd start
(3)輸入命令:service httpd restart ;以上步驟截圖如下:
【操作要求5】ntsysv系統自啟動服務控制
ntsysv是Linux系統提供的可以在字元終端執行的命令,用於設定系統啟動時自動啟動服務的一個命令列程式,該命令只有管理員才有權執行此程式。
【操作步驟】輸入命令:ntsysv ;進入介面後,截圖如下:
相關文章
- 在Linux中,如何配置和管理系統服務?Linux
- 如何管理企業通訊服務?
- 通訊錄管理系統
- linux核心基礎-系統服務管理Linux
- 服務管理與通訊,基礎原理分析
- 在 Linux 系統中如何管理 systemd 服務Linux
- Linux下cifs公用網際網路系統和samba服務LinuxSamba
- 『學了就忘』Linux服務管理 — 75、Linux系統中的服務Linux
- c++—通訊錄管理系統C++
- Linux系統學習之網路管理Linux
- Linux服務管理Linux
- 開放式服務管理系統
- Python_UNIX和Linux系統管理指南(四)—— 網路PythonLinux
- Linux系統學習(四)Linux網路服務Linux
- 網路管理技巧進階:如何管理實時通訊軟體
- 使用Systemctl命令來管理系統服務
- 通訊錄管理系統(C++實現)C++
- ZKEYS管理系統服務於哪些物件?物件
- DMSP開發者管理服務系統 V1.5
- 學生就業管理服務系統人員求職管理軟體就業求職
- 服裝管理系統
- SSECMM在某通訊網路管理系統安全工程中的應用與實踐
- Linux網路管理Linux
- 專案管理學習筆記二:資訊系統服務管理專案管理筆記
- 順通訊息資源庫存管理系統檔案管理軟體
- 教務管理系統
- Linux系統管理之定時任務Linux
- 【硬派網路計費系統】- 社群管理
- Linux系統管理之硬碟管理Linux硬碟
- Linux系統管理之程式管理Linux
- 網路盒子APK和後臺管理軟體IPTV系統APK
- 【C++課程設計】通訊錄管理系統C++
- 企業資訊與網路通訊安全(4)公司的管理和產權 (轉)
- go語言遊戲服務端開發(二)——網路通訊Go遊戲服務端
- linux系統管理Linux
- 解析linux包管理和系統更新Linux
- 13、Linux網路管理Linux
- 【Solaris】Solaris10作業系統 SMF服務管理作業系統