红帽8 最小根分区是10G

一、帮助

wahtis [命令] 查看命令的简单说明和man帮助章节,需要先执行 [mandb] 命令才能使用

0

章节(1)	表示命令所有用户都可以执行的命令语法

章节(4)		

章节(5) 文本语法的章节

章节(8)	只有root用户可以执行	

man 手册 SE ASLO字段可以查看和该命令相关的命令  -k [命令] 查看和此命令相关的命令

pinfo/info 也是帮助命令

which 查看命令默认设置

二、文件

touch 	创建文件和更新文件的时间戳,文件创建完成后,就可以直接使用touch [file]更新时间戳

stat 	[file]	查看文件时间戳,更新的时间戳会保存在磁盘中,对于mv操作来说文件的属性是不会发送变化的,对于cp而言,文件的属性是有可能发生变化的

Access 查看最最后被查看时间,只要文件被查看就会更改这个时间,如果是一个长时间可被访问的文件,只要访问Access time 就会更新并写入磁盘中,长期这样就会导致磁盘寿命缩减

Modify 查看被内容最后修改时间,只要文件内容被修改就会更改这个时间,不一定会实时更新,如果编辑没修改退出是用的wq,也会导致修改,通常用来做增量备份,比如你备份一个文件,这一周的星期一都是全备,如果你星期二也是全备,工作量就会巨大,备份时间也大,我们可以星期二做一个增量备份,只备份改变的数据,那是如何知道某个文件被改变了呢?就是使用时间戳

Change 查看文件最后状态(属性)被修改时间,也就是权限这种,基本上你的文件发生了一些变更,基本上都会变

三、用户和权限

用户 1 - 999都是内部保留用户

红帽8,在passwd文件中,普通用户去掉 “x” 还是会需要,输入密码登录

useradd USERNAME 创建用户    
	-u: 指定uid,    
	-g:指定主组gid ,前提时组已被创建    
	-G:指定附加组    
	-a:追加附加组,与-G一起使用    
	-c:指定描述信息    
	-d:指定家目录   
    -s:指定登录shell

UID系统识别标识用户的,如果文件之前是属于user2user2UUID1234,如果把user2用户删除了,你再去查看文件信息它的归属用户会显示为1234,而不会显示user2,如果你在创建了一个用户UUID1234的用户,那它的信息就会显示新创建的这个用户,也就是说文件所绑定的并不是用户名,而是uuid

usermod USERNAME 修改用户信息   
	-u: 修改uid,    
	-g:修改主组gid ,前提时组已被创建    
	-G:修改附加组    
	-a:追加附加组,与-G一起使用    
	-c:修改描述信息    
	-d:修改家目录    
	-s:修改登录shell

在创建用户的时候会自动创建一个和用户同名的组,并且用户默认就在这个组里面,组和用户通过GID管理起来,如果一个用户包含在多个组里面,可以通过用户的gid来查看“主组”

groupadd GROUPNAME 创建组    
	-g: 指定组gid
	
groupmod GOURPNAME 修改组    
	-g:修改组的gid    
	-n:指定新的组名

groupmems 管理组成员    
	-a 添加用户    
	-g 指定组名    
	-d 删除组的成员用户    
	-p 清空组成员    
	-l 列出组成员
userdel USERNAME 删除用户    
	-r 删除家目录和邮箱    /home/username /var/spool/mail/username

主组:创建用户时指定或者自动创建的用户,就为这个用户的主组,不会在 “group”文件内显示成员

附加组: 用户和组分开创建的,随后用户添加到组内了,这个组就为用户的附加组,会在 “group” 文件内显示组成员

目录权限:

4r:可以查看目录中的文件

2w:可以删除和创建文件

1x: 可以进入目录

四、文件权限:

r: 可以查看文件

w: 可以修改文件内容

x: 可以执行文件
##实例
-rw-------.**[文件权限**] 1**[目录下文件个数]** root root 1626 Aug 28 08:07**[modify time]** anaconda-ks.cfg

五、IO/管道

编号通过名称描述默认设备用法
0stidn标准输入键盘仅读取
1stdout标准输出显示器仅写入
2stderr标准错误输出显示器仅写入
3+filename其他文件读取或写入
\> 正确文件输出 

2> 错误输出

&> 全部重定向

2>&1 将错误的输出转换为正确的输出

管道也是一种特殊的输入重定向

< 输入重定向,从文件输入