红联Linux门户
Linux帮助

有用scientific linux的吗?复制文件的权限问题如何解决?

发布时间:2012-01-30 20:02:11来源:红联作者:xufund
在scientific linux中需要复制文件到/usr/bin中,
使用cp 命令说没权限,
前面加su 或sudo却提示无此命令。求解
文章评论

共有 4 条评论

  1. 于 2012-02-04 18:06:42发表:

    原来如此。谢谢!

  2. alick 于 2012-01-31 19:16:18发表:

    su 获取root权限执行一条命里的正确方法是:[code]su -c 'cp autodock4 /usr/bin/'[/code]之后需要输入root密码。

  3. pl_014 于 2012-01-30 23:14:10发表:

    sudo命令是临时使用root的权限执行命令,你当前的用户不在sudoers里,需要将你的用户添加到sudoers里
    而su命令是切换到指定用户,su cp成了切换到cp这个用户了。要用su切换到root,执行命令,正确做法是,先执行su,再直接执行相关的命令。

  4. xufund 于 2012-01-30 21:51:09发表:

    提示如下:
    [wx1@wx ~]$ sudo cp autodock4 /usr/bin/
    [sudo] password for wx1:
    wx1 is not in the sudoers file. This incident will be reported.
    [wx1@wx ~]$ su -cp autodock4 /usr/bin/
    su: 用户autodock4 不存在
    [wx1@wx ~]$ su cp ^C
    [wx1@wx ~]$ su cp autodock4 /usr/bin/
    su: 用户cp 不存在
    请高手指点。谢谢!