目录
一、cat命令
命令格式:
cat [选项] 文件名
-n | 显示行号包括空行 |
-A | 显示隐藏字符 |
-b | 跳过空白行编号 |
二、which
which 用来查看命令的位置
命令格式:
which 命令/程序名
三、find
find [查找路径] [查找条件] [处理动作]
查找路径:指定具体目标路径;不指定则默认为当前目录。
查找条件:可以对文件名、大小、类型、权限等标准进行查找;默认为找出指定路径下的所有文件。
处理动作:对符合条件的文件做操作,默认输出至屏幕(print)。
处理动作:
-
-ls 对查找到的文件列出属性信息
-
-delete 对查找到的文件进行删除
-
-exec COMMAND {} \;
对查找到的每个文件执行由COMMAND指定的命令,{}: 用于引用查找到的文件名称自身。
-
-ok COMMAND {} \;
对查找到的每个文件执行由COMMAND指定的命令,对于每个文件执行命令之前,都会交互式要求用户确认。
按名称查找 | -name | 根据目标文件的名称进行查找,允许使用“*”及“?”通配符; 如果名字使用通配符,需要加” “来查询 |
按文件大小查找 | -size | 根据目标文件的大小进行查找 一般使用“+”、“-”号设置超过或小于指定的大小作为查找条件 常用的容量单位包括 kB(注意 k 是小写)、MB、GB |
按文件属主 | -user | 根据文件是否属于目标用户进行查找 |
按文件类型查找 | -type | 根据文件的类型进行查找 文件类型包括普通文件(f)、目录(d)、块设备文件(b)、字符设备文件(c)等 |
按inode号查找 | -inum | 根据文件inode号查找 |
最大搜索目录深度 | -maxdepth | 将你的文件以分级的形式查找,,最多搜索到某级目录 |
最小搜索目录深度 | -mindepth | 将你的文件以分级的形式查找,最少搜索到某级目录 |
四、more
命令格式:
more [选项] 文件名
回车键 | 向下移动一行 |
空格键 | 向下移动一页 |
回车键 | 向下移动一行 |
五、less
命令格式:
less [选项] 文件名
-
n:向下查找,重复前一个搜索(与 / 或 ? 有关);
N:向上查找,反向重复前一个搜索(与 / 或 ? 有关)。
-
Page Up 向上翻页,Page Down 向下翻页
-
其余参考more
六、head和tail
命令格式:
head -n <行数> 文件名 (不加行数默认开头十行)
tail -n<行数> 文件名 (不加行数默认结尾十行)
tail -f 文件名:实时跟踪最后十行
head作用:查看文件开头一部分内容,默认10行
head [-n] 文件名 #n为行数
tail作用:查看文件结尾一部分内容,默认10行
基本格式:
tail -n 文件名
tail -f 文件名 #实时查看,监控