导航:首页 > 编程系统 > linux切换用户执行脚本

linux切换用户执行脚本

发布时间:2024-12-27 11:45:00

1. linux下如何运行sql脚本

Linux运行sql脚本的具体操作步骤如下:

1、使用shell工具登陆到安装postgresql的服务器,切换到postgres用户,postgresql默认的操作用户,命令是:su - postgres,查看当前路径是/var/lib/psql,创建一个test.sql脚本文件,命令是:vim test.sql。

2. linux下面切换用户执行命令

我执行过这个。没有出现问题啊。。不过我之前就没有用sudo。而是直接用root登陆的。
你的.sh可以直接放在root下面么。。
虽然这样的话可能会有一点安全的问题。

3. Linux root用户怎么以制定的用户去执行某个程序

1、输入用户名和密码,登录虚拟机。

4. linux 中怎样执行脚本

首先脚本需要有执行权限

chmo+xfile.sh

执行脚本有三种方法:

1../file.sh

特点:开启bash子进程来版执行,也就权是开启额外的进程来进行,不影响原进程的变量、配置等

2.bashfile.sh

特点:和./file.sh相同

3.sourcefile.sh或者.file.sh

特点:在原bash进程中执行脚本。


第三种方法主要用于在脚本中切换用户su、切换目录cd等命令。

source和.命令是相同的。

你可以搜索source

补充,如何查看脚本运行是否开启了bash子进程

  1. vim file.sh

  2. 写入

    #!/bin/bash

    #echo $$命令会输出bash进程ID

    echo $$

  3. 保存并赋予可执行权限chmod u+x file.sh

  4. 在你的shell中输入,echo $$ 屏幕输出4176

  5. ./file.sh 屏幕输出3600

  6. bash file.sh 屏幕输出3984

  7. source file.sh 屏幕输出4176 和 你直接在shell中输出的一样,说明是在同一个bash进程

5. Python Linux环境下,需要登录到另一个用户,执行一些文件操作,如何做 ...

在执行脚本的时候加sudo,比如你的脚本叫test.py,用sudo python test.py执行,就可以了,亲测可用

6. 请问Linux里面一个批处理文件里面如何切换用户执行不同的内容

su user1 "-c echo "I'm user1""
su user2 "-c echo "I'm user2""

7. linux自动巡检脚本之用户切换后的命令执行

切换的时候直接写上要执行的巡检脚本 并把结果发送的脚本一起写上
例如:su - aaaa -s /bin/bash shell.sh
切到aaaa用户用bash环境执行shell.sh脚本
其他自由发挥吧

8. linux 用户退出怎么命令

用户码察咐退出登录的方法有以下三种:

1、在shell提示符下输入 exit 按回车确认

2、在shell提示符下输入 logout 按回车确认

3、按快捷键crtl+d (此方没敏法同logout效果)

(8)linux切换用户执行脚本扩展阅读:

Linux常用命令之——退出、切换用户exit、su

exit命令同于退出shell,并返回给定值,在shell脚本中可以终止当前脚本执行,执行exit可使shell以指定的状态值退出。

若不设置状态值参数,则shell以预设值退出,状态值0代表执行成功,其他值代表执行失败。

su命令用于切换当前用户身份到其他用户身份,变更时须输入所要变更的用户帐号与密码。

选项:迟纯

-c<指令>或--command=<指令>:执行完指定的指令后,即恢复原来的身份;

-f或——fast:适用于csh与tsch,使shell不用去读取启动文件;

-l或——login:改变身份时,也同时变更工作目录,以及HOME,SHELL,USER,logname。此外,也会变更PATH变量;

-m,-p或--preserve-environment:变更身份时,不要变更环境变量;

-s<shell>或--shell=<shell>:指定要执行的shell;

--help:显示帮助;

--version;显示版本信息。

阅读全文

与linux切换用户执行脚本相关的资料

热点内容
zip文件密码多少 浏览:486
编程培训哪些好 浏览:324
如何把文件夹内容变成文档 浏览:509
小火箭幼儿编程怎么拿积分 浏览:158
火车票时刻表及票价数据库 浏览:94
求平均值java 浏览:767
linux如何分屏显示 浏览:257
手机可以直接填写pdf文件么 浏览:554
linux虚拟光驱软件 浏览:836
米2s最好的版本 浏览:640
小米6检测工具下载 浏览:540
桌面创建不了文件夹怎么回事 浏览:894
qq古代头像伤感图片 浏览:797
wpspdf文档如何在文件夹预览 浏览:15
大数据与工业的结合包括哪些领域 浏览:993
苹果7闹钟铃声设置歌曲 浏览:168
法庭文件有哪些 浏览:211
zip文件怎么删除吗 浏览:247
win1016179安装失败 浏览:457
pp助手的文件系统 浏览:218

友情链接