Linux 文件内容查看与编辑
实验要求:
1. 使用合适的命令查看/etc/passwd文件的前 10 行内容;
2. 向copy_of_test.txt文件中追加一行内容 “这是追加的测试内容”,并使用命令查看文件内容确认追加成功;
3. 使用文本编辑器(如vim)打开copy_of_test.txt文件,将 “测试” 替换为 “练习”,保存并退出编辑器。
4. 综合操作
(1). 在/home目录下创建一个名为backup的目录,将/etc目录下所有以.conf结尾的文件复制到backup目录中;
(2). 统计backup目录中文件的数量,并输出结果;
(3). 将backup目录打包成一个名为etc_backup.tar.gz的压缩包,并删除原始的backup目录。
实验步骤:
1.
说明:-n 10 明确指定显示前10行。
2.
说明:>> 表示向文件末尾追加内容(若文件不存在则创建)。
查看:
说明:这个命令直接显示文件全部内容确认追加结果。
3.
说明:进入vim编辑模式。
说明:% 表示全文范围, s 是替换命令, g 表示全局替换。
说明:w 保存修改, q 退出vim。
4.
(1)
说明:mkdir 用于创建新目录。
说明:*.conf 是通配符,匹配所有以.conf结尾的文件。
(2)
说明:ls -l 列出详细信息, grep -c '^-' 统计以“-”开头(代表普通文件)的行数,即文件数量。
(3)
说明:-z 用gzip压缩, -c 创建压缩包, -v 显示过程, -f 指定压缩包名。
删除原目录:
说明:-r 递归删除目录及内容, -f 强制删除(无需确认)。