sudo cat << EOF>文件不起作用,sudo su起作用

iamauser

我在bash的命令提示符下尝试了以下操作:

sudo cat << EOF > /etc/yum.repos.d/some-name.repo
#Content
#....
#...
EOF

它抱怨:

-bash: /etc/yum.repos.d/some-name.repo: Permission denied

然后,我做了sudo su并尝试了与sudo以前完全相同的事情cat,但没有问题。我在上面缺少什么?

尤里·纳扎罗夫(Yuriy Nazarov)

在使用您的UID运行时,输出重定向(例如>)由bash而不是cat执行。要使用root的UID运行,请使用sudo:

sudo bash -c 'cat << EOF > /etc/yum.repos.d/some-name.repo
line1
line2
line3
EOF'

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Ansible sudo不起作用

来自分类Dev

“sudo -l”不起作用

来自分类Dev

sudo E选项不起作用?

来自分类Dev

nohuping sudo命令-似乎不起作用

来自分类Dev

“ sudo gem install rails”不起作用

来自分类Dev

Sudo在CentOS 7上不起作用

来自分类Dev

sudo crontab 通知发送不起作用

来自分类Dev

为什么 sudo crontab 不起作用但 crontab 起作用?

来自分类Dev

为什么此ssh命令不起作用?(cat ./file | ssh <user @ host>“ cat | sudo -t -t'cat> / root / location / file'”)

来自分类Dev

为什么即使`sudo su -l -c“ echo $ PATH”`显示了Java二进制文件的位置,`sudo su -l -c“ java”`也不起作用?

来自分类Dev

sudo -s有效,但是su在ubuntu中不起作用吗?

来自分类Dev

必须执行“ sudo su”,然后执行apt-get update / upgrade / install,以sudo开头不起作用

来自分类Dev

带有sudo的bash远程命令不起作用

来自分类Dev

更改“ / usr”目录的权限后,“ sudo”不起作用

来自分类Dev

为什么sudo -S对'mysql'命令不起作用?

来自分类Dev

sudo服务网络启动不起作用

来自分类Dev

Shell脚本回显在sudo内部不起作用

来自分类Dev

sudo在我的Centos 7.3上不起作用

来自分类Dev

为什么sudo -S对'mysql'命令不起作用?

来自分类Dev

Bash提示在sudo或man之后不起作用

来自分类Dev

使用sudo aptitude / apt-get update不起作用

来自分类Dev

Sudo apt-get update命令不起作用

来自分类Dev

为什么sudo在CentOS中不起作用?

来自分类Dev

当strace附加bash的PID时,sudo命令不起作用

来自分类Dev

通过网络调用PHP exec(“ sudo ...”)似乎不起作用?

来自分类Dev

sudo apt-get升级不起作用

来自分类Dev

VISUDO:无密码sudo对用户不起作用

来自分类Dev

sudo apt-get(某物)不起作用

来自分类Dev

“ sudo apt-get升级”不起作用

Related 相关文章

  1. 1

    Ansible sudo不起作用

  2. 2

    “sudo -l”不起作用

  3. 3

    sudo E选项不起作用?

  4. 4

    nohuping sudo命令-似乎不起作用

  5. 5

    “ sudo gem install rails”不起作用

  6. 6

    Sudo在CentOS 7上不起作用

  7. 7

    sudo crontab 通知发送不起作用

  8. 8

    为什么 sudo crontab 不起作用但 crontab 起作用?

  9. 9

    为什么此ssh命令不起作用?(cat ./file | ssh <user @ host>“ cat | sudo -t -t'cat> / root / location / file'”)

  10. 10

    为什么即使`sudo su -l -c“ echo $ PATH”`显示了Java二进制文件的位置,`sudo su -l -c“ java”`也不起作用?

  11. 11

    sudo -s有效,但是su在ubuntu中不起作用吗?

  12. 12

    必须执行“ sudo su”,然后执行apt-get update / upgrade / install,以sudo开头不起作用

  13. 13

    带有sudo的bash远程命令不起作用

  14. 14

    更改“ / usr”目录的权限后,“ sudo”不起作用

  15. 15

    为什么sudo -S对'mysql'命令不起作用?

  16. 16

    sudo服务网络启动不起作用

  17. 17

    Shell脚本回显在sudo内部不起作用

  18. 18

    sudo在我的Centos 7.3上不起作用

  19. 19

    为什么sudo -S对'mysql'命令不起作用?

  20. 20

    Bash提示在sudo或man之后不起作用

  21. 21

    使用sudo aptitude / apt-get update不起作用

  22. 22

    Sudo apt-get update命令不起作用

  23. 23

    为什么sudo在CentOS中不起作用?

  24. 24

    当strace附加bash的PID时,sudo命令不起作用

  25. 25

    通过网络调用PHP exec(“ sudo ...”)似乎不起作用?

  26. 26

    sudo apt-get升级不起作用

  27. 27

    VISUDO:无密码sudo对用户不起作用

  28. 28

    sudo apt-get(某物)不起作用

  29. 29

    “ sudo apt-get升级”不起作用

热门标签

归档