Linux
是我們?cè)陂_發(fā)工作中必不可少的技能了痹雅,部署蚀苛、維護(hù)應(yīng)用都需要懂一些 Linux
命令在验,現(xiàn)將自己常用的 Linux
命令整理一下,不定期補(bǔ)充更新堵未,以供用時(shí)方便查找腋舌。
賬戶相關(guān)
-
查看當(dāng)前機(jī)器的賬戶
head -n 4 /etc/passwd cat /etc/passwd
/etc/passwd 中存儲(chǔ)了用戶信息
顯示如下:
root:x:0:0:root:/root:/bin/bash
- root: 賬號(hào)名稱
- x: 密碼(早期用戶密碼存放在此字段,現(xiàn)在存放在
/etc/shadow
中) - 0: UID, 0 為系統(tǒng)管理員(不一定只有 root 有)
- 0: GID
- root: 用戶信息說明欄
- /root: 家目錄(默認(rèn)用戶家目錄在
/home/yourIDname
) - /bin/bash: Shell
-
增加用戶
useradd USER_NAME
同時(shí)指定目錄
useradd -d /data/USER_NAME -m USER_NAME
-
設(shè)定密碼
passwd USER_NAME
-
刪除用戶
userdel USER_NAME
-
顯示用戶信息
id USER_NAME
-
增加 GROUP 組
groupadd GROUP
-
增加用戶 USER_NAME 同時(shí)將 USER_NAME 添加到組 GROUP
useradd -g GROUP USER_NAME
-
修改組名
groupmod -n GROUP GROUP_1
-
修改用戶名
usermod -l USER_NAME USER_NAME_1
-
查看當(dāng)前用戶所屬組
groups
-
讓用戶 USER_NAME 隸屬于多個(gè)組
usermod -g GROUP_1[,GROUP_2,...] USER_NAME usermod -G GROUP_1[,GROUP_2,...] USER_NAME
g 是覆蓋渗蟹,G是添加块饺。
-
檢查非 root 用戶賬號(hào)是否過期(包括密碼)
chage -l USER_NAME
-
修改用戶的密碼有效期
chage -M 365 USER_NAME
修改 USER_NAME 的密碼有效期為 365 天
-
一鍵創(chuàng)建用戶名并設(shè)置組以及密碼
groupadd mg --gid 1028 useradd -u 1028 -G wheel -g mg mg echo 'qazxsw' | passwd --stdin mg
標(biāo)題:常用 Linux 命令整理 - 賬戶相關(guān)
作者:末日沒有進(jìn)行曲
鏈接:link
時(shí)間:2019-07-17
聲明:本博客所有文章均采用 CC BY-NC-SA 4.0 許可協(xié)議赞辩,轉(zhuǎn)載請(qǐng)注明出處。