Liunx个人学习的旅程笔记2Su和sudo的区别

二.Liunx的基本命令:

Su和sudo的区别

切换用户的命令:su root:如下图:

查看当前用户的路径命令:pwd

Sudo是暂时获取root的权限的命令:

普通用户是没有权限查看/ect/shaow的权限,除了全换到root用户用户su root命令外,还可以使用sudo

直接用下面的命令即可:

[hzz@192 桌面]$ sudo cat /etc/shadow

在输入用户的密码

当遇上下面的这种情况如图;说明当前用户的权限不够,需修改文件的权限

查看/etc/sudoers文件权限,如果只读权限,修改为可写权限

 [root@Compile user]# ls -l /etc/sudoers

修改权限命令

[root@Compile user]# chmod 777 /etc/sudoers

[root@Compile user]# ls -l /etc/sudoers

再用vim的命令添加权限的,修改如下:

记得更改时再ALL后面时按Tab键才添加的同理后面一样的操作

更改完后把文件更改会只读权限命令如下:

[root@192 桌面]# chmod 440 /etc/sudoers

切换会hzz的用户、进行下面的操作:

[hzz@192 桌面]$ sudo cat /etc/shadow

cd +pwd的应用 此功能是查看当前的相对路径,加 “.”表示当前目录 , “..”则是返回上一级目录

如下,切换到:[root@192 桌面]# cd /usr/local/

Pwd的作用就是查看当前实在那个目录下的,下面的是再/usr/local/目录下

使用[root@192 local]# cd ..可以对比出目录的变换,这个是返回到usr这一级的目录,当usrwei1最后一级时,再使用cd ..是没有任何变化的,

猜你喜欢

转载自blog.csdn.net/weixin_47347190/article/details/115273523