linux基础命令chown,Linux常用命令及组件:chown和chmod
繼續做linux命令的簡單筆記,為什么把chown和chmod放在同一篇呢?主要是這兩個命令單詞太接近了,可能引起混淆(老趙最初就常記錯),實際上這兩個命令還是有很大的區別的,通俗的來講,chown是設定所有者,而chmod是設定權限的。
chown簡單使用實例
chown將指定文件的擁有者改為指定的用戶或組,用戶可以是用戶名或者用戶ID;組可以是組名或者組ID;文件是以空格分開的要改變權限的文件列表,支持通配符。系統管理員經常使用chown命令,在將文件拷貝到另一個用戶的名錄下之后,讓用戶擁有使用該文件的權限。
部分參數:
-c 顯示更改的部分的信息
-f 忽略錯誤信息
-h 修復符號鏈接
-R 處理指定目錄以及其子目錄下的所有文件
-v 顯示詳細的處理信息
-deference 作用于符號鏈接的指向,而不是鏈接文件本身
說實話,對于命令的理解我也是很淺顯的,深的咱也不會,以實際舉例,我最常用到的一條就是:
chown –R www:www /home/wwwroot/zrblog.net
上面的zrblog.net是舉例,這條命令是在LNMP一鍵包后,添加了一個虛擬主機,比如我們傳個wordpress,發現傳附件沒法寫入之類的問題,就可以用上面的這一行指令處理。
這條我用了-R參數,就是包括了該目錄和子目錄所有文件的。
chmod簡單使用實例
chmod也是Linux常用命令,他用于改變文件或目錄的訪問權限,他的參數也比較多。
最簡單的使用如:
chmod 777 filename
直接將文件給定777權限,同樣的也可以加-R給文件夾及文件夾下的所有文件同步指定。
這里我特別記錄一條命令,我總是用的時候去找自己的記事本,完了就忘記了。。。
1.當前目錄及子目錄下的所有文件夾給定755
find . -type d -exec chmod 755 {} +
2.當前目錄及子目錄下所有文件給定644
find . -type f -exec chmod 644 {} +
圖片是濫竽充數的哈,如果您有其他關于這些命令的常規或者高級用法,歡迎補充。
超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生總結
以上是生活随笔為你收集整理的linux基础命令chown,Linux常用命令及组件:chown和chmod的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 迷你linux设备,ComputeLab
- 下一篇: linux 其他常用命令