在当前用户下,不切换用户的前提下,用另一个用户执行命令

一:在shell脚本里切换用户执行命令,适合复杂命令

新建文件:

cat test.sh

编辑文件内容:
#!/bin/bash
su - test <<EOF
pwd;
exit;
EOF

在exit前,可以编写多条命令执行。

shell脚本编写完成后,直接./test.sh来执行脚本即可

二:直接执行单条命令

su - test -c "pwd"

ps:

切换用户只执行一条命令的可以用: su - test-c command
切换用户执行一个shell文件可以用:su - test -s /bin/bash shell.sh

linux切换用户并执行命令相关推荐

  1. linux中的su-命令的功能,linux su命令参数及用法详解(linux切换用户命令)

    linux su命令参数及用法详解(linux切换用户命令) 发布时间:2012-07-21 12:12:39   作者:佚名   我要评论 su的作用是变更为其它使用者的身份,超级用户除外,需要键入 ...

  2. linux切换用户的命令su 和 su - 的区别

    linux切换用户的命令是"su". u 是最简单的用户切换命令,通过该命令可以实现任何身份的切换,包括从普通用户切换为 root 用户.从 root 用户切换为普通用户以及普通用 ...

  3. linux 切换su - u,Linux怎么切换用户之su命令使用指引

    1. su命令详解 本文主要讲解Linux怎么使用su命令切换用户,该命令用于切换当前用户到其他用户,如果由非root切换到其他账号时须输入目标帐号密码,root用户切换到其他用户,无须用户密码. 2 ...

  4. linux如何切换到光盘,怎么刻录cd光盘-Linux切换目录之cd命令详解

    请关注本头条号,每天坚持更新原创干货技术文章. 如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. 前言 在Linux cd(切换目录)命令是最重要和最广泛使用 ...

  5. linux切换用户时 su-,Linux切换用户(su)

    Linux切换用户(su)教程 普通用户之间切换以及普通用户切换至 root 用户,都需要知晓对方的密码,只有正确输入密码,才能实现切换:从 root 用户切换至其他用户,无需知晓对方密码,直接可切换 ...

  6. 如何在linux下切换用户,linux如何切换用户?linux切换用户的方法

    linux如何切换用户?linux是一款适用于开发者开发软件的操作系统,不少刚接触linux系统的用户在使用过中会遇到一些问题,最近就有用户反应该如何切换linux用户的问题,关于linux切换用户的 ...

  7. linux切换用户非常慢

    linux切换用户非常慢问题解决 问题描述: 当执行命令 su - 用户 的时候非常慢,高达20秒 解决过程: 先查看cpu,负载等问题,经查看,处于正常水平 查看/etc/hosts文件内容是否正常 ...

  8. 通过python实现linux切换用户_Python操作远程服务器切换到root用户

    在自动化运维过程中,需要远程服务器切换到root用户下执行命令,尝试了一些方法,得到如下好用的方法,供大家使用: import time import paramiko def verificatio ...

  9. Linux下Crontab定时执行命令

    Linux下Crontab定时执行命令 目录 Crontab概述及安装 Crontab规则 常见例子 1. Crontab概述及安装 1. Crontab指令是Linux下执行定时任务的一个命令. 2 ...

最新文章

  1. 实战项目三:爬取QQ群中的人员信息
  2. 分析android动画模块
  3. python怎么获取时间_Python:如何从datetime.timedelta对象中获取时间?
  4. mysql约束_Mysql约束条件
  5. 三星S10背板设计已确定:画面甚是感人
  6. 如何设置、恢复默认浏览器为IE
  7. hdu--1869--见过最好听的题名附送1870
  8. 使用Java的JNI调用C
  9. 【C++】交通咨询系统(最短路径问题)
  10. 信息技术选购计算机教案,信息技术七年级西交大版 第二节 选择图像教案.docx...
  11. 4.Cantor表(升级版)
  12. 显示商品分类列表页面
  13. android 高德地图sha1,Android调试高德SDK,如何获取SHA1?
  14. concat特征融合_小目标检测文献相关(特征融合)
  15. 用python编程、假设一年期定期利率_「定期存款利率计算」4. 假设一年期定期利率为 3.25%,计算一下需要过多少年,一万元的一年定期存款连本带息能翻番? - seo实验室...
  16. Maven Dependencies missing jar 解决方法
  17. 我们的Web3创业项目,黄了
  18. 政策评价效应---断点回归(RDD)
  19. 宇枫资本投资理财心想事成
  20. 深度学习 - 模型的优化和过拟合问题

热门文章

  1. OVS:网络环路 广播风暴解决方案
  2. 分享Oracle 11G OCP电子版教材(051,052,053)
  3. WGestures - 鼠标手势工具软件,高手必备效率神器!
  4. 黑苹果bigsur升级monterey过程循环重启
  5. 无线网络呗主服务器限制网速怎么办,怎么设置限制别人wifi网速,wifi限制网速设置多少...
  6. win7一打开计算机就卡,win7设置虚拟内存后导致电脑卡怎么办,几个小技巧解决
  7. 记录一下首次调用wx公众号JSSDK心路
  8. 网页设计分割线代码_网页设计中的黄金分割
  9. 大数据开发工程师校招面经
  10. python中wx模块介绍_python使用wxpython的 wx.aui 进行布局