一 超级用户
1.linux操作系统中,有一个概念叫做超级用户(root):拥有操作系统的资源的所有访问权限,用于对系统的维修和管理(添加或删除用户或组,安装软件等对系统进行管理的操作)。
2.在Linux操作系统,日常使用中不建议用户登录超级用户登陆系统,防止对重要的文件或文件夹等内容删除,造成系统崩溃。
3.在Linux操作系统进行安装的时候,会帮助我们创建一个账号(默认创建),这个默认创建的账号就叫做标准用户(只能访问该用户权限下的内容,只能在该用户的家目录的权限下进行操作,那么就不会对系统内的重要的文件或文件夹进行删除,因为没有这个权限,就保证了系统的安全。)
4.标准用户使用root命令的原因:因为可能该标准用户会进行一些系统维护的工作(例如创建一个用户或一个组,而这些对系统进行设置的权限只能超级用户root才有,但是如果我们不想登录root权限,于是就有了sudo命令的诞生啦~~
二 sudo命令
1.产生原因见1.4
2.sudo命令中su是substitute user的简称,表示以另外一个用户的身份来执行命令,即以其他用户的身份来执行,并且在Linux操作系统中,预设的身份为root,所以就可以用户标准用户的身份对系统进行管理和维护啦~
3.注意点:第一次使用sudo命令时,系统必须要用户输入密码才可以执行相关操作。但是系统还是挺人性化的~因为输入密码成功后,之内的五分钟都进行进行相关操作(即有五分钟的使用期限),超过五分钟,再使用sudo命令进行系统管理和维护的时候才会要你输入密码。

linux操作系统之超级用户(root)及sudo命令概念及用途详解 简单易懂相关推荐

  1. linux操作系统之 组管理 终端命令(添加组删除组等命令)详解 简单易懂~

    1.组管理终端命令如下: (1)添加组: groupadd 组名 (2)删除组:groupdel 组名 (3)确认组的信息:cat /etc/group(查看etc下的group文件) 因为etc是专 ...

  2. Linux强制修改超级用户root密码

    1.开启虚拟机,进入到如下界面时,点击界面,用方向键选择第一个条目后,按键盘"E",进入,如图所示 2.进入到如下界面,用方向键向下移动,选择到以linux16且以UTF-8结尾的 ...

  3. linux操作系统之常用远程管理命令:关机和重启命令shutdown详解 简单易懂~

    1.shutdown命令的使用格式:shutdown 选项(关机或重启电脑 ) 2.怎样才能通过终端来远程的控制电脑呢? 通过控制终端,向重新启动或者关闭电脑的时候,就可以在终端输入shutdown的 ...

  4. linux终端进超级用户,Ubuntu里的sudo 超级用户与普通用户

    一.进入与退出终端 进入终端,可以单击右键,选择"打开终端"即可.不论是超级用户,还是普通用户,需要退出终端时,除了可以直接单击"关闭"按钮之外,还可以键入 e ...

  5. linux超级密码,找回Linux超级用户root密码

    笔者的机器上装有RedhatLinux7.2操作系统,安装了KDE和GNOME桌面,因在安装时只设了超级用户root,但超级用户的权限太大了,只适用于系统维护及安装软件时使用,平常使用应该用普通用户来 ...

  6. Ubuntu忘记超级用户root密码,重新设置密码

    Ubuntu忘记超级用户root密码,重新设置密码 Ubuntu版本:Ubuntu 16.04.3 LTS 1启动系统,在启动过程中,反复按Esc键或者shift键(本人亲测反复按或者长按都可以,没必 ...

  7. linux操作系统下建用户,如何用Linux操作系统批量建立用户的shell

    如何用Linux操作系统批量建立用户的shell 最近,笔者在校园网应用平台建设中采用了Linux操作系统,为校园网用户提供DNS.Apache.POP3.SMTP.FTP等服务.由于我校学生用户数在 ...

  8. linux中忘记mysql用户root密码解决方案

    linux中忘记mysql用户root密码解决方案 参考文章: (1)linux中忘记mysql用户root密码解决方案 (2)https://www.cnblogs.com/songbao/p/11 ...

  9. Linux操作系统——批量创建用户

    Linux操作系统--批量创建用户 文章目录 Linux操作系统--批量创建用户 第一步:创建组群GID为650的是student的组群 第二步:创建用户信息文件students.txt,并用vim编 ...

最新文章

  1. Go 语言 Session机制和 Cookie机制
  2. Markdown学习测试.md
  3. common.php中路径,关于ThinkPHP中Common/common.php文件常用函数的功能分析
  4. 打包python程序
  5. 利用html的header下载文件
  6. 【kafka】kafka consumer offset lag获取的三者方式
  7. Pandas——Series与DataFrame
  8. Silverlight中动画的性能浅析
  9. 著名设计师的标志(Logo)设计观
  10. 点餐系统小程序源码|小程序点餐系统
  11. 产品需求分析流程图怎么做?软件我都帮你找了
  12. 【JZOJ A组】黑暗之魂(darksoul)
  13. 计算机三级网络技术大题详解,教你快速拿到60分,附三级题库绿色免安装
  14. qt准确获取本机mac和ip地址
  15. MAC版Pycharm使用技巧
  16. Windows操作系统截屏快捷键
  17. Java从键盘上输入一个正整数n,然后计算1+2+...+n的结果并输出
  18. VMware虚拟机配置虚拟网卡导致浏览器DNS解析慢
  19. 计算机考研复试之英语口语面试
  20. ArcMap AddIN之 word报告插件

热门文章

  1. CLICKHOUSE函数使用经验(arrayJoin与arrayMap函数应用场景)
  2. oracle date类型字段,Oracle Date类型
  3. vue component组件内部自己引用自己
  4. 通过注册表设置VMware Horizon View Client SSL配置
  5. DataFrameDataSet
  6. 全文检索-Elasticsearch安装、集群和使用超全解读
  7. SecureFX_CRT安装
  8. 解决django运行manage.py runscript命令时报错Try running with a higher verbosity level like: -v2 or -v3
  9. 深度分享|姚劲波:创业要趁早,要做未来的事情!
  10. alias,unalias命令