3.Linux高级指令

一,进阶指令

1.du指令

作用:du 表示directory used,显示出目录所占的磁盘空间大小情况

语法:#du -s 目录路径

选项说明:-s:表示sumary,汇总统计

​-h:表示以较高可读性的形式显示 

2.df指令

作用:disk free,查看磁盘的剩余空间情况

语法:#df -m

选项说明: -m:表示以mb为单位进行查看

​-h:表示以较高可读性的形式显示 

3.free指令

作用:查看内存的使用情况

语法:#free -m

选项说明:-m表示以mb进行查看

注意:第一行表示memory,是内存各项的数字。

4.find指令

作用:表示根据条件去查询文档的所在位置

语法:#find 范围路径 选项 选项的值

常见的选项:

-name:根据名字进行查询

-type:根据文档的类型进行查询	【d表示文件夹,f表示普通文件,s表示套接字文件,L表示连接文件,c表示字符设备文件,b表示块状设备文件】

-use:根据所有者进行查询

-group:根据所属的用户组进行查询

-size:根据大小进行查询

5.ps指令

作用:表示process show,查看进程

语法:#ps -e

选项说明:
-e:等价于-A,all,表示全部

-f:表示full,显示全部的列

查询后,显示注意:UID:进程启动用户名

​ PID:process id 进程的id号

​ PPID:parent process id,父级进程id号

​ C:表示CPU的使用情况

​ STIME:start time,启动时间

​ TTY:终端设备号,“?”表示该进程不是由终端发起的

​ TIME:持续运行时间

​ CMD:command,显示进程的名称或者位置

6.service指令

作用:操作服务的(启动/关闭/重启)

语法:#service 服务名 (start/stop/restart)

注意:对于服务名是存在要求的,要求服务名必须在于“/etc/init.d”目录下。

​ 除了可以使用service指令操作服务,还可以通过如下语法:

#etc/init.d/  服务名  start/stop/restart)

7.grep指令

作用:搜索,过滤,主要用于对文件/内容/进行筛选,选出需要的内容

语法:#grep 选项  关键字 文件路径/内容

选项说明:-v:排除,取反

扩展用法:

#grep -E “关键字1 |  关键字2 | ....”  文件路径或内容

选项:-E表示extension,该语法表示多条筛选,“|”表示or

8.wc指令

作用:word count ,其作用是用于统计文件的各项数值(行,单词数,字节数)

语法:#wc -lwc 文档路径

选项含义:

​ -l:line 行数

​ -w:单词数

​ -c:byte,字节数

注意:lwc选项的顺序,不影响其指令输出的结果的顺序,结果顺序一定是行,单词,字节。

9.管道

管道严格意义上说其不是指令,其中是一个符号“|”。该符号主要起到辅助的作用,能够将多个指令合在一行上进行操作。主要在搜索过滤等上面

语法:#必须在终端中有输出内容的指令 | 有输入的指令 [要求有读取文件内容的需求]

管道的核心理解概念:管道前面的指令的输出其实就是管道后面指令的输入。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值