Linux 运维高级指令04

Linux 运维高级指令04

  • du -sh指令(重点)

作用: 查看目录的大小

语法格式du  -sh  目录路径
选项含义

  1. -s: 只显示汇总的大小
  2. 表示以高可读性的形式进行显示

案例1:

  • find 指令(重点)

作用用于查找文件。(其参数有55个之多

语法格式find 路径范围 选项 选项的值

选项含义

  1. -name: 按照文档的名称去搜索嘛,支持模糊搜索
  2. -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

一路同行的人、加油吧!!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章