Linux进阶指令
*df指令
作用:查看磁盘的空间。
语法:#df -h (-h表示以可读性较高的形式显示大小)
*free指令
作用:查看内存的使用情况。
语法:#free -m (-m表示以mb为单位容量)
*head指令
作用:查看一个文件的前几行,如果不指定n,则默认显示前10行。
语法:#head -n 文件路径 (n表示数字)
*tail指令
作用:查看一个文件的末几行,如果不指定,则默认显示后10行。
*less指令
作用:查看文件,以较少的内容进行输出,按下功能辅助键(数字+回车,空格键+上下方向键)查看更多。
语法:#less 需要查看的文件路径
*wc指令
作用:统计文件内容信息(包含行数、单词数、字节数)
语法:#wc -lwc 需要统计的文件路径
-l : 表示行数
-w: 表示word单词数
-c: 表示bytes字节数
*date指令
作用:表示操作时间日期
语法1:#date 输出格式为:2018年3月24日 星期六 15:23:45
语法2:#date +%F (等价于#date "+%Y-%m-%d") 输出格式为:2018-03-24
语法3:#date "+%F %T" (等价于操作#date "+%Y-%m-%d %H:%M:%S") 输出格式为:2018-03-24 10:20:34
*cal指令
作用:用来操作日历。
语法1:#cal 直接输出当前日历
语法2:#cal -3 表示输出上一个月加本月加下个月的日历。
语法3:#cal -y 年份 表示输出某一个年份的日历。
*clear指令
作用:清除终端中已经存在的命令和结果。
*管道(重点)
管道符: |
作用:管道一般可以用于过滤、特殊、扩展处理。
语法:管道不能单独使用,必须需要配合前面所讲的一些指令来一起使用,其主要作用是辅助功能。
例:过滤案例:需要通过管道查询出根目录下包含"y"字母的文档名称。
#ls / | grep y
该命令说明:①以管道为分界线,管道前面的输出就是管道后面的输入。
②grep指令主要用于过滤。
例2:扩展处理:统计某个目录下文档的总个数
#ls / | wc -l

浙公网安备 33010602011771号