Linux基础知识系统学习.NO6——挂载、组与组配置文件

2.15.系统运行级别

使用init+[数字]的命令可以调用系统处于不同的运行级别:
数字0:关机,可能不太安全,不建议使用;
数字1:单用户模式,就是启用系统最少的进程,当系统出现问题用来修复系统
数字2:就像一般的运行模式,但是不包含nfs服务
数字3:默认使用的字符界面就是3,为完全多用户
数字4:还没有功能(N表示null)
数字5:进入图形界面,前提是有安装(Linux中X表示图形界面)
数字6:重启,不建议使用
使用命令runlevel就可以查询系统之前和当前的系统运行级别

2.16.挂载命令

当需要使用一些外来的存储设备(如光盘,U盘之类)的时候,就需要给这些存储设备设置挂载目录。执行命令mount,会打印出当前已经挂载的盘。文件/etc/fstab,该文件是Linux的自动挂载点,每次系统启动就会自动挂载这个文件夹中保存的盘命令mount -a 将fstab文件中的盘执行一次挂载操作(在开机设备下给某个存储设备分配了新挂载点后使用此命令执行挂载操作)。
挂载命令为mount -t+[文件系统] -o+[特殊选项]+[设备文件名]+[挂载点]
文件系统有:vfat(fat32,一般U盘使用的系统)、ext2、ext3、ext4、ios9660(光盘专用文件系统)等
特殊选项:指定挂载的额外选项,一般默认情况就是正常使用的情况。如果是修改已经挂载好的分区可以省略文件系统选项和设备文件名。
挂载光盘:
(1)放入光盘
(2)建立挂载点:如mkdir /mnt/cdrom;(任意空目录就可以)
(3)挂载光盘:如mount -t iso9660 /dev/sr0 /mnt/cdrom
系统知道光盘默认的系统为iso9660,同时没有特殊选项,所以:
简化为:mount /dev/sr0 /mnt/cdrom
Linux中需要取出光盘不能直接取出,必须要先卸载,卸载前要先退出光盘目录。卸载命令:umount+设备文件名或者挂载点,如:
umount /dev/sr0 或 umount /mnt/cdrom
挂载U盘:由于U盘的内存格式和硬盘是一样的,所以系统就会把U盘排在硬盘分区后面,一般是sdb,但也不一定,可以使用命令fdisk -l查询当前所有分区名,查到U盘是什么就写什么。操作和挂载光盘一样。

2.17.主要组与附属组

一个用户可以有一个主要组和多个附属组,命令gpasswd -a +用户名+组名,将该用户添加进该组,该组作为附属组。如果要一次性添加多个附属组,就在最后写成组名1,组名2,组名3。当一个用户属于多个用户组,默认情况下他创建的文件属于他的主要组,想要以附属组的身份创建文件要使用命令newgrp+附属组名(准确的描述应该是切换创建文件的所属组),去掉某个用户的附属组用命令gpasswd -d +用户名+附属组名。
如果想在创建一个用户的时候同时指定他的主要组和附属组,使用命令useradd -g 主要组名 -G 附属组名1,附属组名2,…
给一个用户组设置主密码,命令gpasswd+组名,就可以给一个分组设置一个组密码。

2.18.用户与群组配置文件

用户登录时系统首先检查/etc/passwd配置文件,检查是否存在该用户,再通过该用户的UID来确定用户身份,之后再读取/etc/shadow中的密码对照是否正确,最后完成登录。下面这几个配置文件每行都有多个段位,每个段位都由冒号分隔。
UID为0是root用户,UID是1~999是默认的系统用户,从1000开始才是自定义用户的UID号,最大默认上限是60000.UID号是系统区分用户类别的唯一方式。GID是组群标识号,GID为0是root的组群,其他自定义组群默认是从1000号开始的。
passwd文件包含用户基本信息,shadow文件是passwd文件的影子文件,两个文件内容互补,合在一起表示一个用户更全面的信息,并且shadow文件所有用户的权限都是0,只有root可以使用。
/etc/group包含了组群的基本信息,/etc/gshodow是group的互补文件。
1./etc/passwd:7个段位,依次表示用户名(唯一性)、密码(显示x表示密码已经映射到shadow中)、用户标识号(UID)、组群标识号(GID,每个组群都由独一无二的ID)、用户全名称(可以不设置)、主目录(以该用户身份登录后首先进入的目录)、登录shell(用户使用的shell类型)
2./etc/shadow:9个段位,依次表示用户名(和passwd中一样)、加密密码(显示密码是加密过的,显示!!则表示没有设置密码)、用户最后一次更改密码的日期(从1970.1.1到最后一次修改的天数)、密码允许更换前的天数(为0则停用该功能)、密码需要更换的天数(为0则停用该功能)、密码更换前警告的天数(用于提醒密码将要过期)、账号被取消激活前的天数(表示密码过期多少天后,该用户会被禁用)、用户账户过期日期(指定用户什么时候被禁用,为0则表示永久可用)、保留字段(暂时没用)
3./etc/group:4个段位,依次表示组群名、组群密码(看到x表示改密码已经被加密后放入gshadow中)、组群标识号(GID)、组群成员
4./etc/gshadow:4个段位,依次分别是组群名、组群密码(加密过后的,显示!则是没有设置密码)、组群管理者(增删组员权限)、组群成员

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值