赞
踩
concatenate,连接文件并打印到标准输出设备上(查看文件)
(1) #cat文件的路径
常用选项: -n列出行号
(2)#tac
含义:倒序显示(应用:查看日志)
查看一个文件的前n行,默认显示前10行。
用法:
- #head -number文件路径【n表示数字】
- #head -n number文件路径
【注】head -n -3 a.txt--含义是最后3行不显示
查看一个文件的末n行,默认显示后10行
(1)#tail -number 文件路径【n表示数字】
#tail -n number 文件路径
(2)#tail -f 文件路径
含义:持续检测文件内容,一般用于查看系统日志
4.less指令
查看文件,支持翻页
用法:#less文件路径
操作指令:
- 空格键:向下翻动一页
- [pagedown]:向下翻动一页
- [pageup]:向上翻动一页
- j:下一行
- k: 上一行
- G:移动到最后一行
- g︰移动到第一行
- /字符串:向下搜索字符串
- ?字符串:向上搜索字符串
- q:退出less
less letc/passwd(示例)
- wc -lwc 文件路径/文件名
- /*
- -l 行数
- -w 单词数(根据空格判断单词数量)
- -c 字节数
- */
- wc -lwc c.txt
- find 路径 选项 选项的值
- /*
- 常用选项:
- -type 按文件类型搜索(普通文件类型 f)
- -name 文件名
- -maxdepth 指定搜索深度
- -size 按文件大小
- */
- find ./ -type l
- find ./ -name "day*"
- find ./ -maxdepth 1 -name "demo"
- find ./ -size +20M -size -50M //大小在20-50M
一般命令输出在终端,有时需要将命令的执行结果保存到文件,此时需要使用输出重定向技术。
- > 覆盖输出,覆盖原文件
- >> 不会覆盖原文件,在原原文末尾追加
指令 >/>> 文件路径 (指令结果保存到指定文件中,文件不存在则新建该文件)
- ls >> d5.txt(追加重定向)
- ls > d5.txt(覆盖重定向)
管道符(|)
- 指令1 | 指令2
- --指令1的输出作为指令2 的输入
- #查询根目录下包含字母b的文件名
- ls / | grep b
- --grep命令的作用:过滤
- #以可以翻页的方式查看/etc/下的文件
- ll /etc | less
- #统计根目录下文件的个数
- ls / | wc -l
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。