文章目录
前言
Linux系统下的shell命令使用较为灵活,熟练掌握基础命令,系统化的操作LINUX是运维工程师理应具备的最基本的技能。作为工程师,作为基本的就是对用户,组添加、删除、迁移和权限的管理。
一、走进linux
一、groupadd 命令
1、基本命令:groupadd [选项] 组名
2、命令含义:添加组
3、记忆点:add 添加的意思
4、选项
5、经典案例 创建新组并指定GID
二、Groupdel 命令
1、基本命令:groupdel 组
2、命令含义:删除组
3、记忆点:del 全称:delete 删除
4、经典案例 删除PPP组
三、groups 命令
1、基本命令:groups 用户名
2、命令含义:该用户在哪个组
3、经典案例
四、id 命令
1、基本命令:id 用户名
2、命令含义:展示指定用户的用户和组的信息
3、记忆点:identity 身份
4、经典案例
五、查看用户命令
1、W
2、last
3、users
六、文件/目录的权限和归属
1、属主:所有者
2、属组:拥有该文件/目录的组账号
3、rwx解析
R:Read;可读;W:write;可修改;X:execute:可执行
4、选项
七、chmod 命令
1、基础说明:通过chmod命令,可以修改文件或目录的权限
2、第一种方式:+ - = 变更权限
U:user 所有者G:group 所在组O:other:其他人A:all 所有人
2.1:chmod u=rwd,g=rx,o=x 文件/目录
2.2:chmod o+w 文件/目录
2.3:chmod a-x 文化/目录
3、案例
八、chown 命令
1、基础命令1:chown 属主 文件/目录
2、基础命令2:chown 属组3、基础命令
3:chown 属主:属组 文件或目录
4、案例
九、umask 命令
1、作用:控制新建的文件或者目录的权限
2、基础命令:umask 反掩码(022)
3、基础命令2:(查看)umask
4、案例
十、用户查看不同位置的文件的三种方式(三种)
1、cp方式
2、mv 方式
3、Chown 方式
十一、gpasswd命令
1、基础命令:gpasswd [选项] 组名
2、选项
3、案例 -a
4、案例 -m
二、总结
新人在使用linux时,对组,用户、权限的使用和管理都是手生的,甚至会出现错误,属组、属组和权限的使用尤为重要,文件/目录的权限决定着用户的进入是否成功,用户的权限也决定着该用户对系统的文件是否具有访问权。