Linux进阶命令

1、df指令

作用:查看磁盘的空间

语法:#df -h  -h表示以可读性较高的形式展示大小

2、free指令

作用:查看内存使用情况

语法:#free -m  -m表示以mb为单位查看/-g表示以gb为单位查看

剩余的真实内存:   -/+ buffers/cache对应的free的值

Mem:      行中buffers、cached表示已分配的内存,未被使用

swap:      用于虚拟内存

3、head指令

作用:查看一个文件的前n行,如果不指定n,则默认显示前10行

语法:#head -n 文件路径 【n表示行数】

4、tail指令

作用1:查看一个文件的末n行,如果不指定n,则默认显示末10行

语法1:#tail -n 文件路径

作用2:查看一个文件的动态变化

语法2:#tail -f 文件路径

5、less指令

作用:查看文件,以较少的内容进行输出,需按下辅助功能键(:数字+回车、空格键、上下方向键)查看更多

6、wc指令

作用:word count  统计文件内容信息(包括行数、单词书、字节数)

语法:#wc -lwc 文件路径

   -l:表示lines,行数(常用)

     -w:表示words,单词数  依照空格来判断单词数量

   -c:表示bytes,字节数

7、date指令

作用:表示操作时间日期(读取、设置)

语法1:#date +%F (等价于#date  “+%Y-%m-%d”) 输出格式:2018-11-23

语法2:@date  “+%F %T”  (等价于#date “+%Y-%m-%d %H:%M:%S”) 引号表示让两部分成为一个不可分割的整体  

输出格式:2018-11-23 16:00:00

语法3:#date -d  “-1 day”"+%Y-%m-%d %H:%M:%S"

获取之前或之后的某个时间(用于备份)

符号可选值+/-    单位可选值day/month/year

 8、cal指令

作用:操作日历

语法1:#cal  等价于#cal -1  直接输出当前月份的日历

语法2:#cal -3        直接输出3个月份的日历

语法3:#cal -y 2018      直接输出2018年的日历

9、clear指令(快捷键:ctrl+L)

作用:清屏

10、管道

管道符:|

作用:用于过滤,特殊,扩张处理(管道不能单独使用,必须配合前面的指令一起使用,作辅助功能)

(重点)过滤语法:#ls /|grep y  grep主要用于过滤

 (了解)特殊用法:#cat 路径|less   等价于#less 路径

扩张处理:#ls \|wc -l   统计根目录下文档的个数

posted on 2018-11-23 11:55  fishlineasy  阅读(164)  评论(0编辑  收藏  举报

导航