Linux常用命令之su 、sudo
root用户
无论是windows、MacOS、Linux都采用多用户的管理模式进行权限管理,而在Linux系统中拥有最大权限的用户为:root(超级管理员)。root用户拥有最大的操作系统权限,而普通用户在许多地方的权限是受限的。
例如:
在使用普通用户是无法在根目录下创建文件夹的
切换到root用户后是可以完成的
su命令
su命令就是用于账号切换的系统命令,其来源于英文单词(swich user)
语法: su [-] [username]
- 符号表示是否在切换用户后加载环境变量
[username] 表示要切换到的用户,可省略,省略时默认切换到root用户
切换用户后,可以通过ctrl+d返回上一个用户,也可通过exit命令实现
使用普通用户切换到其他用户时,需要输入密码
使用root用户切换到其他用户时,无需输入密码
注:输入密码时,密码是不显示的,直接输入即可,注意不要输错
sudo命令
使用root用户时可以得到最大权限,但我们不建议长期使用root用户(虚拟机除外),以免因为错误操作导致系统损坏
我们可以使用sudo命令,为普通用户的命令进行授权,临时以root身份执行
语法:sudo [其他命令]
在其他命令之前,带上sudo,即可为这一条命令临时赋予root授权
但不是所有的用户都有权利使用sudo,需要root用户为普通用户配置sudo认证
为普通用户配置sudo认证
1、使用root用户执行visudo命令,会通过vi编辑器打开 /etc/sudoers
2、在文件最后添加:[username] ALL=(ALL) NOPASSWD: ALL
其中NOPASSWD: ALL表示使用sudo命令时,无需输入密码
3、最后通过:wq保存
切换回普通用户,使用sudo命令再次在根目录下创建文件夹
创建成功
Linux常用命令之su 、sudo相关推荐
- 常用命令:su / sudo
3周第3次课(11月1日) 3.7 su命令 su是最简单的身份切换名,用su我们可以进行任何用户的切换,一般都是su - username,然后输入密码就ok了,但是root用su切换到其他身份的时 ...
- Linux常用命令英文全称与中文解释 (pwd、su、df、du等)
Linux常用命令英文全称与中文解释 apt: Advanced Packaging Tool 高级包装工具 cp: Copy file 复制文件 cat: Concatenate 串联 cd:C ...
- Linux 常用命令使用方法
Linux 常用命令使用方法 1.# 表示权限用户(如:root),$ 表示普通用户 开机提示:Login:输入用户名 password:输入口令 用户是系统注册用户成功登陆后,可以进入相应的 ...
- Linux常用命令英文全称与中文解释Linux系统
Linux常用命令英文全称与中文解释Linux系统 man: Manual 意思是手册,可以用这个命令查询其他命令的用法. pwd:Print working directory 意思是密码. su: ...
- linux基本指令chmod,Linux 常用命令
原标题:Linux 常用命令 小编注:此篇文章来自#原创新人#活动,成功参与活动将获得额外100金币奖励此链接! 自己开始接触 Linux「Ubuntu」应该是在大学期间, 接触 Unix「Mac O ...
- linux命令txt,Linux常用命令(非常详细!)
原标题:Linux常用命令(非常详细!) 文件命令: 1.pwd (print work directory) 译:查看路径 2.ls (list) 译:查看目录下的文件和文件夹 例:ls -l (以 ...
- 来不及解释!Linux常用命令大全,先收藏再说
摘要:Linux常用命令,很适合你的. 一提到操作系统,我们首先想到的就是windows和Linux.Windows以直观的可视化的方式操作,特别适合在桌面端PC上操作执行相应的软件.相比较Windo ...
- 《快学BigData》--Linux 常用命令
Linux 常用命令 awk / arch / bc / cp / clock -w / chmod / chkconfig / cal / cut /chmod / cat / crotable ...
- Linux常用命令汇总 - 近乎全量命令!
一提到操作系统,我们首先想到的就是windows和Linux.Windows以直观的可视化的方式操作,特别适合在桌面端PC上操作执行相应的软件.相比较Windows来说,Linux的很多管控都需要用命 ...
最新文章
- html5页面默认的字符集是什么,HTML 字符集
- 新手学电脑入门教程_炒股技巧大全丨炒股新手怎样才能长期稳定盈利
- python爬百度翻译-python爬虫实现百度翻译
- [MapReduce] Google三驾马车:GFS、MapReduce和Bigtable
- SpringBoot 记录操作日志
- oracle 的wm_concat函数使用
- svg放大缩小拖动_Day2 三种图表技术SVG、Canvas、WebGL 3D比较
- rr与hr_rr指标:HR和RR的区别
- C#中的Builder模式
- 分享Echarts饼状图显示信息,内容,值,百分比都显示的代码
- 计算机网络实验如何设置无线路由器密码,怎么设置路由器密码 路由器设置密码方法【图文】...
- 湘潭大学信息安全课作业答案1
- 新店速递丨白玉兰(商务)酒店赣榆吾悦广场店 正式上线
- mac如何查看是否安装了git?
- 前端使用jquery.wordexport.js导出word
- 职场健康:久坐不动最伤五部位 简单动作可有效改善
- 鸿蒙升级包7g,首个华为鸿蒙2.0续航测试来了!实打实10%提升
- 如何选择企业即时通讯软件?
- 基于WASM的H265 Web播放器
- 3种方法封锁BT下载 1
热门文章
- HDU 5597 GTW likes function 打表
- vue二维码生成且带文字图片下载
- Recurrent Convolutional Neural Networks for Text Classification(中文版)
- Cesium 实现拖动点或模型
- 【Unity3D】调整屏幕亮度、饱和度、对比度
- 利用scrapy爬取豆瓣top250
- IDEA连接MySQL数据库并执行SQL查询操作
- unity 计时器_如何用unity 物理系统 实现Stickfight中火柴人的布娃娃效果(二)
- Java操作word导出、多个word合并
- 【CMD命令多开微信最详细适用教程】