(0)
首先我们以sudo 用root权限建立一个文件夹
![](https://img2020.cnblogs.com/blog/1648896/202003/1648896-20200307214524195-928527319.png)
then
我写了一点东西进去,可是发现
![](https://img2020.cnblogs.com/blog/1648896/202003/1648896-20200307214624595-46747058.png)
此文件夹只能读写
也就是说我以root权限建立的 ,我普通用户只能看 不能用。
![](https://img2020.cnblogs.com/blog/1648896/202003/1648896-20200307214855332-1029144553.png)
用终端vi 方式也是同样的问题
然后我以root用户建立,并且写了一些内容
![](https://img2020.cnblogs.com/blog/1648896/202003/1648896-20200307215445131-509438337.png)
![](https://img2020.cnblogs.com/blog/1648896/202003/1648896-20200307215301298-124775062.png)
保存:wq直接退出并没有那种问题
![](https://img2020.cnblogs.com/blog/1648896/202003/1648896-20200307215332643-1518199593.png)
同样的我们手动打开记事本 看内容是否存在
![](https://img2020.cnblogs.com/blog/1648896/202003/1648896-20200307215357933-729018416.png)
发现内容真真实实被我们写了进去!
从此次实验说明,普通用户以sudo root 权限进去的 ,就相当于是root了 ,普通用户无法修改文件。只可读,
而root 用户就不一样了。他有任何权力去管理这个文件。
所以说sudo不能滥用,否则就会到达对文件无法修改的麻烦。
![](https://img2020.cnblogs.com/blog/1648896/202003/1648896-20200307215941040-1938317592.png)
用ls -l是无法看出两个文件的差别的。
此外我还上网查询到,以普通用户sudo root权限建立的文件可以用普通用户的环境变量,
而root只能用他自己的root环境变量。
也就是说root 只能用自己的环境变量。 sudo 能用root 也能用普通用户的。
☆