linux下符号链接问题 ->.

lrwxrwxrwx 1 xupeng xupeng 1 2010-08-04 20:28 add_params.pl -> .
lrwxrwxrwx 1 xupeng xupeng 1 2010-08-04 20:28 Add_ScanOutput.bcl -> .
lrwxrwxrwx 1 xupeng xupeng 1 2010-08-04 20:28 align2d.bcl -> .
lrwxrwxrwx 1 xupeng xupeng 1 2010-08-04 20:28 align2d.pl -> .
lrwxrwxrwx 1 xupeng xupeng 1 2010-08-04 20:28 aln2align.pl -> .
lrwxrwxrwx 1 xupeng xupeng 1 2010-08-04 20:28 append_pseq -> .
lrwxrwxrwx 1 xupeng xupeng 1 2010-08-04 20:28 auto_model.bcl -> .
lrwxrwxrwx 1 xupeng xupeng 1 2010-08-04 20:28 b_html2ps -> .
lrwxrwxrwx 1 xupeng xupeng 1 2010-08-04 20:28 b_html2ps.sed -> .
lrwxrwxrwx 1 xupeng xupeng 1 2010-08-04 20:28 binff -> .
lrwxrwxrwx 1 xupeng xupeng 1 2010-08-04 20:28 binff3 -> .
lrwxrwxrwx 1 xupeng xupeng 1 2010-08-04 20:28 biopolymer_startup.bcl -> .
lrwxrwxrwx 1 xupeng xupeng 1 2010-08-04 20:28 biosym_config_script -> .
lrwxrwxrwx 1 xupeng xupeng 1 2010-08-04 20:28 biosym_edl -> .

如上,链接文件每个innode号都不一样,这个文件夹中所有文件都是这样,
-> . 链接到自身么?我想执行其中一个程序,虽然有x属性,可是root运行时仍显示没有权限。
求高人解答!追加双倍!

因为你的用户和组都是xupeng

root也不一定有权限

更改组试试看:

chown root:xupeng *.*

或者全部改成root

chown root:root *.*
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-05
这个应该是连接到了目录,例如ln -s . add_params.pl
你cd add_params.pl试下
第2个回答  2010-08-06
lz能把ls -alFh的输出信息贴出来吗?linux中每个目录下都至少有两个子目录,一个是.另一个是.. 既然这些文件都是链接到.的,运行的时候应该是提示这是个目录的出错信息,怎么会是没有权限呢,再说了root是最高权限怎么会没有root运行不了的程序呢?lz是怎么运行的?
第3个回答  2010-08-05
你确定这些链接到的文件本身是否有执行权限呢?
相似回答