Linux常见指令(下)
head和tail就像它的名字一样浅显易懂unix命令图解,它是用来显示开头或结尾某个数量的文字区块,head用来显示档案的开头至标准输出中,而tail想当然就是档案的结尾
语法: hea
01.head指令 head和tail就像它的名字一样浅显易懂unix命令图解,它是用来显示开头或结尾某个数量的文字区块,head用来显示档案的开头至标准输出中,而tail想当然就是档案的结尾 语法: head + 文件 功能: head用来显示档案的开头至标准输出中,默认head命令打印相应文件的开头10行。 -n显示的行数 02.tail指令 语法: tail + (参数)+ 文件 功能: 用来显示指定文件末尾内容,不指定文件时,作为输入信息进行处理,常用来查看日志文件。 常用选项: -f循环读取 -n显示行数 问题:那我们如何显示1000行到1010行之间的内容呢? 03.date指令 语法: date + %Y:%m:%d 功能: 用来查看时间 04.cal指令 cal命令可以用来显示公历日历,公历是现在国际通用的历法,又称格列历,统称阳历。“阳历”又称“太阳历”,系地球饶行太阳一周为一年,为西方各国所通用,故又名“西历” 语法: cal 参数/月份/年份 功能: 用来查看日历等时间信息,如只有一个参数,则表示年份,如有两个参数,则表示月份和年份 常用功能: -3显示系统的前一个月 ,当前月,后一个月 -j显示当前年的第几天 -y显示当前年份的日历 05.find指令 语法: fild pathname options 功能: 用于在文件树中查找文件,并做出相应的处理(可能访问磁盘) 常用选项: -name 按照文件名查找文件 06.grep指令 语法: grep 搜索字符串 文件 功能: 在文件中搜索字符串,将找到的行打印出来 常用选项: -i:忽略大小写的不同,所以大小写视为相同 -n:顺便输出行号 -v:反向选择,亦即显示出没有“搜索字符串”内容的哪一行 07.zip/unzip 语法: zip压缩文件.zip目录或文件 功能: 将目录或文件压缩zip格式 常用选项: -r递归处理,将指定目录下的所有文件和子目录一并处理 08.tar指令 功能: 打包/解包,不打开它,直接看内容 -c 建立一个压缩文件的参数指令 -x 解开一个压缩文件的指令 -t 查看tarfile里面的文件 -z 是否同时具有gzip的属性?亦即是否需要用gzip压缩 -j 是否同时具有bzip2的属性?亦即是否需要用bzip压缩 -v 压缩的过程显示文件!这个常用,但不建议用在背景执行过程 -f 使用档名,请留意,在f之后立即使用档名,不要在加参数 -c 解压到指定目录 09.bc指令 功能: bc命令可以很方便的进行浮点运算(类似Windows下的计算器) 10.uname指令 语法: uname + 选项 功能: uname用来获取电脑和操作系统的相关信息。 补充说明: uname可显示Linux主机所用的操作系统版本,硬件的名称等相关信息。 常用选项: -a详细的输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称 11.几个重要热键 Tab具有命令补全功能和档案对齐功能 Ctrl+c让当前程序停掉 Ctrl+d类似于exit 12.关机命令 语法: shutdown + 选项 -h将系统的服务停掉后,立即关机 -r在系统的服务停掉之后就重新启动 -tsec -t后面加上秒数,亦即【过几秒在关机】的意思 13.lscpu 功能: 查看CPU的使用情况 14.lsmem 功能: 显示磁盘使用情况 15.Ctrl + r **功能:**搜索历史命令 以下命令作为扩展命令: (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |