linux下有什么设置文件属性的函数?

guo_jianwen 2011-06-21 10:38:20
见题!
...全文
157 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wzw12315 2011-06-23
  • 打赏
  • 举报
回复
你说的是文件的类型还是读取文件的权限啊?chmod这些都是改变文件的权限的,
金刚葫芦娃 2011-06-22
  • 打赏
  • 举报
回复
chmod


将档案 file1.txt 设为所有人皆可读取 :
chmod ugo+r file1.txt   
将档案 file1.txt 设为所有人皆可读取 :   
chmod a+r file1.txt   
将档案 file1.txt 与 file2.txt 设为该档案拥有者,与其所属同一个群体者可写入,但其他以外的人则不可写入 :   
chmod ug+w,o-w file1.txt file2.txt   
将 ex1.设定为只有该档案拥有者可以执行 :   
chmod u+x ex1   
将目前目录下的所有档案与子目录皆设为任何人可读取 :   
chmod -R a+r *   
当其他用户执行oracle的sqlplus这个程序时,他的身份因这个程序暂时变成oracle   
chmod u+s sqlplus   
此外,chmod也可以用数字来表示权限如 chmod 777 file   语法为:
chmod abc file   
其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。   
r=4,w=2,x=1   
若要rwx属性则4+2+1=7;   
若要rw-属性则4+2=6;   
若要r-x属性则4+1=5。

江东橘子 2011-06-22
  • 打赏
  • 举报
回复
chmod
luo6620378xu 2011-06-22
  • 打赏
  • 举报
回复
stat//取得文件的各种属性
fcntl//结合各种命令,比较复杂
chmod//改变文件的访问权限
chown//改变文件的用户ID和组ID
truncate//将文件长度截断指定的长度,会导致i结点发生改变


具体可以参加《Unix环境高级编程》第四章的内容。
justkk 2011-06-21
  • 打赏
  • 举报
回复
chmod
chown
chgrp
肥多罗 2011-06-21
  • 打赏
  • 举报
回复
fcntl
李亚超 2011-06-21
  • 打赏
  • 举报
回复
chmod
luomoweilan 2011-06-21
  • 打赏
  • 举报
回复
fcntl

23,116

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