统计和检索文件内容
- wc命令 -c:统计文件内容中的字节数 -l:统计文件内容中的行数 -w:统计文件内容中的单词个数
- grep命令,检索、过滤文件内容 grep:目的是过滤出用户感兴趣的内容 语法:grep [选项] 模式或关键字 文件列表 简单例子: grep root /etc/passwd -i 忽略大小写 -v 取反 ^ 以某关键字开头 $ 以某关键字结尾,显示passwd文件中以sh结尾的行 ^$ 空行 -c count, 统计匹配到的行数 -l 一般和-r联用, 只显示包含关键字的文件的名字, 而不是显示文件内容 -r 递归检索
备份与恢复文档
- gzip和gunzip命令 使用gzip制作的压缩文件默认的扩展名为“*.gz”,制作压缩文件时,使用“-9”选项可以提高压缩的比率,当需要用gzip命令解压缩时,只需要用带“-d”选择即可,或者直接使用gunzip命令
- tar归档和释放命令 tar命令主要用于对目录和文件进行归档。在实际备份工作中,通常在归档的同时也会将包文件进行压缩(需要调用前面的gzip和bzip2命令),以节省磁盘空间。使用tar命令时,选项前的“-”号可以省略,常用的几个选项如下: -c:创建(create).tar格式的包文件 -C:解压时指定释放的目标文件夹 -f:表示使用归档文件 -j:调用bzip2程序进行压缩或解压 -p:打包时保留文件及目录的权限 -P:打包时保留文件及目录的绝对路径 -t:列表查看包内的文件 -v:输出详细信息 -x:解开.tar格式的包文件 -z:调用gzip程序进行压缩或解压
- 制作归档文件:-c -f -j/-z -v 归档文件的释放/解压:-C -f -j/-z -v -x 查看归档包里面的内容:-f -t
cut命令
- cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。 如果不指定 File 参数,cut 命令将读取标准输入。必须指定 -b、-c 或 -f 标志之一。 -f:显示指定字段的内容 -d:指定字段的分隔符,默认的字段分隔符为“TAB”