【Linux系统概念】

Linux系统概念

  • [1 用户](#1 用户)
    • [1.1 su和sudo](#1.1 su和sudo)
      • [1.1.1 /etc/sudoers](#1.1.1 /etc/sudoers)
    • 1.2
    • 1.3
  • 2
  • 3
  • 4
  • 5

1 用户

1.1 su和sudo

为什么会有su和sudo命令?

在实际工作当中需要在Linux不同用户之间进行切换。

root用户权限最高很多时候需要root用户才能执行一些关键命令。所以需要临时切换为root用户。工作完成后,考虑到系统的安全性避免误操作需要切换为普通用户。

su和sudo就是为了解决该问题内置的Linux命令。

命令 描述 用法示例
su- 切换到 root 用户 su - 切换到 root 用户
su 切换指定用户 su - username 切换到指定用户
sudo 以其他用户身份执行命令 sudo command 以 root 用户身份执行命令
login 登录其他用户账号 login username 登录指定用户账号
logout 退出当前用户账号 logout 或 exit 退出当前用户账号

1.1.1 /etc/sudoers



1.2

1.3

2

3

4

5

相关推荐
007php0075 小时前
linux服务器上CentOS的yum和Ubuntu包管理工具apt区别与使用实战
linux·运维·服务器·ubuntu·centos·php·ai编程
djykkkkkk5 小时前
ubuntu编译遇到的问题
linux·运维·ubuntu
qq_429856576 小时前
linux 查看服务是否开机自启动
linux·运维·服务器
7yewh7 小时前
Linux驱动开发 IIC I2C驱动 编写APP访问EEPROM AT24C02
linux·arm开发·驱动开发·嵌入式硬件·嵌入式
dessler7 小时前
Docker-Dockerfile讲解(三)
linux·运维·docker
KevinRay_7 小时前
命令行之巅:Linux Shell编程的至高艺术(中)
linux·运维·服务器·重定向·shell编程
程序员JerrySUN8 小时前
Yocto 项目 - 共享状态缓存 (Shared State Cache) 机制
linux·嵌入式硬件·物联网·缓存·系统架构
林农9 小时前
C05S16-MySQL高可用
linux·mysql·云计算
码中小白鼠9 小时前
Ubuntu系统部署Mysql8.0后设置不区分大小写
linux·mysql·ubuntu·adb
gz94569 小时前
Virtualbox安装ubuntu20虚拟机无法打开终端
java·linux·开发语言