设置文件属性的问题

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
Austin
帖子: 120
注册时间: 2007-07-19 7:21

设置文件属性的问题

#1

帖子 Austin » 2009-01-09 14:07

在ubuntu上装了 sunstudioexpress....(tarball file)
但是每次都得以root权限才能正常运行,否则的话它提示很多配置文件都是只读的,然后我给那个执行文件加了个s的属性...没用..
然后把那个目录也加了个suid还是没用...怎么办?

是不是加suid啊?还是别的方法?
另外目录下文件会继承父目录的属性么...(以前在win下貌似默认都是继承的...)
头像
xc1427
帖子: 276
注册时间: 2008-10-11 4:11
来自: 瑞金无线电学校
联系:

Re: 设置文件属性的问题

#2

帖子 xc1427 » 2009-01-09 15:54

什么suid阿。没听说过阿。
属性是不会继承的。
而且对于文件夹和文件rwx的意义是不同的。

对于文件夹rwx的意义:
读r:列出目录中的内容,与ls的功能相似
写w:可在目录中新建、删除、修改文件
执行x:可以使用cd切换到此目录

要更改某个文件夹和它下属的所有子文件夹和文件属性,用-R参数,比如

代码: 全选

$ sudo chmod -R 777 /tmp/test
You never know if you don't try
头像
ranfow
帖子: 176
注册时间: 2006-07-10 16:38
联系:

Re: 设置文件属性的问题

#3

帖子 ranfow » 2009-01-09 16:17

suid是有的,还有sgid呢。文件属性除了rwx,还有s属性,只是不常用而已。
SUID stands for set user id. When a SUID file executed, the process which runs it is granted access to system resources based on the user who owns the file and not the user who created the process.
头像
Austin
帖子: 120
注册时间: 2007-07-19 7:21

Re: 设置文件属性的问题

#4

帖子 Austin » 2009-01-09 18:12

拜托,关键问题没回答..应该怎么设置啊? :em06
头像
ranfow
帖子: 176
注册时间: 2006-07-10 16:38
联系:

Re: 设置文件属性的问题

#5

帖子 ranfow » 2009-01-09 19:56

:em06 :em06 2楼不是已经回答你了吗
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

Re: 设置文件属性的问题

#6

帖子 BigSnake.NET » 2009-01-09 20:02

别用root解压,解到自己的目录
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
Austin
帖子: 120
注册时间: 2007-07-19 7:21

Re: 设置文件属性的问题

#7

帖子 Austin » 2009-01-10 12:36

BigSnake.NET 写了:别用root解压,解到自己的目录
可是我想把程序放在/usr/local 或者/opt之类的地方啊...
头像
xc1427
帖子: 276
注册时间: 2008-10-11 4:11
来自: 瑞金无线电学校
联系:

Re: 设置文件属性的问题

#8

帖子 xc1427 » 2009-01-10 13:12

Austin 写了:可是我想把程序放在/usr/local 或者/opt之类的地方啊...

代码: 全选

$ sudo chmod 777 -R /usr/local/程序安装目录名
You never know if you don't try
回复