su [user_name] 和 su – username 的区别
来源:互联网 发布:mac qq不能截图 编辑:程序博客网 时间:2024/05/19 18:11
su - root is the same as su -
just like login as root, then the shell is login shell, which mean it will expericene a login process,
usually .bash_pro
su root is the same as su
like you open an interactive shell in root name, then on
su 后面不加用户是默认切到 root
su 是不改变当前变量
su - 是改变为切换到用户的变量
也就是说:
su 只能获得root的执行权限,不能获得环境变量
su - 能切换到root并获得root的环境变量及执行权限
语法:
$ su [user_name]
su 命令可以用来交互地更改你的用户ID和组ID。 Su是switch user 或set user id的一个缩写。这个命令让你开启一个子进程,成为新的用户 ID 和赋予你存取与这个用户ID 关联所有文件的存取权限。因此,出于安全的考虑,你在实际转换身份时,会被要求输入这个用户帐号的密码。
如果没有参数,su 命令将你转换为 root(系统管理员)。root 帐号有时也被称为超级用户,因为这个用户可以存取系统中的任何文件。也正是这个原因,许多人将su命令看成是 supper-user(超级用户)的一个缩写。当然,你必须要提供 root密码。 想要回到你原先的用户身份,不要再使用 su 命令,你只需要使用 exit命令退出你使用su命令而生成的新的对话进程。
$ su – username
一些配置文件是为你的对话线索而设立的。当你使用命令 su username时,你的对话特征和你原始的登录身份一样。如果你想要你的对话进程拥有转换后的用户 ID一致的特征,你要使用短斜杠: su – username。
- su [user_name] 和 su – username 的区别
- linux su userName和su - userName 的区别
- linux下su username 和su - usename的区别
- su - username 和 su username
- su 和su -的区别
- su和su -的区别
- su和su -的区别
- su和su - 的区别
- su 和 su - 的区别:
- su 和su -的区别
- su和su - 区别
- su和su - 区别
- su user 和 su - user的区别
- su - root 和 su root 的区别
- su root 和su - root 的区别
- su 和 sudo su 的区别
- su root 和su - root 的区别
- su root 和su - root 的区别
- hdu 1194
- 黑马程序员_TCP
- 如何将H264封装为RTP包
- JAVA 反编译工具,如何在Java中调用DLL方法
- 贪心算法 学习小记
- su [user_name] 和 su – username 的区别
- web 面试题、简单题、复习题
- Android Push Notification实现信息推送使用
- Java zTree 的异步加载demo示例
- VS2010编译错误:是否忘记了向源中添加“#include "stdafx.h“(转)
- VC++获取屏幕大小第一篇 像素大小GetSystemMetrics
- jdbc实现篇-源码(Oracle、MySQL)-第一部分-Dirver注册和获取及Connection获取原理
- Java学习笔记(事件,内部类)
- JUnit4 详解