實驗環境
爲了進一步熟悉Linux服務器的配置文件,學會查看和編輯系統配置,需要管理員儘快掌握查看和檢索文件內容的方法,以及在命令行界面中對vi文本編輯器的使用,並能夠對文檔進行備份與恢復操作。
需求描述
練習文件查看及檢索操作
(1)查看/etc/filesystems文件,確認當前系統支持的文件系統類型
(2)分頁查看/etc/services文件,瞭解各種服務默認使用的協議、端口號
(3)從/proc/meminfo文件中過濾出物理內存大小,空閒內存大小
練習備份與恢復操作
(1)備份整個/etc目錄樹,製作成歸檔壓縮包文件etc.tar.gz
(2)查看etc.tar.gz文件中包含的目錄及文件列表
(3)將etc.tar.gz文件恢復到/tmp目錄下,確認後再刪除/tmp/etc文件夾
練習vi編輯器的基本使用
(1)通過“man man | col –b > man.txt”操作創建man命令的文本手冊頁,用vi編輯器打開man.txt文件,以此文件作爲練習素材
(2)切換到末行模式,並輸入“:set nu”命令顯示出行號
(3)將第6行的內容複製到第2行,並刪除第2行以後的幾個空行
(4)在文件中查找“-k”字符串
(5)將文件中的所有“string”字符串替換爲“BENET”
(6)保存該文件後退出vi編輯器
(7)重新打開man.txt文件,只保留前5行,刪除其餘所有內容
(8)複製/root/.bashrc文件的內容到第5行以後,然後另存爲man2.txt文件
使用vi修改系統配置
(1)爲/etc/inittab、/etc/issue文件做好備份,以便在必要時進行恢復
(2)用vi編輯器打開/etc/inittab文件,查找到包含“id:5:inittabfault:”字符串的行,將其修改爲“id:3:inittabfault:”
(3)用vi編輯器打開/etc/issue文件,刪除其中的所有內容,添加一行新的文字“Windows Server 2008 Enterprise R2”(或者用戶自己編寫的其他文本)
(4)重新啓動系統,觀察Linux登錄界面的變化(文本界面,個性化登錄提示)
(5)根據備份文件恢復/etc/inittab、/etc/issue文件的內容
實驗步驟
1.練習文件查看及檢索操作
(1)查看/etc/filesystems文件,確認當前系統支持的文件系統類型
(2)分頁查看/etc/services文件,瞭解各種服務默認使用的協議、端口號
(3)從/proc/meminfo文件中過濾出物理內存大小,空閒內存大小
2. 練習備份與恢復操作
(1)備份整個/etc目錄樹,製作成歸檔壓縮包文件etc.tar.gz
(2)查看etc.tar.gz文件中包含的目錄及文件列表
(3) 將etc.tar.gz文件恢復到/tmp目錄下,確認後再刪除/tmp/etc文件夾
3.練習vi編輯器的基本使用
(1)通過“man man | col –b > man.txt”操作創建man命令的文本手冊頁,用vi編輯器打開man.txt文件,以此文件作爲練習素材
(2)切換到末行模式,並輸入“:set nu”命令顯示出行號
(3)將第6行的內容複製到第2行,並刪除第2行以後的幾個空行
(4)刪除第3到5行的空格
(5)在文件中查找“-k”字符串
(6)將文件中的所有“string”字符串替換爲“BENET”
(7)保存該文件後退出vi編輯器
(8)重新打開man.txt文件,只保留前5行,刪除其餘所有內容
按d$鍵刪除光標處到行尾的所有字符
(9)複製/root/.bashrc文件的內容到第5行以後,然後另存爲man2.txt文件
另存爲man2.txt
4.使用vi修改系統配置
(1)爲/etc/inittab、/etc/issue文件做好備份,以便在必要時進行恢復
(2)用vi編輯器打開/etc/inittab文件,查找到包含“id:5:inittabfault:”字符串的行,將其修改爲“id:3:inittabfault:”
使用vi /etc/inittab 打開/etc/inittab文件
(3)用vi編輯器打開/etc/issue文件,刪除其中的所有內容,添加一行新的文字“Windows Server 2008 Enterprise R2”(或者用戶自己編寫的其他文本)
(4)重新啓動系統,觀察Linux登錄界面的變化(文本界面,個性化登錄提示)
(5)根據備份文件恢復/etc/inittab、/etc/issue文件的內容