wxm192939 2022-01-15 03:30:36 阅读数:49
1.hostname指令
操作服务器的主机名(读取,设置)
语法1 hostname 输出主机名
语法2 hostname -f 表示输出当前主机名中的FQDN(全限定域名)
2.id指令
查看用户的基本信息(包含用户id,用户组id,附加组id),如果不指定用户,默认当前用户
语法1 id 查看当前用户基本信息
语法2 id 用户名 查看指定用户基本信息
验证用户信息:通过文件 /etc/passwd
验证用户组信息:通过文件 /etc/group
3.whoami指令
显示当前登录的用户名,一般用于shell脚本,用于获取当前操作的用户名方便记录日志
4.ps -ef 指令(重点)
用于查看当前服务器的进程信息
-e 表示列出全部的进程
-f 显示全部的列(显示全字段)
列的含义:
UID 该进程执行的用户id
PID 进程id
PPID 该进程的父进程ID,如果一个进程的父进程找不到,该程序的进程称为僵尸进程
C:cpu的占用率,形式是百分数
STIME 进程的启动时间
TTY 终端设备,发起该进程的设备识别符号,如果显示?则表示该进程并不是由终端设备发起
TIME 进程的执行时间
CMD 该进程的名称或者对应的路径
在ps结果中过滤出想要查看的进程状态
ps -ef |grep 进程名称
5.top命令
作用:查看服务器的进程占的资源
语法:
进入命令:top 动态显示
退出命令:按下q键
6.du -sh指令
查看目录的真实大小
语法:du -sh 目录路径
选项含义:
-s 只显示汇总的大小
-h表示以较高可读性的形式进行显示
统计/etc目录实际大小
7.find指令
用于查找文件
语法:find 路径范围 选项 选项的值
-name 按照文档名称进行搜索
-type 按照文档类型进行搜索
案例:使用find搜索httpd.conf
find / -name httpd.conf
案例:统计以conf为后缀的文件个数
搜索etc下的所有文件夹
8.service指令(重点)
作用:控制一些软件的开启/关闭/重启
语法 service 服务名 start/stop/restart
9.kill杀死进程
语法:kill 进程名称
10.ifconfig 用于操作网卡相关指令
11.reboot 重新启动计算机
reboot -w 模拟重启,但不是重启
12.shutdown指令:关机
shutdown -h now
shutdown -h 19:00
除了shutdown关机以外,几个关机命令:
init 0
halt
poweroff
13.uptime 指令
输出计算机的持续在线时间(计算机从开机到现在运行的时间)
14.uname指令:获取计算机操作系统的相关信息
uname 获取操作系统类型
uname -a 表示获取全部系统的信息
15.netstat -tnlp 指令:查看网络连接情况
-t 表示只列出tcp协议的链接
-n 表示将地址从字母组合转化成ip地址,将协议转化成端口号来显示
-l 表示过滤出state列中其值为LISTEN的连接
-p 表示显示发起连接的进程pid和进程的名称
16.man指令 :手册,包含了linux中全部命令手册
语法:man命令 退出按下q键
通过man命令查询cp指令的用法
#man cp
版权声明:本文为[wxm192939]所创,转载请带上原文链接,感谢。 https://blog.csdn.net/weixin_42365095/article/details/118734856