Linux篇——(2)进阶指令

目录

1.df指令(查看磁盘空间)

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

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

4.tail指令

5.less指令(表示查看文件,以较少的内容进行输出,按下辅助键(上下键,回车键都是一行一行的翻,空格键一面一面的翻页)查看更多)

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

7.date指令(重点)(表示操作时间日期(读取,设置))

8.cal指令(操作日历)

9.clear/ctrl +L指令(清除终端中已经存在的命令和结果(信息))

10.管道(重要)


 

1.df指令(查看磁盘空间)

语法:df -h(-h以较高可读性展示,ps:加单位)

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

语法:free -m(表示以m为单位进行查看)

Swap:用于临时内存,当系统真实内存不够用时可以临时使用磁盘空间来充当内存

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

语法1:head -n 文件路径(n表示数字)

语法2:head -c 文件路径(查看字节)

4.tail指令

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

语法:tail -n 文件路径

Eg:想看文件最后一行:tail -1 文件路径

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

语法:tail -f 文件路径

PS:变化的内容不可以是用户手动增加的(用重定向符添加可以eg:ls -l > /home/11(把当前目录下的文件名详细信息添加到/home/11这个目录下面去))

该命令一般用于查看系统的日志比较多

在退出时只需要按下q键即可

5.less指令(表示查看文件,以较少的内容进行输出,按下辅助键(上下键,回车键都是一行一行的翻,空格键一面一面的翻页)查看更多)

语法:less 需要查看的文件路径

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

语法:wc -lwc

-l:表示lines,行数

-w:表示words,单词数,依照空格来统计单词数目

-c:表示bytes,字节数

7.date指令(重点)(表示操作时间日期(读取,设置))

语法1:date(输出形式:2022 年 12 月 13日 星期六 23:11:35

语法2:date +%F(等价于date +%Y-%m-%d)输出形式:2022-12-13

(如果小写y:date +%y-%m-%d,则输出形式为:22-12-13

语法3:date +%F %T(等价于:date +%Y-%m-%d %H:%M:%S)输出形式:2022-12-13 23:19:14

(PS:如果要读取的话必须要加号,否则无法输出,而且大小写要严格注意

“”引号表示让年月日与时分秒成为一个不可分割的整体)

语法4:(获取之前或者之后的某个时间)(备份)

date -d -1 day””+%Y-%m-%d %H:%M:%S(获取一天之前的)

date -d -1 year””+%Y-%m-%d %H:%M:%S(获取一年之前的)

date -d +1 day””+%Y-%m-%d %H:%M:%S(获取一天之后的)

符号的可选值:+(之前) -(之后)

PS:%F:表示完整的年月日

%T:表示完整的时分秒

%Y:表示四位年份

%m:表示两位月份(带前导0)

%d:表示日期(带前导0)

%H:表示小时(带前导0)

%M:表示分钟(带前导0)

%S:表示秒数(带前导0)

8.cal指令(操作日历)

语法1:cal         直接输出当前月份的日历

语法2:cal -3       表示输出上一个月+本月+下一个月的日历

语法3:cal -y 年份  表示输出某一个年份的日历

语法4:cal -m      日历中将周一改为一周的第一天(主要是各个国家的习惯不同,这样一想linux真的很贴心)

9.clear/ctrl +L指令(清除终端中已经存在的命令和结果(信息))

语法:clear(或者快捷键 ctrl +L)

注意:该命令并不是真的清除了之前的信息,而是把之前的信息隐藏到了最上面,通过滚动条继续查看以前的信息

10.管道(重要)

作用:管道一般可以用于“过滤”“特殊”“扩展处理”

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

1)过滤案例100%使用):需要通过管道查询出当前目录下包含“y”字母的文档名称。

ls /|grep y (grep:一般用于过滤)

(针对上面命令的说明:

  1. 以管道作为分界线,前面的命令有个输出,后面需要先输入然后再过滤,最后再输出,通俗的讲就是管道前面的输出就是后面指令的输入
  2. Grep指令:主要用于过滤,和任意有输出的指令都可以任意搭配)

2)特殊用法案例:可以通过管道的操作方法来实现less的等价效果(了解即可)

之前通过less查看一个文件:less 文件路径

现在通过管道还可以:cat 路径|less

3)扩展处理:请使用学过的命令来统计某个目录下的总个数?

答:ls /| wc -l

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值