Warning: file_put_contents(/datas/wwwroot/jiajiahui/core/caches/caches_template/2/default/show.php): failed to open stream: Permission denied in /datas/wwwroot/jiajiahui/core/libraries/classes/template_cache.class.php on line 55

Warning: chmod(): Operation not permitted in /datas/wwwroot/jiajiahui/core/libraries/classes/template_cache.class.php on line 56
【Linux学习04】进阶指令(df,free,head,trail,less,wc,date,cal,clear,|) - 源码之家

【Linux学习04】进阶指令(df,free,head,trail,less,wc,date,cal,clear,|)

1 df 指令

# df -h:以人能看懂的形式查看磁盘空间
【Linux学习04】进阶指令(df,free,head,trail,less,wc,date,cal,clear,|)

2 free 指令

# free -m:以mb为单位,查看内存使用情况
【Linux学习04】进阶指令(df,free,head,trail,less,wc,date,cal,clear,|)
Swap:用于临时内存,当系统真实内存不够使用时,可以临时使用磁盘空间充当内存。

3 head 指令

# head -n 文件路径:查看一个文件的前n行,如果不指定n,默认为前10行
【Linux学习04】进阶指令(df,free,head,trail,less,wc,date,cal,clear,|)

4 tail 指令

4.1 # tail -n 文件路径

# tail -n 文件路径:查看一个文件的后n行,如果n不指定,默认为后10行
【Linux学习04】进阶指令(df,free,head,trail,less,wc,date,cal,clear,|)

4.2 # tail -f 文件路径

# tail -f 文件路径:通过tail指令查看一个文件的动态变化
【Linux学习04】进阶指令(df,free,head,trail,less,wc,date,cal,clear,|)
退出时按下q键即可。

5 less 指令

# less 需要查看的文件路径:查看文件,以较少的内容进行输出,按下辅助功能键查看更多。

6 wc 指令

# wc -lwc 需要统计的文件路径:统计文件内容信息(包括行数,单词数,字节数)
 -l:表示lines,行数
 -w:表示words,单词数
 -c:表示bytes,字节数
【Linux学习04】进阶指令(df,free,head,trail,less,wc,date,cal,clear,|)

7 date 指令

7.1 # date

# date:表示操作时间(读取,设置)
【Linux学习04】进阶指令(df,free,head,trail,less,wc,date,cal,clear,|)

7.2 # date +%F

# date +%F:等价于# date "+%Y-%m-%d" 输出形式:2018-03-24
【Linux学习04】进阶指令(df,free,head,trail,less,wc,date,cal,clear,|)

7.3 # date “+%F %T”

# date "+%F %T":等价于# date "+%Y-%m-%d %H:%M:%S"输出形式:2018-12-09 21:12:12
【Linux学习04】进阶指令(df,free,head,trail,less,wc,date,cal,clear,|)

7.4 # date

# date -d "-1 day" "+%Y-%m-%d %H:%M:%S"获取之前或者之后的某个时间(备份)
 -:之前
 +:之后
 day:日
 momth :月
 year:年

案例:获取当前日期的前一天时间
【Linux学习04】进阶指令(df,free,head,trail,less,wc,date,cal,clear,|)

8 cal 指令

# cal:等价于# cal -1,输出当前月份的日历。
# cal -3:表示输出上个月+本月+下个月的日历。
# cal -y 2019:输出某一年份的日历。
【Linux学习04】进阶指令(df,free,head,trail,less,wc,date,cal,clear,|)
【Linux学习04】进阶指令(df,free,head,trail,less,wc,date,cal,clear,|)

9 clear 指令 / ctrl + L 指令

# clear:等价于快捷ctr+L,清除终端中已经存在的命令和结果。
并不是真的清除了以前的信息,而是隐藏到了最上方,看不到,可拖动滚动条查看。

10 管道

管道符:|
语法:管道不能单独使用,必须配合前面讲的一些之指令一起使用,主要是辅助作用。

过滤案例:通过管道查询出根目录下包含’y’字母的 文档名称。
grep:主要用于过滤。
【Linux学习04】进阶指令(df,free,head,trail,less,wc,date,cal,clear,|)
【Linux学习04】进阶指令(df,free,head,trail,less,wc,date,cal,clear,|)