- 不能成功刪除,會提示Directory not empty,可以用rm –rf /temp/test/1/2/3
會報錯,No such file or directory
- 直接回車文件不會被刪除,只有輸入y或者Y,文件纔會被刪除。
- mkdir -p test/1/1,加入-p參數。
- 原來的文件會被覆蓋。加入-i可以在文件將要被覆蓋的時候提示。
- /root 發現有四個root,k/j 或者上下箭頭。
- 打開目錄就相當於執行了目錄。
- 001說明要減去不在一個組的用戶的執行權限,文件的操作權限會變成rwxrwxrw-,目錄的的權限會變成rx-rx-rx-。
- find /var/ -mtime -1
find /root/ -mmin -60
- find -mtime +365
- 操作系統的數據結構和算法限制,防止陷入死循環。硬連接是一個inode不是文件,只佔用inode,不佔用空間大小。不可以,分區的文件系統可能不同。
- 純文本文件二進制文件都是-,目錄d,鏈接文件l,塊設備b,字符設備c。
- chown -R user1 dira/ chown -R users dira/
chown -R user1:user dira(簡潔的方法)
- 默認目錄的權限是666,默認文檔的權限是777。真實的權限是默認權限減去umask代表的權限。
- chmod 750 dira
- chattr +a 1.txt , chattr +i 1.txt
- 當前目錄和上一級目錄
- 返回上次所在的目錄。
- 表示該文件佔用的節點,如果是目錄則與目錄下的子目錄有關(可能是子目錄的個數)。
- yum install -y mlocate 用/usr/bin/updatedb -f "$nodevs"更新文件列表庫。
- 覆蓋的時候默認沒有提示,加上-i參數後會提示。用絕對路徑不會提示, /bin/cp 。
- tail –f filename
- chmod -R 644 dir/
- echo $HOME
- chmod o+t dir。
- 軟鏈接是一個文件,硬鏈接是一個inode 。
- cat 改變atime,chmod改變ctime,vim打開文件的時候改變atime,改變文件內容退出之後改變mtime和ctime,touch 全部改變。
2.
Umask:數值代表的含義爲默認值(文件爲666,目錄爲777)需要減去的權限,
當umask=0033時,表示從默認權限裏減去r和x。
Chattr : a,只能追加不能刪除;i,不能刪除,重命名,設定連接,寫入以及新增數據。
Setuid權限:用戶對二進制程序命令有x權限時,爲了使文件在執行時具有文件所有者的權限,可以給文件加上setuid權限。命令爲chmod 4nnn filename或者
Chmod n+s filename 。
Setgid權限:可以用在二進制文件和目錄上,前者和setuid類似,使文件在執行時有文件所有組的權限;用在目錄上時,所有用戶創建的文件都有和目錄相同的組。
Stick bit權限:用在目錄上,表示可添加文件不能刪除文件。
Find:通過文件名查詢:find dir –name filename(支持通配符);通過文件類型查詢 find dir –type filetype ,常用的typefile有六種,f普通文件、b塊設備、c字符設備、d目錄(最好不叫文件夾 )、l鏈接、s socket文件。
3.
需要申報的問題:
1.
|