linux su命令什么意思
发布时间 - 2023-04-21 00:00:00 点击率:次linux su命令是“switch user”的意思,该命令用于变更为其他使用者的身份,除root外,需要键入该使用者的密码;其语法是“su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]]”。
本教程操作环境:linux5.9.8系统、Dell G3电脑。
linux su命令什么意思?
Linux su 命令
Linux su(英文全拼:switch user)命令用于变更为其他使用者的身份,除 root 外,需要键入该使用者的密码。
使用权限:所有使用者。
语法
su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]]
参数说明:
-f 或 --fast 不必读启动档(如 csh.cshrc 等),仅用于 csh 或 tcsh
-m -p 或 --preserve-environment 执行 su 时不改变环境变数
-c command 或 --command=command 变更为帐号为 USER 的使用者并执行指令(command)后再变回原来使用者
-s shell 或 --shell=shell 指定要执行的 shell (bash csh tcsh 等),预设值为 /etc/passwd 内的该使用者(USER) shell
--help 显示说明文件
--version 显示版本资讯
- -l 或 --login 这个参数加了之后,就好像是重新 login 为该使用者一样,大部份环境变数(HOME SHELL USER等等)都是以该使用者(USER)为主,并且工作目录也会改变,如果没有指定 USER ,内定是 root
USER 欲变更的使用者帐号
ARG 传入新的 sh
ell 参数
实例
变更帐号为 root 并在执行 ls 指令后退出变回原使用者
su -c ls root
变更帐号为 root 并传入 -f 参数给新执行的 shell
su root -f
变更帐号为 clsung 并改变工作目录至 clsung 的家目录(home dir)
su - clsung
切换用户
hnlinux@runoob.com:~$ whoami //显示当前用户 hnlinux hnlinux@runoob.com:~$ pwd //显示当前目录 /home/hnlinux hnlinux@runoob.com:~$ su root //切换到root用户 密码: root@runoob.com:/home/hnlinux# whoami root root@runoob.com:/home/hnlinux# pwd /home/hnlinux
切换用户,改变环境变量
hnlinux@runoob.com:~$ whoami //显示当前用户 hnlinux hnlinux@runoob.com:~$ pwd //显示当前目录 /home/hnlinux hnlinux@runoob.com:~$ su - root //切换到root用户 密码: root@runoob.com:/home/hnlinux# whoami root root@runoob.com:/home/hnlinux# pwd //显示当前目录 /root
推荐学习:《linux视频教程》
# linux
# bash
# switch
# 帐号
# 为其
# 切换到
# 变回
# 都是
# 也会
# 就好
# 并在
# 英文
# 如果没有
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
东莞专业网站制作公司有哪些,东莞招聘网站哪个好?
,怎么在广州志愿者网站注册?
图册素材网站设计制作软件,图册的导出方式有几种?
制作公司内部网站有哪些,内网如何建网站?
如何为不同团队 ID 动态生成多个独立按钮
html5如何设置样式_HTML5样式设置方法与CSS应用技巧【教程】
Laravel如何使用集合(Collections)进行数据处理_Laravel Collection常用方法与技巧
如何做网站制作流程,*游戏网站怎么搭建?
如何在阿里云域名上完成建站全流程?
BootStrap整体框架之基础布局组件
深圳防火门网站制作公司,深圳中天明防火门怎么编码?
iOS验证手机号的正则表达式
Midjourney怎样加参数调细节_Midjourney参数调整技巧【指南】
Laravel如何处理JSON字段的查询和更新_Laravel JSON列操作与查询技巧
移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?
如何注册花生壳免费域名并搭建个人网站?
Laravel如何实现登录错误次数限制_Laravel自带LoginThrottles限流配置【方法】
百度浏览器如何管理插件 百度浏览器插件管理方法
Laravel如何发送邮件_Laravel Mailables构建与发送邮件的简明教程
如何在不使用负向后查找的情况下匹配特定条件前的换行符
HTML 中如何正确使用模板变量为元素的 name 属性赋值
Laravel如何实现模型的全局作用域?(Global Scope示例)
如何解决hover在ie6中的兼容性问题
Laravel的契約(Contracts)是什么_深入理解Laravel Contracts与依赖倒置
Laravel Session怎么存储_Laravel Session驱动配置详解
javascript中闭包概念与用法深入理解
Python企业级消息系统教程_KafkaRabbitMQ高并发应用
PythonWeb开发入门教程_Flask快速构建Web应用
网站图片在线制作软件,怎么在图片上做链接?
Laravel Admin后台管理框架推荐_Laravel快速开发后台工具
在线教育网站制作平台,山西立德教育官网?
Laravel队列任务超时怎么办_Laravel Queue Timeout设置详解
消息称 OpenAI 正研发的神秘硬件设备或为智能笔,富士康代工
iOS中将个别页面强制横屏其他页面竖屏
Laravel怎么做数据加密_Laravel内置Crypt门面的加密与解密功能
谷歌浏览器下载文件时中断怎么办 Google Chrome下载管理修复
googleplay官方入口在哪里_Google Play官方商店快速入口指南
实例解析angularjs的filter过滤器
微博html5版本怎么弄发语音微博_语音录制入口及时长限制操作【教程】
如何在Windows 2008云服务器安全搭建网站?
湖南网站制作公司,湖南上善若水科技有限公司做什么的?
制作企业网站建设方案,怎样建设一个公司网站?
Laravel如何记录自定义日志?(Log频道配置)
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
Python文件操作最佳实践_稳定性说明【指导】
ChatGPT常用指令模板大全 新手快速上手的万能Prompt合集
php 三元运算符实例详细介绍
Laravel如何处理跨站请求伪造(CSRF)保护_Laravel表单安全机制与令牌校验
Laravel Telescope怎么调试_使用Laravel Telescope进行应用监控与调试
如何快速配置高效服务器建站软件?


ell 参数