Linux 运维高级指令04
- du -sh指令(重点)
作用: 查看目录的大小。
语法格式:du -sh 目录路径
选项含义:
- -s: 只显示汇总的大小
- 表示以高可读性的形式进行显示。
案例1:
- find 指令(重点)
作用:用于查找文件。(其参数有55个之多)
语法格式:find 路径范围 选项 选项的值
选项含义:
- -name: 按照文档的名称去搜索嘛,支持模糊搜索。
- -type: 按照文档的类型去搜索,文档类型“-”表示文件,“d”表示文件夹。
案例1:
使用find 来搜索recovery.conf
案例2:
使用find 搜索 etc 目录下所有的conf后缀文件
查找etc目录下所有的conf后缀文件的数量
案例3:
使用find来搜索/etc/abrt/ 目录下的所有文件
案例4:
使用find来搜索/opt/ 目录下的所有文件夹
find /opt -type d | wc -l
- service 指令(重点)
作用:用于控制一些软件服务的启动、停止、重启。
语法:service 服务名 start | stop | restart
案例1:启动Mysql 服务
命令格式: service mysql start
命令格式: service mysql stop |restart
命令格式: service mysql restart
- Kill 指令(重点)
作用:表示杀死进程。
(当遇到僵尸进程或者出于某些原因需要关闭进程的时候)
语法1:#kill 进程pid (语法需要配合 ps一起使用)
案例1: 检查nginx 的进程,并杀掉进程
语法格式:ps -ef|grep nginx
语法格式:kill 进程号1 进程号2
语法2:
与kill 命令作用相似,但是比kill 更加好用的杀死进程的命令
语法格式:killall 进程服务名称
案例2: 检查nginx的进程,使用killall 服务名杀掉。
- ipcongfig指令
作用:用于操作网卡的相关命令
语法:# ipconfig 获取网卡的信息
- reboot指令
作用重新启动计算机。
语法1:# reboot 重启计算机
语法2:# reboot -w 模拟重启,但是不重启
- shutdown 指令
作用:关机,慎用。
语法1:# shutdown -h now 关闭计算机
语法2:# shutdown -h-t0 关闭计算机
语法3:# shutdown -h 10:35 定时关闭
语法4:# shutdown -h “关机提示信息”
退出时:ctrl +c
语法5:# init 0
语法6: # halt
语法7: # poewroff
- up time 指令
作用:输出计算机的持续在线时间。就是计算机从开机以来到现在的时间。
语法:# uptime
参数解释:
- 16:35:49:表示当前的时间。
- up 7 min:表示持续运行的时间。
- 1 user: 表示在线的用户数。
- Load average: 表示当前1分钟、5分钟、15分钟的负载。
在windows 中用systeminfo命令查看系统在线时间。
- uname指令
作用:获取计算机操作系统的相关信息。
语法1: uname 获取操作系统的类型。
语法2: uname -a 获取操作系统的全部信息。
- netstat -tnlp指令
作用:查看网络的连接状态。
语法1: netstat -tnlp
选项说明:
1、-t:表示只列出 TCP.协议的连接。
2、-n:表示将地址从字母组合转化成ip.地址,将协议转化成端口号来显示。
3、-l:表示过滤出 “state(状态)”列中其值为 LISTEN(监听)的连接。
4、-p:表示显示发起连接的进程 pid.和进程名称。
- man指令
作用:manual 手册,包含了linux中全部命令手册。
语法:#man 命令 (退出按下q 键)
案例1:
通过man 命令查询mv 指令的用法。
语法格式: man mv
一路同行的人、加油吧!!!!