Linux进阶指令

1.df指令

  • 作用:查看磁盘空间
  • 语法:#df 或 #df -h (-h格式化,尽可能地以人能明白的形式展示)

2.free指令

  • 作用: 查看内存使用情况
  • 语法: free 或 free -m 或 free -g

3.head指令

  • 作用:查看一个文件的前n行,如果不指定n默认显示前10行
  • 语法: # head n [文件路径]
  • 语法2:

4.tail指令

  • 作用:查看一个文件的末n行
  • 语法:#tail n [文件路径]
  • 作用2:可以通过tail指令来查看一个文件的动态变化
  • 语法2: #tail -F [文件路径] (-F需要大写,-f是静态变化)

5.less指令

  • 作用:查看文件,以较少的内容进行输出,按下辅助功能键查看更多
  • 语法: #less 需要查看的文件路径
  • 辅助键:数字+回车 space 方向键 enter

6.wc指令

  • 作用:统计文件内容信息(包含行数,单词数,字节数)
  • 语法: #wc -lwc [需要统计的文件路径]
    • -l:表示lines,行数
    • -w:表示words,单词数
    • -c:表示bytes,字节数

7.date

  • 作用:表示操作时间日期(读取,设置)
  • 语法1: # date 输出形式: 2020年3月4日 星期六 15:54:28
  • 语法2: # date +%F (等价于 # data “%Y-%m-%d”)输出形式2018-3-24 (注意大小写)
  • 语法3: #date +%F%T
  • 语法4: 获取之前或者之后的某个时间(备份) #date “-1 day” “%Y-%m-%d %H:%M:%S”

%F:表示完整的年月日
%T:表示完整的时分秒
%Y:表示四位年份
%m:表示连伟月份(带前导0)
%d:表示日期(带前导0)
%H:表示小时(带前导0)

cal指令

  • 作用:用来操作日历
  • 语法:#cal 直接输出当前月份的日历 等价于# cal -1
  • 语法2:#cal -3 输出前一个月当前月之后一个月3个月的日历
  • 语法3:#cal -y 2018输出某一年

9.快捷键指令 clear/ctrl+L

作用:清除中断中已经存在的命令和结果(信息)—清屏
语法: clear 或者快捷键 ctrl+L

10.管道(重要)

  • 管道符: |
  • 作用:管道一般可以用于过滤,特殊扩展处理.
  • 语法: 管道不能单独使用,必须需要配合前面的指令一起使用,其主要作用是辅助作用。
  • 过滤案例:需要通过管道查询出目录下包含“y”字幕的文档名称
    • #ls/|grep y (斜杠是根目录)
    • 1.以管道作为分界线,前面的命令有个输出,后面需要先输入,然后再输出,管道前面的输出就是后面指令的输入;
    • 2.grep指令:主要用于过滤
  • 特殊案例
  • 扩展处理案例:统计某个目录下的文档的总个数
    • ls / | wc -l
    • ls / | wc -w
    • ls / | wc -wl
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值