du, tar,rsync,useradd,usermod

1. du -sh /usr/local   指定目錄大小

   du -s 當前目錄

2.du -h --max-depth=2 /usr/local/ --exclude=/usr/local/share

 

3. tar zxvf www.tar.gz ./html/  --exclude=oldboy/test

 

4.rsync -av /data1/ /data2

5. mkdir /null 

    rsync -av --delete /null/ /tmp/

    rsync -av 10.0.0.9:/tmp/  /tmp

 

6.groupadd -g 801 sa     創建軍用戶組sa並指定gid 801

   useradd -g sa -u 901 oldgirl   oldgirl屬於sa組,uid 901

     useradd -M -s /sbin/nologin tingtingn

 

useradd -u 806 -s /bin/sh -c SysUser -G root,sa -e "2017/07/12" -f 2 -d /tmp/inca inca 

   /etc/passwd

 inca             :x                : 806         :1002            :SysUser    :/tmp/inca     :/bin/sh

 賬號名稱:賬號密碼:賬號UID:賬號組GID:用戶說明:用戶家目錄:shell解釋器

id inca

 

usermod  修改用戶xinxi

usermod -u 888 -s /sbin/nologin -c TmpUser -G root,sa,tech -e "2018/07/12" -f 30 -d /home/inca inca

 

批量創建10個用戶名,設置8位隨機密碼

echo stu{01..10}|tr "" "\n" |sed -r 's#(.*)#useradd \1;pass=$((RANDOM+10000000));

echo "$pass"|passwd --stdin \n; echo -e "\n 'echo $pass"' " >>/tmp/oldboy.log#g'

    

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章