- hostname
hostname 【操作服务器主机名 (读取,设置(临时的))】
hostname -f 【表示输出当前主机名的FQDN 全限定域名】
- id
【查看用户的基本信息,不指定默认当前用户】
#id 【当前用户的基本信息】
uid=0(root) gid=0(root) 组=0(root) 【用户id 用户组id 附加组id】
- cat
cat /etc/passwd /etc/group 【验证命令】
- whoami
whoami shell脚本:用与获取当前操作的用户名方面记录日志
whoami 【显示当前用户的用户名】
- ps -ef
【windows任务管理器详细信息】
ps -ef 【-e 全部的进程信息等价于-A -f 所有字段】
ps -ef|grep 进程名称 【过滤进程信息】
UID :该进程执行的用户
PID:进程id
PPID: 该进程的父级进程id,如果一个程序的父级进程找不到,该进程称之为僵尸进程
C :CPU的占用百分比
STIME:进行的启动时间
TIY:终端设备,发起该进程的设备识别符号,如果显示?表示不是由终端设备发起的
TIME:进程的执行时间
CMD:该进程的名称或者对应的路径
- top
top 【进入目录,动态显示】
- q
【 退出】
PR: 优先级
CIRT: 虚拟内存
RES: 常驻内存
SHR: 共享内存
S :(sleeping ,running)睡眠
%CPU:cpu占用的百分比
%MEM: 内存占用的百分比
TIME+ :执行的时间
COMMAND :进程的目录或者路径
M 【将结果按内存(MEN)从高到低排序】
P 【将结果按照CPU的使用进行从高到底排序】
1 【服务器拥有多个CPU时候,切换展示各个CPU的详细进程】
- du -sh
du -sh 目录路径 【查看目录的真实大小 -s summaries -h 以较高可读性形式】
- find?
find -name 路径范围 选项 选项的值【按照文档名称进行搜索 模糊搜索】
find -type 【按照文档类型进行搜索】
文档类型- f 表示文件 d 文件夹
- service
service 服务名 start/stop/restart 【控制软件的启动,关闭和重启】
httpd: 本机的Apache网络服务软件
- kill
ps -ef|gerp 进程名称
kill -9 进程数
killall 进程名称 【杀死所有进程】
- ifconfig
ifconfig 【获取网卡信息】
- reboot
reboot 【重启】
reboot -w 【模拟重启,但是不重启】
- shutdown
shutdown 【关机init 0 /halt /poweroff】
shutdown -h now /15:25 “系统将在时间关机,请保存好你的文件”
ctrl+c 取消
- uptime
uptime 【计算机持续在线时间】
- uname
uname 【获取操作系统的类型】
uname -a 【获取全部信息,类型 全部主机名 内核版本 发布时间 开源计划】
- netstat -tnlp
netstart -tnlp 【查看网络连接状态】
-t :列出tcp协议的连接
-n : 表示将地址从字母组合转化为IP地址,将协议转化端口号来显示
-l : 表示过滤出状态中值为LISTEN(监听)的连接
-p :显示发起连接进程PID和进程名称
- man (manual手册)
man 命令
q 【退出】