动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
   服务器 → 阅读文章
  

 FreeBSD chown的另一种用法

作者来源: 
阅读 数 285 人次 , 2006-4-4 3:14:00 


◎不透過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的權限也可以更改檔案的擁有者囉...
 
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:FreeBSD 实用小技巧ctrl+d
· 下一篇:FreeBSD 管道及&&的功用
· Apache-2.0.45+php-4.3.1+mysql-4.1.0 在 Solaris 9.0 for x86 下的安装说明
· Windows 2003安装和配置活动目录服务
· Serv-U:快速构建功能强大FTP服务器(四)
· Windows 2003企业版安装篇
· 山西地震局服务器建设案例


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077