Liunx的基本命令【修改用户/组权限】【解压和压缩】【第二篇】
Linux中的用户和用户组
/etc/passwd :保存系统用户的一些基本信息
/etc/group :查看组用户信息
用户
UID 0 标识root用户
普通用户从UID 500开始
创建用户完系统会默认创建和用户UID同名的GID
增加用户 -- useradd + 'user' --创建用户名
删除用户 -- userdel + 'user'
增加用户组 -- groupadd + '组名'
删除用户组 --groupdel + '组名'
设置密码 --passwd + '用户'u
id + '用户' --显示的时当前用户的gid,和uid,groups
echo --回显作用
echo '1234' ---就会显示1234
su --切换用户
su -'user' --切换位user的用户登录
用户家目录
创建用户后以后,默认会在/home目录下生成一个与用户名同名的目录,这个目录称为该目录的家目录
root 家目录在/root下
修改权限
表示字符 | 权限名称 | 对文件的含义 | 对目录的含义 |
R(4) | 读 | 读取文件内容 | 读取目录内容 |
W(2) | 写 | 修改文件内容 | 该表目录内容 |
X(1) | 执行 | 执行文件 | 进入目录 |
chmod --改变文件权限
chmod u -x /srv/ --srv目录,文件所有者的权限,减去执行,g--文件所有组,o--其他用户
chmod +x /srv/ ---的用户,用户组,其他人都会添加执行这个权限
Linux创建的目录默认权限755
Linux 创建的文件默认的权限是644
chown ---修改文件的拥有者
chown testo1 :test01/srv/ ---把文件srv,的拥有者修改:修改用户组 ,为test01
压缩和解压
tar.gz(文件后缀)
--压缩 :tar -zcvf 压缩的报名 .tar.gz 压缩的目标
--压缩:tar -zxvf 解压的报名 .tar.gz 压缩的目标
z --解压和压缩后的后缀,gz
c -- 压缩,x --解压
v --解压所压缩的过程可以看到
f --连用参数
压缩和解压的路径没有声明的时候就是在本目录里面
例子:tar -zcvf varlog.tar.gz /var/log/
--解压 :tar -zxvf 压缩的包名.tar.gz [-C 目标目录]
-C --指定的目录
例子:tar -zxf varlog.tar.gz -C 2/
tar.xz
--压缩 :tar -cvf 压缩的报名 .tar.xz压缩的目标
--解压 :tar -xvf 压缩的包名.tar.xz[-C 目标目录]
tar.bz2
--压缩 :tar -jcvf 压缩的报名 .tar.gz 压缩的目标
--解压 :tar -jxvf 压缩的包名.tar.gz [-C 目标目录]
tar.ztcf varlog.tar.gz --查看压缩包
zip
--压缩 zip 压缩的目标
--解压 unzip 压缩包