钓鱼岛地理位置,湖南移动网上营业厅网,驻马店蜡像展遭吐槽
显示目录和文件的命令
-
ls:用于查看所有文件夹的命令。
-
dir:用于显示指定文件夹和目录的命令
-
tree: 以树状图列出目录内容
-
du:显示目录或文件大小
查找文件
- locate a.txt :在系统全局范围内查找文件名包含a.txt字样的文件(比find快)
- find /home -mtime -2 :在/home下查最近2*24小时内改动过的文件
- find . -size +100m :在当前目录及子目录下查找大于100m的文件
- find . -type f :f表示文件类型为普通文件(b/d/c/p/l/f 分别为块设备、目录、字符设备、管道、符号链接、普通文件)
- find . -mtime +2 -exec rm {} ; :查出更改时间在2*24小时以前的文件并删除它**
find . -name '*.log' -exec grep -i hello {} \; -print
:在当前目录及子目录下查出文件名后缀为.log的文件并且该文件内容包含了hello字样并打印,-exec 命令 {} \表示对查出文件操作,-i表示不区分大小写;
查看文件的内容
-
cat [-n] 文件名 :显示文件内容,连行号一起显示
-
less 文件名 :一页一页的显示文件内容(搜索翻页同man命令)
-
head [-n] 文件名 :显示文件头n行内容,n指定显示多少行
-
tail [-nf] 文件名:显示文件尾几行内容,n指定显示多少行,f用于实时追踪文件的所有更新,常用于查阅正在改变的日志文件(如tail -f -n 3 a.log 表示开始显示最后3行,并在文件更新时实时追加显示,没有-n默认10行)sed -n '2,$p' ab :显示第二行到最后一行;
-
sed -n '/搜索的关键词/p' a.txt :显示包括关键词所在行
-
cat filename |grep abc -a10 :查看filename中含有abc所在行后10行(a10)、前10行(b10)内容
-
less a.txt|grep git :显示关键词所在行,管道符”|”它只能处理由前面一个指令传出的正确输出信息,对错误信息信息没有直接处理能力。然后传递给下一个命令,作为标准的输入;
-
cat /etc/passwd |awk -f ':' '{print $1}' :显示第一列
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!!
点击进行留言回复
网友评论