进阶指令
df指令
查看磁盘空间
df -h
一般加h,可读性更强
free指令
查看内存
free -m
表示以mb为单位进行查看
swap:虚拟储存器
head
查看一个文件的前n行,如果不确定,显示前10行
head -n 路径
tail
tail -n 路径
查看一个文件的末n行
tail -f
可以通过tail 指令查看一个文件的动态变化
一般用来查看日志
注:vi指令是创建一个新的文件去代替,所以不会显示动态变化(不能是手动增加的)
例如应该为ls -l >> 路径
才能显示
less
查看文件,以较少的内容进行输出,按下辅助功能键(数字加回车、空格键、上下键)查看更多。
less 路径
wc指令
统计文件内容信息,包括行数,单词,字节数
wc [-lwc]
需要统计的文件信息 如果没有-lwc也会显示
-l
表示lines,行数-w
表示单词 (依靠空格来判断数量)-c
表示字节数
date指令
表示操作系统时间
date
打印时间 Tue Apr 28 14:24:26 CST 2020
date +%F
/ date "+%y-%m-%d"
输出年月日
date -d "-1 day" "+%F %T"
前一天的年月日
-d表示datestr中所设置的时间
cal指令
用来操作日历
cal
输出当前月历
cal -3
输出3个月的日历,本月前中后
cal -y 年份
输出某一年份的日历
clear/(ctrl+L)
清除终端中存在的命令和结果(信息)
实际上是把原来的命令往上放了吗,可以通过往上划继续看(windows是真的清楚)
管道
管道符: |
过滤、特殊、扩展处理
例如:
ls | grep y
显示标题包含y字母的文件
以管道作为分界线,把前面的输出作为后面的输入过滤后再输出。
grep
指令 主要用于过滤
如:
ls | grep y
显示标题包含y字母的文件
以管道作为分界线,把前面的输出作为后面的输入过滤后再输出。
grep
指令 主要用于过滤
Linux高级指令
https://blog.csdn.net/weixin_44100562/article/details/105883911