22问答网
所有问题
当前搜索:
shell脚本切换用户执行命令
Linux
Shell脚本
系列教程:Shell入门
答:
方法一:临时切换
。顾名思义,这种切换方法仅仅是临时的,当指令执行完成后,就会切换到原来的用户。切换指令为:sudo command, sudo 是super user do 的简写。方法二:长久切换。顾名思义,使用这种方法切换后,指令执行完成后不会返回普通用户。切换指令为:su,su是switch user的简写,之后会提示输入...
linux命令怎么让su后的
命令执行
答:
切换用户只执行一条命令的可以用:
su - oracle -c command
切换用户执行一个shell文件可以用:su - oracle -s /bin/bash shell.sh
SHELL脚本切换用户
需输入密码
答:
su - mao #你要
执行
的
命令
expect "Password:" #执行后终端回显的交互信息 send "admin_123\r" #当终端出现上面的交互详细后,模拟键盘输入的内容 此例,执行su - mao
切换
mao
用户
,终端提示输入密码后,模拟键盘输入mao用户的密码 ...
Linux中
shell命令
相关问题求助大佬
答:
1、cat
命令
显示文件的内容,和DOS的type相同cat file 2、more命令功能:分页显示命令more filemore命令也可以通过管道符(|)与其他的命令一起使用,例如:ps ux|morels|more3、tail 命令功能:显示文件的最后几行tail -n 100 aaa.txt 显示文件aaa.txt文件的最后100行4、vi命令vi file 编辑文件filevi 原基本使用及...
linux中如何写
shell脚本
实现改变
用户
为root并且不需要手动输入密码...
答:
编辑/etc/sudoers,给
用户
设置免密码使用su
命令
的权限,
执行
sudo su - 即可免密
切换
到root
linux修改
脚本
权限linux修改脚本
答:
方法一:
切换
到shell脚本所在的目录(此时,称为工作目录)
执行shell脚本
方法二:以绝对路径的方式去执行bashshell脚本 方法三:直接使用bash或sh来执行bashshell脚本 方法四:在当前的shell环境中执行bashshell脚本 linux脚本怎么定义字符串?可以使用eval
命令
。eval命令,如同熟悉的其他脚本语言,会将它的参数...
linux
用户
退出怎么
命令
答:
用户
退出登录的方法有以下三种:1、在
shell
提示符下输入 exit 按回车确认 2、在shell提示符下输入 logout 按回车确认 3、按快捷键crtl+d (此方法同logout效果)
如何用
SHELL命令
运行一个文件
答:
1、Shell是
命令
解释器,所
执行
的文件有两种,一种是基于ELF文件格式的可执行文件,一种是基于
Shell脚本
格式的脚本文件。2、不管是可执行文件还是
shell脚本
,如果存在于PATH变量所指明的路径中,shell会自动寻找相应的可执行文件,
用户
只需要输入可执行文件名或者脚本名即可执行。3、如果可执行文件或者Shell脚本...
SHELL脚本切换用户
需输入密码
答:
- -c 以指定
用户执行命令
[root@fw98 /]whoami root [root@fw98 /]su - mao -c whoami mao 不能满足需求的话,可以用expect,我的环境上没有expect,不能帮你试了,大致是下面的感觉,详细你百度查一下 !/usr/bin/expect su - mao 你要执行的命令 expect "Password:"执行后终端回显的...
shell
中调用expect 我编写了一个普通
用户切换
到root的
脚本
。
答:
在bash 中直接
执行
expect 应该使用 -c 选项,而不是使用重定向。expect -c 'spawn su - expect ":" { send "passwdXXXX\n"} interact '你这种想法也算不上托裤子放屁,既然expect 提供了 -c 选项,就说名直接在bash 中调用expect 的大有人在。
1
2
3
4
5
6
7
8
9
涓嬩竴椤
其他人还搜
shell脚本切换root用户
shell指定用户执行命令
linux脚本切换用户
shell中输入密码切换root
shell脚本怎么注释一大段
shell一键部署mysql
oracle查看数据库运行状态
Oracle数据库监听怎么停
一键部署mysql