fedora切换至root账户
2016-07-13 14:41
295 查看
原文地址::http://blog.163.com/qimo601@126/blog/static/1582209320137135524163/
切换至root超级用户命令:
切换回root用户时要输入root密码,很烦。我一般直接输入exit命令来切换回root用户,这样就不用输入密码哈哈哈
[admin@lcdcs -]$ su - root 或者 [admin@lcdcs -]$ su - 或者 [admin@lcdcs -]$ suPassword:123456[root@lcdcs -]#
切换至普通给用户命令:
[root@lcdcs -]# su - admin[admin@lcdcs -]$
Linux 是一个多用户的操作系统,每个用户又可以属于不同的用户组,下面,首先来熟悉一下Linux 中的用户切换和用户管理的相关命令。
《嵌入式Linux应用程序开发详解》——第2章、Linux基础命令
1.用户切换(su)
(1)作用
变更为其它使用者的身份,主要用于将普通用户身份转变为超级用户,而且需输入相应用户密码。
(2)格式
su [选项]
[使用者]
其中的使用者为要变更的对应使用者。
(3)常见参数
选 项 参 数 含 义
-,-l,--login 为该使用者重新登录,大部分环境变量(如HOME、SHELL和USER等)和工作目录都是以该使用者(USER)为主。若没有指定USER,缺省情况是root
-m,-p 执行su时不改变环境变量
-c,--command 变更账号为USER的使用者,并执行指令(command)后再变回原来使用者
(4)使用示例
[sunq@wwwsunq]$ su - rootPassword:[root@www root]#
示例通过su命令将普通用户变更为root 用户,并使用选项“-”携带root环境变量。
(5)使用说明
在将普通用户变更为root 用户时建议使用”-”选项,这样可以将root的环境变量和工作目录同时带入,否则在以后的使用中可能会由于环境变量的原因而出错。
在转变为root权限后,提示符变为#。
小知识
环境变量实际上就是用户运行环境的参数集合。Linux是一个多用户的操作系统。而且在每个用户登录系统后,都会有一个专有的运行环境。通常每个用户默认的环境都是相同的,而这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。
常见的环境变量如下。
☆PATH是系统路径。
☆HOME是系统根目录。
☆HISTSIZE是指保存历史命令记录的条数。
☆LOGNAME是指当前用户的登录名。
☆HOSTNAME是指主机的名称,若应用程序要用到主机名的话,通常是从这个环境变量中来
取得的。
☆SHELL是指当前用户用的是哪种Shell。
☆LANG/LANGUGE是和语言相关的环境变量,使用多种语言的用户可以修改此环境变量。
☆MAIL是指当前用户的邮件存放目录。
设置环境变量方法如下。
ü 通过etho显示字符串(指定环境变量)。
ü 通过export设置新的环境变量。
ü 通过env显示所有环境变量。
ü 通过set 命令显示所有本地定义的Shell变量。
ü 通过unset命令来清除环境变量。
读者可以试着用“env”命令查看“su - root”和“su root”的区别。
版权声明:自由转载-非商用-非衍生-保持署名 | Creative
Commons BY-NC-ND 3.0
博客网址: http://blog.163.com/qimo601@126/blog/static/1582209320137135524163/
博 主: 柳北风儿
友情支持:如果对您有点帮助,请帮忙点一下我的日志右边或下方的网易广告。非常感谢!
//=========================================================================================================================
本人备注::
1>fedora 切到root权限的命令是 su
2>ubuntu切到root权限的命令是sudo -i
切换至root超级用户命令:
切换回root用户时要输入root密码,很烦。我一般直接输入exit命令来切换回root用户,这样就不用输入密码哈哈哈
[admin@lcdcs -]$ su - root 或者 [admin@lcdcs -]$ su - 或者 [admin@lcdcs -]$ suPassword:123456[root@lcdcs -]#
切换至普通给用户命令:
[root@lcdcs -]# su - admin[admin@lcdcs -]$
Linux 是一个多用户的操作系统,每个用户又可以属于不同的用户组,下面,首先来熟悉一下Linux 中的用户切换和用户管理的相关命令。
《嵌入式Linux应用程序开发详解》——第2章、Linux基础命令
1.用户切换(su)
(1)作用
变更为其它使用者的身份,主要用于将普通用户身份转变为超级用户,而且需输入相应用户密码。
(2)格式
su [选项]
[使用者]
其中的使用者为要变更的对应使用者。
(3)常见参数
选 项 参 数 含 义
-,-l,--login 为该使用者重新登录,大部分环境变量(如HOME、SHELL和USER等)和工作目录都是以该使用者(USER)为主。若没有指定USER,缺省情况是root
-m,-p 执行su时不改变环境变量
-c,--command 变更账号为USER的使用者,并执行指令(command)后再变回原来使用者
(4)使用示例
[sunq@wwwsunq]$ su - rootPassword:[root@www root]#
示例通过su命令将普通用户变更为root 用户,并使用选项“-”携带root环境变量。
(5)使用说明
在将普通用户变更为root 用户时建议使用”-”选项,这样可以将root的环境变量和工作目录同时带入,否则在以后的使用中可能会由于环境变量的原因而出错。
在转变为root权限后,提示符变为#。
小知识
环境变量实际上就是用户运行环境的参数集合。Linux是一个多用户的操作系统。而且在每个用户登录系统后,都会有一个专有的运行环境。通常每个用户默认的环境都是相同的,而这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。
常见的环境变量如下。
☆PATH是系统路径。
☆HOME是系统根目录。
☆HISTSIZE是指保存历史命令记录的条数。
☆LOGNAME是指当前用户的登录名。
☆HOSTNAME是指主机的名称,若应用程序要用到主机名的话,通常是从这个环境变量中来
取得的。
☆SHELL是指当前用户用的是哪种Shell。
☆LANG/LANGUGE是和语言相关的环境变量,使用多种语言的用户可以修改此环境变量。
☆MAIL是指当前用户的邮件存放目录。
设置环境变量方法如下。
ü 通过etho显示字符串(指定环境变量)。
ü 通过export设置新的环境变量。
ü 通过env显示所有环境变量。
ü 通过set 命令显示所有本地定义的Shell变量。
ü 通过unset命令来清除环境变量。
读者可以试着用“env”命令查看“su - root”和“su root”的区别。
文档信息
版权声明:自由转载-非商用-非衍生-保持署名 | CreativeCommons BY-NC-ND 3.0
博客网址: http://blog.163.com/qimo601@126/blog/static/1582209320137135524163/
博 主: 柳北风儿
友情支持:如果对您有点帮助,请帮忙点一下我的日志右边或下方的网易广告。非常感谢!
//=========================================================================================================================
本人备注::
1>fedora 切到root权限的命令是 su
2>ubuntu切到root权限的命令是sudo -i
相关文章推荐
- 同一个textview设置不同文字样式
- css选择器大全
- 菜单 CSS3自定义图标悬浮菜单
- Rgraph js 实时刷新canvas,并解决重绘问题
- js实现可键盘控制的简单抽奖程序
- Jquery 节点删除
- Jsp的内置对象
- HTML5 Plus 拍照或者相册选择图片上传
- jQuery创建平滑的页面滚动(顶部或底部)
- JavaScript for...in循环
- Jquery怎么获取select选中项 自定义属性的值
- javaScript 入门(一)
- 使用JS实现RTMP协议直播
- 比较两个Json对象是否相等
- js提示后跳转代码集合
- 用Jsp设置登录界面和接收界面
- ajax跨域请求及传递cookie
- NIO的Buffer的相关操作
- 认识CreateJs(一):添加文本图形
- Backbone.js简单入门范例