第二周

tr 用來刪除轉換字符 -c 取反(補集) -d 刪除1表達的字符 -s代替每一個重復的字符(壓縮)
-t讓第一個字符的數和第二個一致
tr ‘a-z’ ‘A-Z’ 把大寫字母轉換成小寫字母
hexdump c 加文件 查看文件的ascll編碼
tr -d ‘/r’Windows文件轉換成Linux文件 (/r代表回車 把回車刪除)
EOF表示結束 <<EOF
cat >f3 <<EOF
>sdfsdf
>121sdf
>EOF

mail -s ‘hello’ wang 給王賬戶發郵件 敲. 發出

輸出 | 輸入 管道 ls /etc | cat >f3
ls /etc /asda 2>&1 | tr ‘a-z’ ‘A-Z’把錯的定義成對的 輸出出來ls /etc /asda |& tr ‘a-z’ ‘A-Z’
seq 10 (12345678910) seq -s +100 |bc

tee ls |tee f3 (輸入又輸出)tee -a 輸入不覆蓋 (追加)

openssl rand -base64 12 隨機生成字符

從新登陸獲取最新令牌
組uid 組組gid 組組和附加組
chfn wang 加用戶的描述信息
chsh 指定shell
finger +yonghuming 查看用戶信息
nologin 不能登錄 (shell類型)

su – wang 切換用戶(完全切換加-號 不完全切換不加-號)一個命令操作加-c直接切換回來 su – root 命令 -c 回到root (切一次退回去exit 退回原來的身份)

cat /etc/passwd 查看用戶信息
ll /etc/shadow 放用戶口令的

authconfig –passalgo=sha256 –update 改用戶密碼的加密算法 ll /etc/login.defs加密算法文件路徑
useradd 可以創建賬號
usermod 修改用戶
userdel (-r)刪除用戶家目錄

usermod -L 加鎖(加嘆號鎖)
usermod -U 解鎖
passwd 修改指定用戶加密 -e 加用戶名 立即使密碼失效 從新登陸設置新口令

chage -d 0 用戶名 立即使密碼失效 chage 用戶名 改用戶密碼有效期 id 組組 附加組
chage -l 用戶 查看用戶口令情況
chage 用戶名 改口令
/etc/login.defs 改口令路徑
rm -f /var/spool/mail/ 用戶郵件保存處(刪用戶郵件配置)
/etc/default/useradd 創建用戶的模板文件夾


/etc/group 組的信息 /etc/gshadow組的口令
給組加口令 goasswd mage 給這個組加口令
把自己加到某個組 newgrp mage (切換組組)
建組和組名不一樣的 useradd -N
nano /etc/passwd 編輯后用pwck檢查語法 vipw 編輯時檢查語法 vigr grpck(組的)
getene passwd 查看組

useradd -u +數字 用戶名 指定用戶的uid -o 允許id相同 -g wang app2 組組是wang 新建一個給他歸個組組 -d +路徑 指定用戶的家目錄 (不存在直接創建)-r 建系統id賬號(不創建家目錄)
-r -m 強行創建家目錄 -M強行不創建家目錄
-G ‘app1,app2’用戶名 把a1a2加到用戶名的輔助組里 -N bob useradd的組 -s shell類型

getent passwd 用戶名 只看這一個用戶名的信息

cat /etc/login.defs 密碼設置的配置文件

scp 文件 主機地址: (復制粘貼給另一臺主機)(遠程復制)

newusers passwd格式文件 批量的創建用戶
chpasswd 批量修改用戶口令 cat pass.txt | chpasswd 把口令模式編寫到pass.txt

usermod -u 改uid名字
-g 改新組的gid
-l 新名字 舊名字 改用戶名
-L 增加!
-U 減少!
id -u顯示uid
-g顯示gid
-G顯示用戶所屬組的id
-n顯示名稱,需配合ugG使用

創建的組和用戶的id相同 指定id user:nginx useradd nginx
groupadd -g 1234 nginx
useradd -g nginx -u 1234 nginx

groupdel 刪除組 確保這個組不是組組 如果是移動到其他的附屬組 刪
groupmems -l -g 加名 查看組的成員
groupmems -a wang -g g1 往g1里添加wang賬戶組
groupmems -d wang -g g1 刪除g1里的wang賬戶組

newusers /data/userlist.txt 批量創建用戶

vipw vi=nano /etc/passwd 文本編輯工具 格式不對報錯
vigr vi=nano /etc/group
pwck 編輯后做語法檢查
grpck 檢查組

