檔案的預設許可權:umask
指定目前使用者在新建檔案或目錄時候的許可權預設值
查詢:umask
0022
umask -s
u=rwx,g=rx,o=rx
預設情況;
檔案:不需要執行x,最大為666
預設許可權:-rw-rw-rw-
目錄:x關乎能否進入此目錄有關,許可權全部開放,777
drwxrwxrwx
若umask為022,user沒有被拿掉任何許可權,group,others許可權被拿掉了2
新建檔案時:(-rw-rw-rw-)-(-----w--w-)==>-rw-r--r--
新建目錄時:(drwxrwxrwx)-(d----w--w-)==>drwxr-xr-x
umask 002
這樣建立檔案後所屬組能夠共同編輯
檔案的隱藏屬性chattr,lsattr
chattr設定檔案的隱藏屬性
chattr [+-=] [asacdistu] 檔案或目錄名稱
常用:a:只能增加資料,不能刪除或修改資料,root才能設定
i:讓乙個檔案不能刪除,改名,設定連線也無法寫入或新增資料,保證系統的安全性,root才能設定
cd /tmp
touch attrtest
chattr +i attrtest
rm attrtest //操作不許可
lsattr [-adr] 檔案或目錄 顯示檔案隱藏屬性
-a:將隱藏檔案也顯現
-d:如果接的是目錄,僅列出目錄本身的屬性而非目錄內的檔名
-r:連同子目錄的資料也列出來
chattr +aij attrteest
lsattr attrtest
----ia---j---attrtest
Linux每天一點檔案特殊許可權
特殊許可權 s,t 與系統的賬號及程序較為相關。setuid 檔案 s suid的作用就是 讓本來沒有相應許可權的使用者執行這個程式時,可以訪問沒有許可權訪問的資源。當s標誌出現在所有者的x許可權上,被稱為set uid,簡稱suid的特殊許可權。suid的限制和功能 suid許可權對二進位制程式有...
Linux每天一點Linux檔案內容查閱
簡單介紹 cat 由第一行開始顯示檔案內容 tac 由最後一行顯示檔案內容,cat倒寫 nl 顯示的時候順便輸出行號 more 一頁一頁地顯示檔案內容 less 與more類似,但它可以向前翻頁 head 只看頭幾行 tail 只看結尾幾行 od 以二進位制的方式讀取檔案內容 cat cat弊端 檔...
每天一點linux命令積累
檢視檔案當前目錄 pwd 在vi編輯時查詢關鍵字 在左下方輸入關鍵字再點回車跳轉到相應位置 如果你要繼續查詢此關鍵字,敲字元 n 就可以繼續查詢了。敲字元n 大寫n 就會向前查詢 安裝nodewget qo bash 之後需要啟用nvm source nvm nvm.sh 啟用完成後,安裝node ...