beileixinqing

该文章转载于此:http://blog.csdn.net/u010780613/article/details/51491237

问题描述:     

      在使用Ubuntu系统的时候,遇到这样的一个问题:我使用普通用户登录系统,然后执行sudo echo "This is testPage." >/usr/local/nginx/html/index.html命令的时候,提示权限不够。

      虽然知道echo命令是属于root用户的权限,但是我之前一直以为加个sudo就能够获取到root的全部权限,现在才发现这是不对的。使用sudo命令后,获取到的只是root的一部分权限。

 

解决办法:

    1、直接使用root用户,这样肯定不会有问题;

    2、具体实现如下:

sudo sh -c \'echo "This is testPage." >/usr/local/nginx/html/index.html\'  

**这里注意要给echo整条命令加单引号.

分类:

技术点:

相关文章:

  • 2021-11-18
  • 2022-01-27
  • 2022-12-23
  • 2021-11-18
  • 2021-11-18
  • 2021-08-11
  • 2022-12-23
  • 2021-05-18
猜你喜欢
  • 2021-11-18
  • 2021-11-18
  • 2021-11-18
  • 2021-11-18
  • 2021-11-18
相关资源
相似解决方案