用户管理和权限管理
一.用户管理
增 | 修 | 删 | 查 | 切 | 查 | 组 | 组文件 |
(1)useradd 用户名 ;(2)useradd -d (指定目录) 用户名; | passwd 用户名 | (1)userdel 用户名;(2)userdel -r 用户名 | id 用户名 | su -切换用户名 | (1)whoami;(2)who am I;查看当前用户 | (1)增groupadd 组名(2)删groupdel 组名(3)运用useradd -g 用户组 用户名(4)修 usermod -g 用户组 用户名 | (1)/etc/passwd用户配置文件(2)/etc/shadow口令配置文件(3)/etc/group组文件 |
二.实用指令
运行级别 | 找回root密码 | 帮助指令 | 文件目录 | 时间 | 搜索 | 压解 |
0:关机1:单用户2:多用户没有网咯服务3:多用户有网咯服务4:系统未使用保留给用户5:图形界面6:系统重启 指令:init 级别 | 12345678910 | (1)men 命令或配置文件(2)help 命令 | (1)pwd显示当前结对路径(2)ls -a(显示当前所有文件和目录) l(以列表的方式显示信息)(3)cd 切换到指定目录(4)mkdir -p(创建多级目录)(5)rmdir 删除空目录(6)touch 创建空文件(7)cp -r(递归复制整个文件夹)(8)rm -r(递归删除整个文件夹) f(强制删除不提示)(9)mv 移动文件或目录或重名(10)cat 查看文件内容 -n (显示行号)(11)more 查看文件 (12)less 分屏查看文件内容 (13)echo 输出内容到控制台 (14)head -n num(查看文件头几行) (15)tail -n num(查看文件未几行) -f(实时追踪文档的所有更新) (16)> 输出重定向 >> 追加 (17)history num (显示历史记录) | 1)date(功能描述:显示当前时间) 2)date+%Y(功能描述:显示当前年份) 3)date+%m(功能描述:显示当前月份) 4)date+%d(功能描述:显示当前是哪一天) 5)date"+%Y-%m-%d%H:%M:%S"(功能描述:显示年月日时分秒) | (1)find 指定查找目录或文件(2)locate 收索文件(3)which 文件名(可以查找文件路径)(4)grep | 查找内容 源文件 | (1)gzip 文件(压缩)gunzip 文件(解压)(2)zip 文件(压缩)unzip(解压)(3)tar -z(打包同时压缩)x(解压.tar文件)v(显示详细信息)f(指定压缩后的文件名)c(产生.tar打包文件) |
三.权限管理
所有者 | 所在组 | 其他组 | 修改所在组 | 权限 | 修改权限 | 修改所有者 | 修改所在组 |
(1)chown 用户名 文件名 | (1)ls -ahl 查看 (2)chgrp 组名 文件名(3)usermod -g 新组名 用户名 (4)usermod -d 目录名 用户名(改变该用户登录的初始目录) | (1)文件类型:I(链接)、d(目录)、c(字符设备文件)、b(块设备)(2)123(所有者)456(所属组)789(其他组)(3)rwx作用文件 r:读取、查看w:修改,不可删除x:可在执行(4)rwx作用目录 r:读取w:修改、创建、重命名x:进入目录 (5)权限数字表示:r:4w:2x:1 | (1)chmod u(=、+、-)rwx、g(=、+、-)rwx、o(=、+、-)rwx、文件/目录名 (2)chmod 751 文件/目录名 | (1)chown 用户名 文件/目录名 改变所有者 (2)chown 用户名:所在组 文件/目录名 改变所有者和所在组 | (1)chgrp 用户名 文件/目录 |