linux进阶指令

1、df指令

作用:查看磁盘空间
语法:

# df
# df -h

很明显,加了-h之后有了单位可读性较高:
在这里插入图片描述
到想要使用那个盘时,就要挂载到那个盘的挂载点。
这里:
/dev/sr0是光盘,
/dev/mapper/centor-root是硬盘,
剩下的盘是系统运行需要的。

2、free指令

作用:查看内存使用情况
语法:

# free 
# free -m 以MB为单位显示
# free -g 以GB为单位显示
# free -h 自动转换单位显示

这里不要用太大的单位,因为会四舍五入:这里free显示的是真实可用的内存。

在这里插入图片描述
这里的swap是交换空间的意思,对于系统已经分配的真实内存不够用时,允许硬盘的空间来充当临时内存,但是效率不够高,一般应急可用。

3、head指令

作用:查看一个文件的前多少行,如果不进行指定,则默认显示前十行。
语法:

# head 文件路径
# head -n 文件路径 (n是查看前多少行)

在这里插入图片描述

4、tail指令

作用:查看一个文件的后几行。如果不指定的话默认指定后十行
语法:

# tail 文件路径
# tail -n 文件路径
# tail -f 文件路径(这里也可以查看一个文件的动态变化,但是只能重定向文件时才会变化)
# tail -F 文件路径 (查看一个文件的动态变化,当文件发生变化时,这里也发生变化)

在这里插入图片描述
在这里插入图片描述

5、less指令

作用:查看文件,以较少的内容进行输出,看后面得按下辅助功能键(数字键+回车,空格键+上下方向)进行查看。
语法:

# less 文件路径

在这里插入图片描述
这里出现的冒号,输入数字,将会显示该数字数量行的内容。
空格键表示翻页。

6、wc指令

作用:统计文件内容信息。
语法:

# wc 文件
# wc -lwc 文件
	-l: lines 表示行数
	-w: words 表示单词数,依照空格来判断单词数
	-c:bytes 表示字节数

在这里插入图片描述

7、date指令

作用:操作时间和日期(读取、设置)
语法:

①获取当前时间

# date
# date +%F  
# date "+%Y-%m-%d %H:%M:%S" (顺序可换)
#date "+%F %T" (这里的“”都表示将两个数据连接起来)

在这里插入图片描述

②获取之前或者之后的时间,通常用于备份数据库删除。

# date -d "-1 day" "+%Y-%m-%d %H:%M:%S" //输出前一天的时间

在这里插入图片描述

# date -d "-1 year" "+%Y-%m-%d %H:%M:%S"

在这里插入图片描述
当然总共有:year、day、month。
在这里插入图片描述

8、cal指令

作用:用来输出当前日历
语法:

# cal -1 (输出当前月日历)
# cal -3 (输出上个月、当前月、下个月日历)
# cal -y 年份 (输出某一年份的日历)
	 -1, --one        只显示当前月份(默认)
	 -3, --three      显示上个月、当月和下个月
	 -s, --sunday     周日作为一周第一天
	 -m, --monday     周一用为一周第一天
	 -j, --julian     输出儒略日
	 -y, --year       输出整年
	 -V, --version    显示版本信息并退出
	 -h, --help       显示此帮助并退出

9、clrear/ctrl + L指令

作用:清除终端中当前屏幕已存在的命令和结果,该命令不是清除之前的信息,只是隐藏信息到最上面,滑动滚动条可以继续查看以前的信息。
语法:

# clear  
crtl+L

10、管道

管道符:|
作用:可以用来过滤、特殊、扩展处理的用法。管道不能单独使用,要配合之前的指令,起辅助作用。

①grep :主要用于过滤

案例:过滤
查出test_wl目录下包含“hebing”字符的文档。

# ls 文件目录|grep 字符
# ls ./test_wl | grep hebing

在这里插入图片描述
这里要注意:从管道符将指令分成两部分,前面为查询有个查询结果,查询结果作为管道过滤的输入。

②特殊用法命令:

通过管道操作方式实现less的效果

# cat 文件|less

③扩展处理:

查询某一目录下有多少个文件个数。

# ls ./test_wl | wc -l //一个文件就是一行

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值