RHCSA学习 — 第四次作业
1,文件内容查看
(1)可以用head命令显示前6行,再用tail命令显示最后一行即可
(2)可以通过grep来过滤文件的标准输出
使用^正则符匹配行首
(3)使用$正则符匹配行尾
(4)通过grep命令可以过滤包含数字的行
grep -v // 列出没有关键词的行
2,文件处理命令
(1)
(2)思路是先使用grep和tail命令把IP地址所在行提出来,然后用tr去掉行首的空格,使用cut切割
3,复制、移动
cp [选项] 源文件 目标文件
mv [选项] 源文件名 目标文件名
(1)
(2)
(3)
(4)和(5)
(6)
4,文件查找
find [path] [选项]
(1) -mtime匹配文件修改时间,+1表示大于等于两天前的内容
(2) 使用-name匹配文件名称
(3) 使用-type匹配文件类型,d为目录文件
(4) -size匹配文件大小
5,打包压缩
zip 文件名 #压缩文件
unzip 文件名 #解压文件
(1) 使用-r选项将指定目录下所有文件和子目录递归处理
zip -r 文件夹名称 需要压缩的文件
(2) 使用-d选项指定解压目录
(3)
tar czf 文件名.tar.gz 要打包压缩的目录或者文件名
(4)
tar t[v]f 打包的文件名 #查看包中的文件列表
(5)可以使用scp命令从windows系统远程拷贝linux的文件到本地:
(6) 使用-p选项在打包时保留权限