shell脚本怎么运行普通命令

 时间:2026-02-15 23:15:21

1、首先刚开始时先安装deb包,设置程序安装后启动。注意不需要root权限启动程序, 更不能用root权限启动其他开机启动选项。

shell脚本怎么运行普通命令

2、当然方法就是常用的一种方法,root临时降低权限法,这个方法比较简单,但是就要考虑大家的耐心了。下面我给大家写的一些代码。

shell脚本怎么运行普通命令

3、secUser=`who am i | awk '{print $1}'`

#echo $secUser

su $secUser -c <指令> > /dev/null 2>&1 & #这一条命令的执行权限是临时的,只在本条语句起作用

id -u # 结果为0,还是root用户权限 

shell脚本怎么运行普通命令

4、-c, --command COMMAND   pass COMMAND to the invoked shell

-h, --help     display this help message and exit

-, -l, --login    make the shell a login shell

-m, -p,

--preserve-environment  do not reset environment variables, and

       keep the same shell

-s, --shell SHELL    use SHELL instead of the default in passwd

这个代码是附带对的也可以提供帮助。

shell脚本怎么运行普通命令

5、以上这篇在linux shell脚本中root切换到普通用户执行脚本或命令的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

shell脚本怎么运行普通命令

  • Java swing实现的餐厅点餐系统演示及源码
  • 如何执行、查看、修改、重命名、删除存储过程
  • 如何在ubuntu系统下卸载java环境
  • Visual Studio Code 怎么汉化
  • 怎样让QQ在任务栏里面彻底隐藏
  • 热门搜索
    商务旅游 南通旅游景点 林芝旅游攻略 昆山旅游 横店影视城旅游攻略 虚拟旅游 马鞍山旅游 旅游体验师 河北旅游景点大全 宜兴旅游