1、hostname指令
hostname指令用于读取或者设置服务器主机名
- 语法1:#hostname (输出完整的主机名)
- 语法2:#hostname -f(输出当前主机中的全限定域名)
id指令
id指令用于查看用户的基本信息,包括用户id,用户组id等,如果不指定用户则默认为当前用户。
- 语法1:#id (默认显示当前用户的基本信息)
- 语法2:#id 用户名(显示指定用户基本信息)
注:也通过打开/etc/passwd文件可以查看用户信息;通过打开/etc/group文件可以查看用户组信息
3、whoami指令
用于获取当前操作的用户名,方便日志记录,一般用于shell脚本
- 语法:#whoami
4、ps 指令
ps指令主要用于查看用户进程信息,两个选项:-e表示列出全部的进程,-f表示显示全部的列
- 语法:#ps -ef
其中uid表示执行进程的用户id;pid表示进程id;ppid表示该进程的父进程id,如果该进程的父进程id不存在,则该进程为僵尸进程;
例1:使用ps指令查看想要查看的进程
5、top指令
top指令用于查看服务器进程所占资源情况
- 语法:#top
退出查看模式直接按下q键。
在使用top指令的时候也可以附加快捷键查看,例如:
m:表示结果按照内存从高到低进行排序p:表示结果按照cpu使用率从高到低排序1:当服务器拥有多个cpu的时候可以使用1来查看每个cpu的使用情况
6、du -sh指令
用于查看目录的真实大小,其中s代表summaries,显示汇总的大小,h表示以高可读的形式进行显示。
- 语法:#du -sh 路径名称
7、find指令
find指令用于查找文件
- 语法:#find 路径 选项 选项值(其中选项有-name和-type,意为按照文件名和文件类型查找,使用文件类型查找的时候‘-’表示文件,查找的时候需要使用f来替换,d表示文件夹)
例1:按照文件名在当前路径下查找名为chong.txt的文件
例2:搜索xin文件夹下的所有文件、文件夹以及前缀为linux的文件
8、service指令
用于控制软件服务的启动、停止、重启的操作。
- 语法1:#service 服务名 start
- 语法2:#service 服务名 stop
- 语法3:#service 服务名 restart
例1:启动apache服务,其服务名为httpd