【linux自学笔记】用户管理权限和磁盘管理

用户管理权限

Ubuntu用户系统

使用用户账号的目的一是方便系统管理员管理,控制不同用户对系统的访问权限,另一方面是为用户提供安全性保护。
与用户有关的的文件都会被储存在/home 这个文件中。
用户类型分为以下3类:

  • 初次创建的用户,比普通用户权限多
  • root,系统管理员,最高权限
  • 普通用户,安装完操作系统后被创建的用户

每个用户都有一个UID,可以在文件/etc/passwd中查看。

权限管理

这里主要记录文件权限问题。
对于一个文件通常有三种权限:

  • 读(r) 可以打开查看文件内容
  • 写(w) 可以对文件进行修改
  • 执行(下) 可以运行此文件(若是软件)

使用命令"ls -l"可以查看文件的权限信息
举个栗子:
在这里插入图片描述
第一位表示文件的类型
剩下的9位以3位为一组,分别表示文件拥有者的权限、文件拥有者所在用户组的权限、其他用户权限
后面的“ori ori”分别表示文件拥有者的(用户)和该用户所在的用户组

同时三种权限也可以通过3位二进制数来表示
在这里插入图片描述

三种权限进行组合,可以得到8中不同的权限组合
在这里插入图片描述

另外也用a、u、g和o表示文件的归属关系,用=、+和-表示文件权限的变化。
在这里插入图片描述在这里插入图片描述

##权限管理命令
主要用到"chmod"和"chown"这两个命令

权限修改命令 chmod

格式如下:

chmod [参数] [文件名/目录名]

主要参数如下:

  • -c 效果类似“-v”参数,但仅回显更改的部分。
  • -f 不显示错误信息。
  • -R 递归处理,指定目录下的所有文件及其子文件目录一起处理。
  • -v 显示指令的执行过程。

文件归属者修改命令 chown

chown [参数] [用户名.<组名>] [文件名/目录]   

其中[用户名.<组名>]表示要将文件或者目录改为哪一个用户或者用户组,用户名和组名用“.”隔开,其中用户名和组名中的任何一个都可以省略,命令主要参数如下:

  • -c 效果同-v 类似,但仅回报更改的部分。
  • -f 不显示错误信息。
  • -h 只对符号连接的文件做修改,不改动其它任何相关的文件。
  • -R 递归处理,将指定的目录下的所有文件和子目录一起处理。
  • -v 显示处理过程

磁盘管理

基本概念

“挂载点”将一个硬盘的一部分做成文件夹的形式,这个文件夹的名字就是“挂载点”。类同于Windows下的“分区”。
文件/etc/fstab 详细的记录了Ubuntu中硬盘分区的情况。

磁盘管理命令

磁盘分区命令 fdisk

fdisk [参数]

主要参数如下:

  • -b<分区大小> 指定每个分区的大小。
  • -l 列出指定设备的分区表。
  • -s<分区编号> 将指定的分区大小输出到标准的输出上,单位为块。
  • -u 搭配“-l”参数,会用分区数目取代柱面数目,来表示每个分区的起始地址。
  • p 显示现有的分区
  • n 建立新分区
  • t 更改分区类型
  • d 删除现有的分区
  • a 更改分区启动标志
  • w 对分区的更改写入到硬盘或者存储器中。
  • q 不保存退出。

格式化命令mkfs

使用fdisk创建好一个分区后,需要对其进行格式化,也就是在这个分区上创见一个文件系统

mkfs [参数] [-t 文件系统类型] [分区名称]

主要参数如下:

  • fs 指定建立文件系统时的参数
  • -V 显示版本信息和简要的使用方法。
  • -v 显示版本信息和详细的使用方法。

挂载分区命令 mount

分区格式化后并不能直接使用,需要将这个分区载到一个文件夹中,通过这个文件访问。

mount [参数] -t [类型] [设别名称] [目的文件夹]

主要参数有:

  • V 显示程序版本。
  • -h 显示辅助信息。
  • -v 显示执行过程详细信息。
  • -o ro 只读模式挂载。
  • -o rw 读写模式挂载。
  • -s-r 等于-o ro。
  • -w 等于-o rw。

卸载命令 umount

umount [参数] -t [文件系统类型] [设备名称]

主要参数如下:

  • -a 卸载/etc/mtab 中的所有文件系统。
  • -h 显示帮助。
  • -n 卸载时不要将信息存入到/etc/mtab 文件中
  • -r 如果无法成功卸载,则尝试以只读的方式重新挂载。
  • -t<文件系统类型> 仅卸载选项中指定的文件系统。
  • -v 显示执行过程。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ORI2333

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值