1.hostname指令
作用:操作服务器的主机名(读取,设置)
语法1:#hostname 含义:表示输入完整的主机名
语法2:#hostname -f 含义:表示输出当前主机名中的FQDN(全限定域名)
2.id指令
作用:查看一个用户的基本信息(包含用户id,用户组id,附加组id…),该指令如果不指定用户则默认当前用户
语法1:#id 默认当前执行该命令的用户的基本信息
用法2:#id 用户名 显示指定用户的基本信息
验证以上信息是否正确?
验证用户信息:通过文件/etc/passwd
验证用户组信息:通过文件/ect/group
3.whoami指令
作用:我是谁 显示当前登录的用户名 一般用于shell脚本,用于获取当前操作的用户名方便记录日志
语法:#whoami
4.ps -ef指令(重点)
指令:ps
作用:主要是查看服务器进程信息
选项含义:
-e:等价于“-A”,表示列出全部进程
-f:显示全部的列
案例:在ps的结果中过滤出要查看的进程状态
#ps-ef|grep 进行名称
查看火狐浏览器的进程
5.top指令
作用:查看服务器的进程占的资源
语法:
进入命令:#top
退出命令:按下q键
输出结果
表头含义:
PID:进程id
USER:该进程对应的用户
PR:优先级
VIRT:虚拟内存
RES:常驻内存
SHR:共享内存(计算一个进程实际使用的内存=常驻内存-共享内存)
S:表示进程的状态(S表示睡眠,R表示运行)
%CPU:表示CPU的占用百分比
%MEM:表示占用内存的百分比
TIME+:执行时间
COMMAND:进程的名称或者路径
6.du -sh指令
作用:查看目录的真实大小
语法:#du-sh 目录路径
选项含义:
-s:summaries。只显示汇总的大小
-h:表示以搞可读性的形式进行显示
案例:统计“/root/lovelinux”和”/root/lirenjie”目录的实际大小
案例:统计“/etc”目录的大小
7. find 指令
作用:用于查找文件
语法:#find 路径范围 选项 选项的值
选项:
-name:anZH奥文档名称进行搜索
-type:按照文档的类型进行搜索
文档类型:“-”表示文件(使用find的时候需要用f来替换),“d”表示文件夹
案例:使用find来搜索anaconda-ks.cfg
#find /root/ -name anaconda-ks.cfg
案例:搜索etc目录下的所有conf后缀文件
#find /etc-name*.conf
案例:使用find来搜索/etc/sane.d/目录下所有的文件
#find /etc/sane.d/-type f
案例:使用find来搜索/etc/目录下的所有文件夹
#find /etc-type d