网站首页  |  幼儿教育  |  中小学教育  |  电脑教育  |  英语教育  |  教育论文  |  家长教育 设为首页加入收藏联系投稿 
 位置: 中国教育学习网 > 电脑教育 > 操作系统 > FreeBSD > 正文

FreeBSD chown的另一种用法

字号:   


FreeBSD ◎不透過root chown改變檔案所有權 ◎不知道您有沒有注意到一件事情,FreeBSD系統上若有QUOTA的限制時, 系統不讓您改變檔案的所有者。只有superuser可以使用chown。 當您使用chown想要改變擁有者時系統會出現如下的回應: panda$chown ohaha file chown: file: Operation not permitted panda$ ◎這時有一個替代方式可以提供給您: 舉例:將原先panda所擁有的檔案file改成ohaha所擁有的檔案file。 (顯示目前的檔案及目錄狀況) panda$ls -ld . file drwxr-xr-x 6 panda panda 512 7/20 14:37 . -rw-r--r-- 1 panda panda 0 7/20 14:37 file 1.要讓新的使用者有對目前檔案所在的目錄有寫入的權限。 panda$chmod go+w . 2.新的使用者,將原有的檔案更名,在用複製回復成原有的名稱,將原有的檔案刪除即可。 a.ohaha$mv file file.tmp (此時的檔案擁有者仍是舊的使用者panda) b.ohaha$cp -p file.tmp file (用cp -p 可以複製檔案原有的權限及更改時間) ohaha$ls -l file -rw-r--r-- 1 ohaha ohaha 0 7/20 14:37 file (檢視一下狀況..此時的擁有者已經改變為新的使用者了..^o^) d.ohaha$rm -f file.tmp (刪除原本的舊檔..) 3.舊的使用者將目錄恢復成原先的狀態 panda$chmod go-w . ◎如此不用透過superuser的權限也可以更改檔案的擁有者囉...
收藏此文  |  打印  

 
  • 上一篇教程:

  • 下一篇教程: 没有了

  •   GoogLe
     
      最新推荐
  • 此栏目下没有推荐教程

  •   最近更新

      GoogLe

     
    Powered by Cn-Education.Com (c) 2005-2008 中国教育学习网 教育网站长QQ交流群60041790
    设为首页  |  加入收藏  |  版权申明  |  广告服务  |  联系我们  |  友情链接  |  网站地图  |  返回顶部 ↑