目录
1.hostname指令:操作服务器的主机名
语法:
hostname 含义:输出完整的主机名
hostname -f 含义:输出当前主机名中的FQDN(全限定域名)
2.id指令:查看用户的基本信息(用户ID,用户组ID,附加组ID)
语法:
id 含义:显示当前执行命令的基本信息
id 用户名 含义:显示当前指定的用户的基本信息
3.whoami指令
显示当前用户的名称
语法:
whoami
4. ps -ef 指令(重点)
主要查看服务器的进程信息
语法
ps -e:等价于“A",表示列出全部的进程
ps -f:显示全部的列
UID:该进程执行的用户id
PID:改进程的id
PPID:该进程的父级进程id,如果一个程序的父级进程找不到,则该进程为僵尸进程
C:CPU的占用率,其形式是百分数
STIME:进行的启动时间
TTY:终端设备,发起该进程的设备识别符号,如果显示“?”号,则表示该进程不是有终端设备发起(系统进程)
TIME:进程的执行时间
CMD:该进程的名称或者路径
语法:
ps -ef |grep pts(进程名称)
5.top指令
查看服务的进程占用的资源(动态显示)
语法:top
按键:q:退出
M:按照内存(MEN)从高到低的排序
P:按照CPU的使用率从高到低的排序
6.du -sh指令
含义:目录的真实大小
语法:
du -sh 文件名称
选项含义:
-s:summarys,只显示汇总的大小
-h:表示已较高可读性的形式显示
7.find指令(能搜索出隐藏文件)
用于查找文件(其可选参数有55个)
语法:#find 路径范围 选项 选项的值
find / -name x11
find / -name *.conf
选项:
-name:按照文件名称进行搜索(支持模糊搜索)
-type:按照文档类型进行搜索
文档类型:“-”表示文件(在使用find的时候需要用f替换),“d"表示文件夹
案例:#find / -name *.conf
find /etc -name *.conf |wc -l
find /etc -type f 搜索/etc下所有的文件
find /etc -type d 搜索/etc下所有的文件夹
8.service指令(重点)
作用:用于控制一些软件的服务启动/停止/重启 (不一定所有的软件都有服务)
语法:service 服务名 start/stop/restart
9.kill指令(重点)
作用:杀死进程(当遇到僵尸进程或者由于某些原因需要关闭进程的时候)
语法:kill 1080(进程PID) (语法需要配合ps一起使用)
killall 1080(进程名字)
10.ifconfig指令(重点)
用于操作网卡相关的指令。
11.reboot指令
作用:重新启动计算机
语法1:reboot
语法2:reboot -w 模拟重启,不重启(就是写关机日志,但不重启)
12.shutdown指令
作用:关机 (慎用)
语法1:#shutdown -h now “关机提示” 表示立即关机 或者 #shutdown -h 15:25 表示15:25关机
取消定时关机ctrl+c(centos7前版本) 或者#shutdown -c(centos7前需要再开另外一个终端)
1
其他关机指令:
#init 0
#halt
#poweroff (力量关闭)
13.uptime指令
输出计算机的持续在线时间(计算机从开机到现在运行的时间)
语法:uptime
14.uname指令
含义:获取计算机系统的相关信息
语法1:uname 获取操作系统的类型
语法2:uname -a 获取全部的信息(类型,主机名,内核版本,发布时间,开源计划)
15.netstat -tnlp指令
含义:查看网络的连接状态
语法:#netstat -tnlp
-t :表示列出tcp协议的连接
-n:表示将地址从字母组合转化为IP地址,将协议转化为端口号来显示
-l:表示过滤出state(状态)列中为listen(监听)的连接
-p:表示显示发起连接进程的PID和进程的名称
16.man指令(manual)
作用:手册(包含linux全部命令的手册)
语法:man 命令 (q退出手册)
案例:man cp 查询cp指令的用法
感谢您的观看,本次的分享就到此结束