带来一篇CentOS下令行下su与su -的区分
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!su指令用于切换到其他用户身份。利用su切换身份时,假如疏忽“user”,则默许切换到“root”身份,必要输出暗码。当从root身份切换到其他用户时不必要输出暗码,而反之则必要输出响应用户的暗码。
如加上-或-l或--login参数,切换到新用户时,会把以后的Shell情况切换到新用户的Shell情况,同等于新用户从把持台登录。
实行:
分离利用su和su-切换用户身份。
1)pwd检察以后目次:su切换到新用户时,没有显现新用户的目次。
su-切换到新用户,显现的是新用户的目次。
2)利用set检察情况变量
一般用户
su切换到root:
su-切换到root,此时shell的情况变量都改动为root的情况:
下面的三张截图显现,su切换时UID改动,而user和username都没有改动;利用su-切换时,一切的情况变量都改动为新用户的。
3)touch文件abc.txt,检察abc.txt的权限、一切者、所属组。
对文件夹有wx权限时,能够对文件夹的文件举行写、rm、touch、vi、cat操纵。
su切换到root用户,创立文件abc,abc的一切者和所属组都为root。
4)用echo$PATH导出PATH
一般用户时导出PATH,
su切换到root时,导出PATH,
su-切换到root时,导出PATH
3者的PATH内容都是纷歧样的。
以是只要su-切换时才不会呈现PATH成绩。“commandnotfound”
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
带来一篇CentOS下令行下su与su -的区分
尽量不要提问纯属是扯蛋.学习Linux特别是自己一个人初学入手的时候没人教很困难.当然如果可以的话平时多去买些Linux书...对学习Linux很有帮助. Windows有MS-DOS?方式,在该方式下通过输入DOS命令来操作电脑;Linux与Windows类似,也有命令方式,Linux?启动后如果不执行?X-WINDOWS,就会处于命令方式下,必须发命令才能操作电脑。? 掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。 清楚了解网络的基础知识,特别是在Linux下应用知识,如接入internet等等。 可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。? Linux的成功就在于用最少的资源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。 以前觉得Linux就跟dos一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。 对于英语不是很好的读者红旗 Linux、中标Linux这些中文版本比较适合。现在一些Linux网站有一些Linux版本的免费下载,这里要说的是并不适合Linux初学者。
页:
[1]