Linux命令基础
应用介绍
此文档是Linux命令基础。
第一章-命令基础-软件安装与卸载-磁盘管理。
第二章-压缩包管理-服务器搭建与使用-vim。
使用 su 命令临时切换用户身份
1、 su 的适用条件和威力
su命令就是切换用户 的工具,怎么理解呢?比如我们以普通用户beinan登录的,但要添加用户任务,执行useradd ,beinan用户没有这个权限,而这个权限恰恰由root所拥有。解决办法无法有两个,一是退出beinan用户,重新以root用户登录,但这种办法 并不是最好的;二是我们没有必要退出beinan用户,可以用su来切换到root下进行添加用户的工作,等任务完成后再退出root。我们可以看到当然 通过su 切换是一种比较好的办法;
通过su可以在用户之 间切换,如果超级权限用户root向普通或虚拟用户切换不需要密码,什么是权力?这就是!而普通用户切换到其它任何用户都需要密码验证;
2、 su 的用法:
su [OPTION选项参数] [用户]
-, -l, --login 登录并改变到所切换的用户环境;
-c, --commmand=COMMAND 执行一个命令,然后退出所切换到的用户环境;
至于更详细的,请参看 man su ;
3、 su 的范例:
su 在不加任何参数,默认为切换到root用户,但没有转到root用户家目录下,也就是说这时虽然是切换为root用户了,但并没有改变root登录环境; 用户默认的登录环境,可以在/etc/passwd 中查得到,包括家目录,SHELL定义等;
[beinan@localhost ~] $ su |
su 加参数 - ,表示默认切换到root用户,并且改变到root用户的环境;
[beinan@localhost ~] $ pwd |
第三章-makefile-静态库-动态库-gdb调试工具。
.......了解详情请下载附件。
©版权声明:本文内容由互联网用户自发贡献,版权归原创作者所有,本站不拥有所有权,也不承担相关法律责任。如果您发现本站中有涉嫌抄袭的内容,欢迎发送邮件至: [email protected] 进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
转载请注明出处: apollocode » Linux命令基础
文件列表(部分)
名称 | 大小 | 修改日期 |
---|---|---|
Linux命令基础 | 0.00 KB | 2021-01-32 |
第一章-命令基础-软件安装与卸载-磁盘管理 | 0.00 KB | 2021-01-16 |
Android架构.jpg | 105.97 KB | 2020-12-02 |
linux-cmd.zh.pdf | 720.24 KB | 2020-12-02 |
Unix系统体系结构.png | 17.03 KB | 2020-12-02 |
笔记.txt | 0.25 KB | 2020-12-02 |
第三章-makefile-静态库-动态库-gdb调试工具 | 0.00 KB | 2021-01-24 |
课程资料 | 0.00 KB | 2020-12-02 |
gcc编译过程.png | 18.09 KB | 2020-12-02 |
gcc编译过程png.png | 14.63 KB | 2020-12-02 |
GNU_Make_3.80_cn.pdf | 1,373.42 KB | 2020-12-02 |
Linkers & Loaders .pdf | 7,207.16 KB | 2020-12-02 |
Linux命令.xmind | 1,492.75 KB | 2020-12-02 |
Linux系统典型文件格式ELF.docx | 524.59 KB | 2020-12-02 |
Linux系统动态库加载过程.docx | 75.58 KB | 2020-12-02 |
makefile的制作.doc | 352.00 KB | 2020-12-02 |
vim.xmind | 145.19 KB | 2020-12-02 |
内存布局图.png | 9.62 KB | 2020-12-02 |
动静态库的制作.doc | 245.50 KB | 2020-12-02 |
常见c项目结构.png | 8.71 KB | 2020-12-02 |
栈帧.png | 12.72 KB | 2020-12-02 |
第二章-压缩包管理-服务器搭建与使用-vim | 0.00 KB | 2021-01-04 |
ftp服务器搭建入门.pdf | 939.60 KB | 2020-12-02 |
Linux中sudo和su之间的差别.docx | 31.22 KB | 2020-12-02 |
发表评论 取消回复