Linux下su命令的使用技巧(linux中su命令)

linux是一个全球领先并最受推崇的开源操作系统,su命令(Substitute User)在其中占有重要作用,它可以在不同的用户账户间切换以及具备以不同用户身份权限执行命令,今天要对这个命令进行详细介绍。

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名与空间、雅安服务器托管、营销软件、网站建设、海珠网站维护、网站推广。

su命令可以用来切换到不同的用户身份,它有三种格式,一种是使用su命令切换到更高权限的用户,比如 root 账户的格式:

“`bash

su –


另一种是在当前用户账号下切换到其他用户,(假设currentuser是当前用户):

```bash
su - targetuser

第三种就是不需要密码,直接切换到特定用户:

“`bash

su -l targetuser


如果希望以不同身份执行一行命令,可以使用如下命令:

```bash
su -l targetuser -c "command"

使用su时,默认会执行该账户的 .bash_profile 文件中定义的环境变量等内容,如果要避免这种情况,可以使用-m参数,-m参数的意思是把当前用户的环境变量跟随到切换的账号下。

另外,还有一个 su —虚拟终端(缩写为vt)命令,可以将运行的shell作为一个虚拟终端运行,以此来防止被切换账户的安全性被损害。

小结:

su命令是Linux系统在不同用户间切换及以不同用户做命令执行的重要命令,它有三种格式,分别是使用su命令切换到更高权限的用户,以当前用户账号下切换到其他用户,以及不需要密码,直接切换到特定用户。另外,还有一个安全性更高的su —虚拟终端(缩写为vt)命令,以此来防止被切换账户的安全性被损害。

香港服务器选创新互联,香港虚拟主机被称为香港虚拟空间/香港网站空间,或者简称香港主机/香港空间。香港虚拟主机特点是免备案空间开通就用, 创新互联香港主机精选cn2+bgp线路访问快、稳定!

本文题目:Linux下su命令的使用技巧(linux中su命令)
分享URL:http://www.shufengxianlan.com/qtweb/news33/407833.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联