三、Linux系统的基本命令(查询命令)
3.1 man手册
man [选项] 命令名 选项: -a:在所有的man帮助手册中搜索; -f:等价于whatis指令,显示给定关键字的简短描述信息;
例:man ls:查看ls使用手册
3.2 按文件名称查询
find [查找的路径][选项] [参数] 选项: -name:按名称查找 -iname: 忽略大小写 选项: 用双引号引起来
例:
find . -name “*.txt”:在当前文件夹下查找以.txt结尾的文件
find . -iname “AA”:忽略大小写查找AA文件
3.3 按文件类型查询
find [查找的路径][选项] [参数] 选项: -type:文件分类超找 -maxdepth :从当前目录开始搜索的深度(也就是子目录的嵌套) 参数: f:纯文本档(ASCII)、二进制文件(binary)、数据格式文件(data) c:字符设备文件,即一些串行端口的接口文件,如键盘、鼠标等 d:目录 l:链接文件 b:块设备文件,即一些存储文件,如硬盘、软盘等 s:套接字还被称为数据接口文件,这种类型的文件通常被用在网络上的数据连接。我们可以启动一个程序来监听客户端的请求,而客户端就可以通过数据接口文件来进行数据通信。 p:管道文件(FIFO)也是一种特殊的文件类型,他主要的目的解决多个程序同时访问一个文件所造成的错误问题,first-in-first-out。
例:
find . -type f:在当前文件夹下查找普通文件
find . -type d:在当前目录下查找目录
find . -maxdepth 3 -type f:当前目录开始深度为3层的所有普通文件
3.4 查看时间
date [选项] [参数] 选项: -d<字符串>:显示字符串所指的日期与时间。字符串前后必须加上双引号; -s<字符串>:根据字符串来设置日期与时间。字符串前后必须加上双引号; -u:显示GMT(世界时间);
例:
date -u
3.5 查看日历
cal [选项] [月份] [年份] 选项: -s:显示星期天为一个星期的第一天,默认的格式 -m: 显示星期一为一个星期的第一天 -j: 显示在当年中的第几天 月份: 1-12 年份: 1-9999
例:
cal:显示当年当月的日历
cal 8 2017 :显示2017年8月的日历
cal -j 2024 :显示2024年的每一天是2024年的哪一天
3.6 查看文件大小
du[选项] [参数] 选项: -s 仅显示总计,只列出最后加总的值。 -h 以K,M,G为单位,提高信息的可读性。 参数: 目录或文件
例:du kk:显示kk文件的大小
3.7 根据条件查找文本
grep[选项] [参数] 选项: -i 忽略字符大小写的差别。 -n 在显示符合范本样式的那一列之前,标示出该列的编号。 -v 反转查找。 参数: 关键字:要查找的字符串 文件路径:要去哪个文件去查找
例:
grep "text" -n file_name:查找出所有的text文件
grep -v "text" file_name:查找出所有除了text的文件
3.8 统计文本内容
wc [选项] [文件] 选项: -c:只显示Bytes数; -l:只显示列数; -w:只显示字数。 文件: 要查看的文件的名称
例:
wc xxx.txt:显示文本的行号,字符数,单词数
wc -c:显示字符数
(wc /etc/passwd:第一个参数是行号,第二个参数是字符数,第三个参数是词数)
3.9 查看文本内容
cat [选项] [文件] 选项: -n:有1开始对所有输出的行数编号; -b:和-n相似,只不过对于空白行不编号; 文件: 要查看的文件的名称
例:
cat xxx.txt:显示文本的内容直接输出在屏幕上(不建议查看内容过多的文件,编辑器只能显示1000行)
cat -n xxx.txt:在每一行前加行号
3.9.1 分进度显示文本内容
more [文件] 文件: 要查看的文件的名称 操作 按Space键:显示文本的下一屏内容。 按Enier键:只显示文本的下一行内容。 按H键:显示帮助屏,该屏上有相关的帮助信息。 按B键:显示上一屏内容。 按Q键:退出more命令;
例:more xxx.txt :分进度显示文本内容
3.9.2 分屏显示文本内容
less [参数] [文件] 参数 -e:文件内容显示完毕后,自动退出; -N:每一行行首显示行号; 文件: 要查看的文件的名称
例:less xxx.txt:分屏显示文本内容
3.9.3 从头开始查看多少行
head [参数] [文件] 参数 -n:指定从头显示多少行; 文件: 要查看的文件的名称
例:head -5 xxx.txt:查看头5行
3.9.4 从尾查看多少行
tail [参数] [文件] 参数 -n:指定从尾显示多少行; -f:监控文件尾部插入的行 文件: 要查看的文件的名称
例:tail -5 xxx.txt:查看尾5行
标签:选项,文件,显示,shell,查看,命令,查找,参数 From: https://blog.csdn.net/m0_73664110/article/details/140594595