02.檔案管理課後習題
檔案及目錄課後作業
1.從/proc/meminfo中過濾出記憶體的使用情況,並儲存到/root/mem.txt中
2.透過df命令過濾出/分割槽的使用情況,並儲存到/root/df.txt
3.透過man man > /root/man.txt操作建立man命令的文字手冊頁,用vi編輯器開啟man.txt檔案,並以此檔案作為練習素材。
4.在man.txt檔案中顯示行號。
5.在第5行後讀入/root/mem.txt和/root/df.txt的內容。
5r /root/mem.txt
5r /root/df.txt
6.切換到最後一行,讀入/etc/passwd的內容。
7.刪除10到20行的內容。
8.將6、7行剪下到100行後。
6,7t 100
9.在檔案中查詢”bin”字串。
10.將檔案中所有的”bin”字串替換為”rtjy”。
11.儲存該檔案後退出vi編輯器。
12.濾除該檔案所有的空行之後,儲存到/media/man.txt。
13.將/media/man.txt透過tar命令呼叫gzip壓縮歸檔到/opt/目錄下。
14.刪除/root/man.txt。
15.將13步備份的檔案釋放到/mnt目錄下。
linux打包與壓縮習題
0.列出linux常用打包工具並寫相應的壓縮、解壓縮引數
**
ZIP****壓縮⼯具** zip 是壓縮⼯具, unzip 是解壓縮⼯具
**TAR****壓縮⼯具** //常⽤打包與壓縮組合
czf //打包tar.gz格式
cjf //打包tar.bz格式
cJf //打包tar.xz格式
zxf //解壓tar.gz格式
jxf //解壓tar.bz格式
xf //⾃動選擇解壓模式
tf //檢視壓縮包內容
1.如何用gzip命令對檔案進行壓縮、解壓縮,給出實踐步驟。
2.如何用bzip2命令對檔案進行壓縮、解壓縮,給出實踐步驟。
tar cjf test.tar.bz2 dir.txt dir/
3.如何用zip命令對檔案以及目錄進行壓縮、解壓縮,給出實踐步驟。
//壓縮⽂件為zip包
[root@wing ~]# zip filename.zip filename
//壓縮⽬錄為zip包
[root@wing ~]# zip -r dir.zip dir/
//解壓zip⽂件包, 預設解壓⾄當前⽬錄
[root@wing ~]# unzip filename.zip
4.建立一個自己名子的檔案至/opt目錄,給出實踐步驟。
5.打包opt/整個目錄,並命名為test_opt.tar.gz,給出實踐步驟。
6.檢視打包好的test_opt.tar.gz裡的檔案,給出實踐步驟。
7.將打包好的test_opt.tar.gz內容指定解壓至/tmp目錄,並給出實踐步驟。
Linux系統VIM編輯器習題
1.建立目錄/vim ,複製檔案/etc/inittab到/vim目錄下,使用vim編輯/vim/inittab檔案,把其中 的第18行到24行註釋(使用連續行註釋命令)
2.編輯/vim/inittab檔案,把第10 行到20行之間的字串init都替換為boot
3.設定vim配置檔案,使每次使用vi編輯任何檔案都自動顯示行號
4.編輯/vim/inittab檔案,定位到第15行,游標跳到行尾新增“www.wing.com”,然後復 制此行到第20行後
5.刪除/vim/inittab檔案的第1行到第15行
6.編輯/vi.test/inittab定位到螢幕下端,把游標所在處字元替換為“x”,查詢字串“NOT”,找 到後替換為“YE:S”,儲存退出