命令補充與隱藏許可權2

2021-09-27 08:32:53 字數 1481 閱讀 5355

切換到普通使用者:

# su tom

退回超級使用者:

$ exit

[root@xqc 桌面]# su  tom

[tom@xqc 桌面]$ su root

密碼:[root@xqc 桌面]# userdel tom

userdel: user tom is currently used by process 5797

[root@xqc 桌面]# exit

exit

[tom@xqc 桌面]$ exit

exit

建立軟硬鏈結的其他方法:

軟鏈結–symbolic link

硬鏈結–hard link

[root@xqc mnt]# cp /root/.bashrc bashrc

[root@xqc mnt]# cp -l bashrc hbashrc //建立硬鏈結

[root@xqc mnt]# cp -s bashrc sbashrc //建立軟鏈結

[root@xqc mnt]# ls -l

總用量 8

-rw-r–r--. 2 root root 176 9月 18 09:42 bashrc

-rw-r–r--. 2 root root 176 9月 18 09:42 hbashrc

lrwxrwxrwx. 1 root root 6 9月 18 09:43 sbashrc -> bashrc

若/root/.bashrc比bashrc新,才會複製過來

[root@xqc mnt]# cp -u /root/.bashrc bashrc

//目標檔案與原始檔有差異的時候才會複製

//備份的時候用

eg:使用普通使用者xieqc,複製/var/log/wtmp檔案到/mnt下,並

更名為user_wtmp ?

思考:是否可以完整的複製? -a

# su   

$ cp -a /var/log/wtmp /mnt/user_wtmp

//在/mnt目錄下許可權不夠

$ exit //退到超級使用者

# setfacl -m u:xieqc:rwx /mnt

//針對/mnt目錄設定給xieqc使用者特殊許可權

# su xieqc

$ cp -a /var/log/wtmp /mnt/user_wtmp

# exit

# ls -l /var/log/wtmp ;ls -l /mnt/user_wtmp

-rw-rw-r–. 1 root utmp 71424 9月 18 09:09 /var/log/wtmp

-rw-rw-r–. 1 xieqc xieqc 71424 9月 18 09:09 /mnt/user_wtmp

* cp -a 命令普通使用者不能完全複製許可權和屬性

命令補充與隱藏許可權1

命令補充與隱藏許可權 預設許可權 1.建立目錄時指定初始許可權 mkdir m 744 test1 m 強制設定初始屬性 root xqc mnt cd mnt root xqc mnt mkdir test2 root xqc mnt ls l 總用量 0 drwxr xr x.2 root ro...

檔案許可權之預設許可權與隱藏許可權2

檔案的預設許可權 umask umask 0022 後面三個是一般許可權 umask s u rwx,g rx,o rx 目錄的預設許可權 1.檔案預設不給執行 x 許可權,最大666 rw rw rw 2.目錄預設給x許可權,最大777 rwxrwxrwx 3.uamsk分數值指的是,該預設值需要...

常用許可權命令2

更改檔案的所有者 chown 只有管理員 root 和這個檔案的所有者才能改變檔案的許可權 語法 chown 使用者 檔案或目錄 只有root才能改變檔案的所有者,檔案的建立者也不能改變 舉例 張三登入客戶端建立 touch abcd 檢視 ls l abcd 結果 rw rw r 1 zhangs...