Re: [問題] 如何同時更改許多檔案之權限

看板Linux作者 (...)時間16年前 (2010/05/11 22:38), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《chiehgriffin (...)》之銘言: : ※ 引述《missbus (smile)》之銘言: : : 事情是這樣的 : : 小弟在ubuntu底下用netbeans IDE寫程式 : : 因為要做些測試所已netbeans 用sudo打開做coding : : 測試完以後改 把sudo拿掉 直接用普通紙令開啟netbeans : : 就會跑出諸多netbeans初始化檔案is read-only的警告 約數十個 : : 每開一次就跳一堆 應該是用sudo netbeans編輯時這些設定權限都被改成root : : 雖然知道用chmod可以改權限 : : 可是不知道如何一次改很多 (ex:某資料夾底下之檔案) : : 請大家指點一下 謝謝 : 如果在程式執行之後還會出現檔案,建議可以用default ACL的方式更改權限 : 如果是某資料夾下的東西的話可以用chown的方式。 : 這是我想的到的方式來做。 請參考.. ACL有繼承上層目錄的意義,是檔案權限的特殊應用,其設定之後其優先權限 會大於系統預設的檔案權限 當folder設定ACL之後,其下的檔案或是目錄都會承襲父檔案的存取權限! 首先是要設定的的folder所在的partion必須要開啟acl的功能,可以在fstab 設定完成,讓開機後的磁碟自動支援acl 對於所需要的folder 用如:setfacl -d -m g:sales:r-x /test 的指令來設定, GUI好像也可以,但是沒做過。 上面指令的意思就是對於/test讓sales群組有r-x的權限,其他人可能只有r--, 這樣設定之後,於test目錄下,在sales群組下的使用者對於其他使用者就會多 出x的權限。 設定好之後,可以發現在權限的表示列上最後會多出+的符號 大致是這樣,有興趣還有一些細節要注意,可以man或是google一下吧 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.76.172.126
文章代碼(AID): #1BwMm0vy (Linux)
文章代碼(AID): #1BwMm0vy (Linux)