useradd 創建用戶
-u 指定uid -u -o指定同樣的uid號
-g 指定zuzu useradd -g wang app1 使wang成為app1的組組
-d HOME_DIR 指定的路徑(不存在的)為家目錄
-s 指定shell類型 useradd -s /sbin/onlogin nginx -r系統自動分配一個系統id(不建立家目錄) -m 強制建立家目錄
-M 不創建家目錄
-G 創建目錄的同時指定附屬組 useradd -G “app1,app2” alice 把alice創建到a1,a2的附屬組
-N 不創建私用組為組組 使用users做組組
usermod 修改
-l 新名字
-d HOME 新家目錄不會自動創建;若要創建新家目錄并移動原家數據,同時使用-m選項
-D (可以改)查看模板(新建家目錄模板) = cat /etc/default/useradd
-G 修改附加組 usermod -G bin wang 把bin添加到wang的附加組 -a 追加不覆蓋
usermod -G “” wang

userdel 刪除(不刪家目錄和郵箱) -r 全刪

groupadd 創建組

-g 指定組的id

groupadd -g 1234 app1
useradd -g app1 -u 1234 app1 z組和組組的id一樣
groupmod 修改
-n 改組名
-g 改組id號
-G 修改附加組 groupmod -G bin wang 把bin添加到wang的附加組 -a 追加不覆蓋
groupdel 刪除組

passwd –stdin 用戶名 批量設置密碼
groupmems -l -g g1 查看g1里的附加組成員

gpasswd
-a 將user添加到指定 組中
-d 從指定組中移除user
(-a 加到某個組 gpasswd -a wang g1)

groupmems
-g 更改指定組 (只有root)
-a 指定用戶加入組 -g g1 把g1加到用戶的附屬組里
-d 從組中刪除用戶
-p 從組中清除所有成員
-l 顯示成員列表
groupmems -d wang -g g1 刪組里成員

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/95412

(0)
胖噠胖噠
上一篇 2018-04-08 16:08
下一篇 2018-04-08

相關推薦

  • bash的工作特性之命令執行狀態返回值和命令行展開所涉及的內容及其示例演示

    在 Linux 下,任意一個命令執行結束之后,bash都會返回0-255之間的數值以表示命令執行成功與否;其返回值保存于bash的特殊變量$?中 [root@yinwei tmp]# uptime 15:13:27 up 18 min, 1 user, load average: 0.07, 0.03, 0.05 [root@yinwei tmp]# ech…

    Linux筆記 2018-05-18
  • 第七周作業

      1、創建一個10G分區,并格式為ext4文件系統; ?(1) 要求其block大小為2048, 預留空間百分比為2, ??卷標為MYDATA, 默認掛載屬性包含acl; ?(2) 掛載至/data/mydata目錄,要求掛載時禁止程序自動運行,且不更新文件的訪問時間戳; 1.創建分區/dev/sdb1,容量為10G fdisk /dev/sdb…

    2018-05-02
  • liunx 基礎

    命令別名: 命令格式 :

    Linux筆記 2018-04-01
  • shell 編程基礎

    命令錯誤 后面的命令繼續執行 語法錯誤 后面的命令不執行 bash -n 檢查語法錯位 bash -x 查看腳本的執行過程 【排錯】 ++文件屬性上的 顯示是嵌套命令 變量 引用變量要加$符號 echo 是顯示字符串的 如果命令能識別變量 可以不加$ 識別不了就壓加$ 變量盡量用“ ”引起來 保留里面的格式 name =`whoami` echo &#822…

    Linux筆記 2018-04-15
  • 磁盤存儲個文件管理

    設備文件I/O Ports:I/O設備地址一切接文件:調用函數open(), read(), write(), close()設備類型:塊設備:block,存取單位”塊”,磁盤字符設備:char,存取單位”字符”,鍵盤設備文件:關聯至一個設備驅動程序,進而都夠跟與之對應硬件設備進行通信設備號碼:主設備號:標識設備類型次設備號:標識同一類型下的不同設備mkno…

    2018-04-25
  • 實現創建私有CA

    CA的構成:PKI: Public Key Infrastructure簽證機構:CA(Certificate Authority)注冊機構:RA證書吊銷列表:CRL證書存取庫:X.509:定義了證書的結構以及認證協議標準版本號序列號簽名算法頒發者有效期限主體名稱主體公鑰CRL分發點擴展信息發行者簽名證書類型:證書授權機構的證書服務器用戶證書獲取證書兩種方法…

    Linux筆記 2018-05-22
欧美性久久久久