红联Linux门户
Linux帮助

关于账号权限问题

发布时间:2011-01-17 14:59:03来源:红联作者:hot121577
各位大侠好;初次安装系统后建立了几个账户为何在新账户下无法使用LS 这个命令说没有权限如何解决
文章评论

共有 3 条评论

  1. lyc2010 于 2011-01-20 11:52:05发表:

    将你的用户,换到root的组,用chown

  2. 相思爱文 于 2011-01-18 07:31:52发表:

    说明什么系统和版本,建立用户的过程,如何操作的。系统提示什么,用原话复制或截图,这样方便大家交流解答。

    ls命令,所有用户都能使用,不应没有权限。
    可在root运行
    ls -l `which ls`
    查看命令路径和权限(注意命令中是反引号,就是Tab键上面、1左边的那个键)

    linux中,大小写是不同的。
    可以运行ls命令。但没有LS命令。

    引用:
    hcc@debian:~$ which ls
    /bin/ls
    hcc@debian:~$ ls -l `which ls`
    -rwxr-xr-x 1 root root 92312 2008-04-04 /bin/ls
    hcc@debian:~$ LS
    bash: LS: command not found

  3. yhzm1314 于 2011-01-17 15:28:44发表:

    [i=s] 本帖最后由 yhzm1314 于 2011-1-17 15:30 编辑 [/i]

    注意执行命令所在的路径,普通用户有没有可读取的权限
    比如: /root 目录的权限为

    drwx------ 5 root root 4096 Jul 5 2010 /root

    你切换到普通用户后,在这个目录下使用 ls 命令,当然就提示你没有权限。