一、hostname命令(主机名)
方法1:#hostname
该命令用于显示完整的主机名
方法2:#hostname -f
该命令用于显示主机的FQDN(全限定域名)
二、id命令 (查看用户信息)
方法1:#id
该命令用于显示当前用户的用户信息
方法2:#id 指定用户名
该命令用于显示指定用户的用户信息
从配置文件中验证用户信息的方法:
文件1:/etc/passwd 该文件用于存储用户信息
文件2:/etc/group 该文件用于存储用户组信息
文件3:/etc/shadow 该文件用于存储用户密码信息
①查看用户信息:#vim /etc/passwd
个人创建的用户id,默认从500开始排序。
②查看用户组信息:#vim /etc/group
用户组可以设置密码,但一般不设置。
③查看密码信息:#vim /etc/shadow
三、whoami命令 (获取当前用户名)
方法:#whoami
该命令用于获取当前用户的用户名,一般在shell中使用较多。
四、ps -ef命令 (查看进程)
方法1:#ps -ef
选项中 -e 表示显示全部进程;选项 -f 表示显示所有列(即全字段显示)。
各列含义:
UID:表示执行进程的用户。
PID:表示该进程的id。
PPID:表示该进程的父级进程id。每个进程都应该有一个父级进程,如果找不到其父级进程,则表面该进程为僵尸进程。
C:表示CPU占用率,以百分比显示。
CTIME:表示进程从何时开始启动。
TTY:表示发起该进程的终端,?表示该进程不是由某个终端发起的。
TIME:表示进程已经执行的时间。
CMD:表示进程的名称或者对应的路径。
方法2:#ps -ef | grep 目标进程
该案例中 pts/0 即为发起过滤 bluetooth 的终端,也就是当前窗口。
五、top命令 (查看CPU使用情况)
方法:#top
需要退出时,直接按 q 即可退出。
各列含义:
PID:即process id,表示进程id。
USER:即执行进程的用户。
PR:进程执行的优先级,内存优先保证优先级高的进程。
VIRT:虚拟内存,即进程向系统申请的内存。
RES:常驻内存,即执行进程使用的内存。如果该进程与其他进程有依赖关系,则该常驻内存中可能包含被依赖进程的内存,即共享内存。
SHR:共享内存。一个进程实际使用的内存 = 常驻内存 - 共享内存。
S:即sleeping,表示睡眠进程。
%CPU:CPU占有率。
%MEM:内存占有率。
TIME+:进程已经执行的时间。
COMMAND:进程执行的时间或者对应的路径。
模式切换快捷键:
按下 M 键:界面会将进程按照内存(MEM)占有率从高到低排列。
按下 P 键:界面会将进程安装CPU占有率从高到低排列。
按下 1 键:如果有多个CPU时,界面会详细展示各个CPU的情况;如果只有一个CPU,界面不会变化。
六、du -sh命令 (查看内容大小)
方法:du -sh 文件路径
该命令用于查看某个路径及其内部文件总大小。
七、find命令 (查找某个对象)
方法:#find 目标范围 选项 目标对象
选项 -name 表示按名称查找;选项 -type 表示按目标类型查找,后面跟 f 表示查找目标为文件,后面跟 d 表示查找目标为文件夹。
①按名称查找 /etc 下所有以 .conf 结尾的文件,并结合管道统计数量。
②按类型查找 /etc 下所有的文件。
#find /etc -type f
③按类型查找 /etc 下所有的文件夹。
#find /etc -type d
八、service命令 (服务开启/停止/重启)
方法:#service 服务名 stop/start/restart
九、kill命令 (结束某个进程)
方法1:#kill 目标进程id
方法2:#killall 目标进程名称
十、ifconfig命令 (查看网卡信息)
方法:#ifconfig
十一、reboot命令 (重启)
方法1:#reboot 重启
方法2:#reboot -w 模拟重启,只写关机与开机的日志信息,但是不重启
十二、uptime命令(查看系统运行时长)
方法:#uptime
该命令用于显示服务器持续运行时间。
十三、uname命令(查看操作系统信息)
方法1:#uname 显示操作系统类型
方法2:#uname -a 显示操作系统完整信息
十四、netstat命令(查看网络连接状态)
方法:#netstat -tnlp
选项含义:
-t:表示过滤出 tcp 协议的连接;
-n:表示将地址从字母转化为 ip 地址,将协议转化为端口号,可读性更高。
-l:表示过滤出状态为 LISTEN 的连接,也就是“监听”的意思。
-p:表示发起连接的进程 id 和进程名称。
十五、man命令 (帮助)
方法:#man 目标命令
该命令用于显示某个命令的使用方法信息,退出时按 q 键。