跟老刘学《Linux来源于生活》
学员:66 (群名)
第五章收尾,第六章开始
5.6 su命令与sudo服务
# su zhangsan
$ id
$ exit
su命令切换平台用户不需要密码,
普通用户切换到管理员需要密码。
$ su root
输入密码
# su 用户名 → 切换用户身份,只变更身份 环境变量不变
# su - 用户名 → 完整切换,完全变更 全局环境被替换
su 是命令
身份变更
sudo 是服务,对用户精准授权
准确的让某个用户能够执行某些命令
visudo 配置工具
(参数纠正)
# vim /etc/suduers
用户名
@用户组
dnf install 软件包
dnf groupinstall 软件组
配置
@软件组
@GUI → xxxx,xxxx,xxxx,xxxx
Linux系统中的一切都是文件配置服务就是修改对应的文件如需生效 则重启对应服务启动项加入# su - linxuprobe
$ sudo -l
visudo授权只有管理员可以进行。
授权之后使用命令需“sudo 命令” 。
ALL 获取root权限,但是不要写具有文件编辑的命令 如vim。
第6章 存储结构与管理硬盘
/root /root家目录,保存用户信息 默认工作环境
/home /home/zhangsan 保存多个用户文件目录
/home/lisi
/home/wangwu
/bin、/sbin、/usr/bin、/usr/sbin 目录里所有命令都可以被执行,则以/bin目录命名
如只有管理员可以执行,则为/sbin 。
/bot 开机启动项对应文件
/dev 设备配置文件,以映射关系把设备映射成文件保存到电脑中方便进行管理。
如虚拟机的硬盘、内存、显示器、打印机等。
/etc ※ 系统配置文件。
/var variety , 存放经常变化的文件,如日志
/usr 安装软件的路径
/media 老版本为/mnt ,做挂在用
/tmp 任何人都可以用的共享目录(临时目录)
分区 格式化 挂载
windows: fat fat32 ntfs
linux:
ext2 rhel4
ext3 rhel5
ext4 rhel6
XFS rhel7
挂载操作:
mount /dev/sdb5 /media/haha
umount /dev/sdb5
umount /media/haha
mount 当前立即生效,但重启后失效。
必须写入 /etc/fstab 目录,当前不生效,但重启后一直生效。
但是在公司工作中不能经常重启服务器,可以使用
mount -a 当前和永久都生效。
实战操作:
# vim /etc/fstab 进入目录
/dev/sdb5 /media/haha xfs defaults 0 0
设备名称 挂载目录 格式 权限(第一个0代表开机自动备份 1为确认开始备份,第二个0代表自检。)
注意,如遇 /dev/sdb5 /media/haha xfs defaults 1 2 那么这里的权限1 2都是确认开始,用于区分开启优先级。