二.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 ..是没有任何变化的,