- cat 查看的文件---查看指令 -n---显示行号:cat只能浏览,不能修改,为了方便会带上管道命令 |more(more是指分页浏览)
- more指令是一个基于vi编辑器的文本过滤器,它以全屏的方式按页显示文本文件的内容(more中快捷键:空格--向下翻一页,enter---向下翻一行,q----离开more,不在显示该文件内容,=-----输出当前行的行号,:f---输出当前文件名和行号)
- less 要查看的文件:功能和more类似,支持各种显示终端。less指令显示文件内容时,不是将整个文件加载后显示而是根据显示需要加载内容,对于大型文件具有较高效率。(快捷键:空白键---向下翻动一页,/字串---向下查找字串,n--向下,N--向上,?字串----向上搜寻,q--离开less)
- >指令和>>指令:>输出重定向:会将原来的文件内容覆盖;>>追加:不会覆盖原来的文件内容,而是追加到文件尾部;ls -l>
- echo 输出内容到控制台
- head 文件产看文件头,head -n 5查看文件头5行内容
- tail 文件---查看文件后10行内容,tail -n 5----查看文件后5行内容,tail -f----实时追踪该文档的所有更新
- ln---软连接也叫符号连接,类似于windows中快捷键,主要存放了链接其它文件的路径,ln -s 原文件/目录 软链接名
- history----查看已经执行过的历史命令
- date----显示当前日期 date+%Y----显示当前年份 date+%m----显示当前月份 date+%d----显示当前是哪一天 date"+%Y-%m-%d %H:%M:%S"----显示年月日时分秒 date -s----字符串时间
- cal---显示当前日历
- find-----查询指令 -name-----按文件名查找 -user------按用户名 -size------按文件大小查找
- locate---快速定位文件路径,即搜索文件:是基于数据库查询,第一次运行前必须用updatedb指令创建locate数据库
- grep指令和管道符 |,grep过滤查找,|表示将前一个命令的处理结果输出传递给后面的命令处理,-n显示匹配行号,-i是忽略大小写
- gzip/gunzip---gzip:用于压缩文件---压缩文件,只能将文件压缩成*.gz,gunzip:用于解压
- zip/unzip----将文件压缩成*.zip,unzip--是将文件解压;-r-----指递归压缩,即压缩目录;-d------解压后文件存放的目录
- tar是打包指令,.tar.gz -c:产生.tar打包文件 -v:显示详细信息 -f:指定压缩后的文件名 -z:打包同时压缩 -x:解压.tar文件