02文件管理课后习题

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的内容。

6.切换到最后一行,读入/etc/passwd的内容。


7.删除10到20行的内容。

8.将6、7行剪切到100行后。
:6,7d
:100
:p
9.在文件中查找”bin”字符串。


10.将文件中所有的”bin”字符串替换为”rtjy”。
%s/bin/rtjy/g

11.保存该文件后退出vi编辑器。
:wq!
12.滤除该文件所有的空行之后,保存到/media/man.txt。
sed '/^$/d' man.txt > /media/man.txt
13.将/media/man.txt通过tar命令调用gzip压缩归档到/opt/目录下。
tar czf /opt/man.tar.gz /media/man.txt
14.删除/root/man.txt。
rm -f /root/man.txt
15.将13步备份的文件释放到/mnt目录下。
tar xzf /opt/man.tar.gz -C /mnt/
linux打包与压缩习题

0.列出linux常用打包工具并写相应的压缩、解压缩参数
格式.gz

gzip 【需要压缩的文件】

gunzip 【解压缩文件名】

格式.tar.gz

tar 选项 【-zcf】 【压缩后文件名】 【目录】

tar -zcvf a.tar.gz a 将目录a压缩为a.tar.gz文件

-c 打包 ; -v显示详细信息; -f 指定文件名; -z打包同时压缩

tar 选项【-zvxf】 【.tar.gz的压缩文件名】 【解压后的存放目录,默认是当前目录】

tar -zxf a.tar.gz

-x 解包; -z解压缩; -f 指定解压文件名; -v 显示详细信息

格式 .zip

zip 【选项 -r】【压缩后的文件名】【文件或目录】

unzip 【.zip的压缩名】

格式.bz2

bzip2 选项【-k】 【文件】

bunzip2 选项【-k】 【文件】

1.如何用gzip命令对文件进行压缩、解压缩,给出实践步骤。

2.如何用bzip2命令对文件进行压缩、解压缩,给出实践步骤。

3.如何用zip命令对文件以及目录进行压缩、解压缩,给出实践步骤。

4.创建一个自己名子的文件至/opt目录,给出实践步骤。

5.打包opt/整个目录,并命名为test_opt.tar.gz,给出实践步骤。
tar czf test_opt.tar.gz /opt/
6.查看打包好的test_opt.tar.gz里的文件,给出实践步骤。
tar tzf test_opt.tar.gz
7.将打包好的test_opt.tar.gz内容指定解压至/tmp目录,并给出实践步骤。
tar xzfC test_opt.tar.gz /tmp/
Linux系统VIM编辑器习题

1.创建目录/vim ,拷贝文件/etc/inittab到/vim目录下,使用vim编辑/vim/inittab文件,把其中 的第18行到24行注释(使用连续行注释命令)
首先:set nu 显示行号

18gg光标定位到18行#处

Ctrl+v进入可视化模式

通过j键向下移动到24行

按shift+i 再按# 最后按ESC

2.编辑/vim/inittab文件,把第10行到20行之间的字符串init都替换为boot
:10,20s/init/boot/g
3.设置vim配置文件,使每次使用vi编辑任何文件都自动显示行号

vim ~/.vimrc #在用户家目录下新建一个vimrc的文件

在里面加入一行文字set umber

保存退出 就ok了(这里创建的时候最好是.vimrc 创建为隐藏文件)

第二种方法是 cd到家目录下 echo set number > .vimrc 就OK了

4.编辑/vim/inittab文件,定位到第15行,光标跳到行尾添加“www.wing.com”,然后复 制此行到第20行后

vim /vim/inittab

15gg

G

i www.oldboy.com

esc

yy

20gg

p

5.删除/vim/inittab文件的第1行到第15行
:1,15d
6.编辑/vi.test/inittab定位到屏幕下端,把光标所在处字符替换为“x”,查找字符串“NOT”,找 到后替换为“YES”,保存退出

vim /vim/inittab

G

rx

:%s/YES/NOT/g

posted @ 2023-04-08 13:22  仰望神明  阅读(44)  评论(0)    收藏  举报