linux进阶指令

1.df指令:查看磁盘的空间

#df -h

表示以可读性较高的形式展示磁盘的大小。

2.free指令:查看内存使用情况

#free -m (m表示兆)

3.head指令:查看一个文件的前n行,如果不指定n,则默认显示前10行

#head -n 文件路径 (n表示数字)

4.tail指令:

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

#tail -n 文件路径

作用2:可以通过tail指令来查看一个文件的动态变化

#tail -f 文件路径

可用于查看系统的日志

5.less指令:查看文件,以较少的内容进行输出,按下辅助功能键查看更多(数字+回车、空格键(翻页)、上下方向键)

#less 需要查看的文件路径

6.wc指令:统计文件内容信息(包含行数、单词数、字节数)

#wc -lwc 需要统计的文件路径

选项:

-l :line 行数

-w :words 单词数(按照空格来判断单词数量)

-c :bytes 字节数

7.date指令:表示操作时间日期

#date

输出形式:年月日 星期X 时秒分

#date +%F

#date “+%y-%m-%d”

输出形式:XXXX-XX-XX

#date “+%F %T”

#date “+%y-%m-%d %H:%M:%S”

输出形式:XXXX-XX-XX XX:XX:XX

#date -d “-1 day” “+%y-%m-%d %H:%M:%S”

作用:获取过去/未来的时间,+表示之后,-表示之前

8.cal指令:用来操作日历

#cal (直接输出当前月份的日历)

#cal -y 年份 (输出某年的日历)

9.clear/ctrl+L      清除终端已经存在的命令和结果

10.管道:可用于过滤、特殊、扩展

管道符:|

不能单独使用,必须配合指令使用,作辅助作用

过滤(100%使用):可查出当前目录下包含某个特征的文档名称

#ls /|grep 某个特征

说明:

a.以管道作分界线,前面的输出就是后面的输入。

b.grep指令:主要用于过滤

高阶指令看下面一篇!

你可能感兴趣的:(linux)