(一)用戶命令
1.useradd
adduser 新建用戶.
使用模式:
useradd username
相關配置:
2.passwd
設置密碼.
使用模式:
root用戶:
passwd username
普通用戶:
passwd
3. userdel
删除用戶.
使用模式:
userdel username #删除用戶配置
userdel ‐r username #删除用戶配置以及所有數據
(二) 用戶組命令
1. groupadd
新建用戶組.
使用模式:
groupadd groupname # /etc/group
useradd ‐g groupname username
2. groupdel
删除用戶組.
使用模式:
groupdel groupname
(一) 進程命令
1、ps
process status 查看進程狀态.
進程概念:
正在運行中的程序.(程序,數據,PCB)
操作系統對進程給與一個一次性唯一的編号,稱為進程标識符.pid表示.
使用模式:
ps ‐ef #查看所有進程
ps ‐ef | grep 'keyword' #根據關鍵字查找特定進程
ps aux | grep 'keyword' #查看進程對CPU,内存使用情況
[root@localhost aaaa]# ps ‐ef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 09:06 ? 00:00:00 init [5]
root 2 1 0 09:06 ? 00:00:00 [migration/0]
root 3 1 0 09:06 ? 00:00:00 [ksoftirqd/0]
#關鍵字
PID: 進程标識符
CMD: 程序名
[root@localhost aaaa]# ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 2072 668 ? Ss 09:06 0:00 init [5]
root 2 0.0 0.0 0 0 ? S< 09:06 0:00 [migration/0]
#
%CPU CPU占有率
%MEM 内存占有率
管道:
▲ 可以将多個命令組合起來使用.
cmd1 | cmd2 | ... | cmdn
#上一個命令的輸出作為下一個命令的輸入
ps ‐ef | grep 'vi'
2、top
監控進程對系統資源使用情況.
使用模式:
top
top ‐d N #每個Ns刷新
結果說明:
3、kill
結束進程.
使用模式:
kill ‐l #查看信号
# 2) SIGINT 中斷進程
# 15) SIGTERM 正常終止進程
# 9) SIGKILL 殺死進程
kill ‐2 pid1 pid2 ... pidn #ctrl c
kill ‐15 pid1 pid2 ... pidn
kill ‐9 pid1 pid2 ... pidn
(二) 其他命令
1、 uname
查看操作系統信息.
使用模式:
uname ‐a
uname ‐i #32bit ix86
#64bit _64
uname ‐r #内核版本
2、 free
查看内存使用情況.
使用模式:
free ‐m
3、 uptime
查看系統負載情況.
使用模式:
uptime
4、 id
查看用戶信息.
使用模式:
id username
5、 su
切換用戶.
使用模式:
su username
#沿用被切換用戶的舊的環境變量
su ‐ username
#啟用切換後用戶的新的環境變量
exit
#退出
root ‐‐> 其他用戶,不需要密碼
其他用戶‐‐> 其他用戶/root,需要密碼
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!