Linux之普通用户用sudo建立文件和root用户建立的区别


(0)
首先我们以sudo 用root权限建立一个文件夹

then

我写了一点东西进去,可是发现


此文件夹只能读写
也就是说我以root权限建立的 ,我普通用户只能看 不能用。


用终端vi 方式也是同样的问题

然后我以root用户建立,并且写了一些内容

保存:wq直接退出并没有那种问题

同样的我们手动打开记事本 看内容是否存在

发现内容真真实实被我们写了进去!

从此次实验说明,普通用户以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 也能用普通用户的。 ☆


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM