在Linux中,sudo命令是一个非常有用的工具,它允许普通用户以超级用户(通常是root)的权限执行特权命令
前段时间 上级部门 下发一个 安装的文件 首先需要赋权 然后 执行安装脚本
具体过程如下
sudo chmod +x install-1(1).sh
sudo ./install-1(1).sh
由于 文件名太复杂 所以制作了相关简单的脚本 1.sh
#!/bin/sh
echo 简易安装脚本
chmod +x install-1(1).sh
./+x install-1(1).sh
然后 也是只需要两步 在终端运行 su 进入管理员 执行 ./1.sh 即可 简化了需要输入各种命令的复杂度
还有如果脚本写成以下格式 将会报错
#!/bin/sh
sudo chmod +x install-1(1).sh
sudo ./install-1(1).sh
报错提示如下
/etc/host.conf:line 3 :bad command ‘nospoof on’
去掉 SUDO 即可