学习linux第三天

由于第二天的内容也放在了第一天里,所以就直接发布第三天得了。
 
一,进阶命令

1、df指令

作用:查看磁盘的空间(disk free)
语法:#df -h        -h表示以可读性较高的形式展示大小
这几列依次是:磁盘名称、总大小、被使用的大小、剩余大小、使用百分比、挂载路径

2、free指令

作用:查看内存使用情况
语法:#free -m   -m表示以mb为单位查看
查看文件:cat  heat   tail less more 
 
3,head 指令
作用:查看一个文件前n行,如果不指定n,则默认显示前10行。
语法:#head -n 文件路径   【n表示数字】
 

4、tail指令

作用1:查看一个文件的末n行,如果n不指定默认显示后10行
语法:#tail -n 文件的路径    n同样表示数字
案例:显示install.log文件的最后5行和最后默认的十行
#tail -5 /root/install.log   #tail /root/install.log 【默认显示后10行】
作用2:可以通过tail指令来查看一个文件的动态变化内容【变化的内容不能是用户手动增加的】
语法:#tail -f 文件路径
该命令一般用于查看系统的日志比较多。
 
 

5、less指令

作用:查看文件,以较少的内容进行输出,按下辅助功能键(数字+回车、空格键+上下方向键)查看更多
空格是一页一页翻
上下键是一行一行翻
1是往下1行;10是往下10行
语法:#less 需要查看的文件路径
 
 
 
 

6、wc指令

作用:统计文件内容信息(包含行数、单词数、字节数),wc = word count
语法:#wc -lwc 需要统计的文件路径
       -l:表示lines,行数(以回车/换行符为标准)
       -w:表示words,单词数   依照空格来判断单词数量
案例:使用wc指令测试install.log
①测试文件有多少行
#wc -l /root/install.log
 
②测试文件有多少个单词
#wc -w /root/install.log
 
7,date指令
作用:表示操作时间日期(读取、设置)
语法1:#date               输出的形式:2018年 3月 24日 星期六 15:54:28 CST
语法2:#date  “+%F”      (等价于#date  “+%Y-%m-%d” )     输出形式:2018-03-24
语法3:#date  “+%F %T”    引号表示让“年月日与时分秒”成为一个不可分割的整体
       等价操作#date  “+%Y-%m-%d %H:%M:%S”
输出的形式:2018-03-24 16:01:00
 
 
 

8、cal指令

作用:用来操作日历的(只有1和3)(calender日历)
语法1:#cal   等价于 #cal  -1             直接输出当前月份的日历
语法2:#cal  -3                表示输出上一个月+本月+下个月的日历
语法3:#cal  -y 年份数字            表示输出某一个年份的日历
 
 
 

9、clear/ctrl + L指令

作用:清除终端中已经存在的命令和结果(信息)。
语法:#clear        或者快捷键:ctrl + L
 
需要注意的是,该命令并不是真的清除了之前的信息,而是把之前的信息的隐藏到了最上面,通过滚动条继续查看以前的信息。
 
C:\Users\h\Desktop\第二天 Linux进阶命令.doc

猜你喜欢

转载自www.cnblogs.com/lichenghong/p/10181126.html