示例脚本可以如下所示:
#!/bin/bash sudo su ls /root
当使用./test.sh作为普通用户,而不是运行ls超级用户和出口,它切换到根; 当我注销时,它ls /root以普通用户身份执行。
./test.sh
ls
ls /root
谁能告诉我有关它的机制?
shell root su sudo shell-script
root ×1
shell ×1
shell-script ×1
su ×1
sudo ×1