Liunx的基本命令【修改用户/组权限】【解压和压缩】【第二篇】

Linux中的用户和用户组

/etc/passwd :保存系统用户的一些基本信息

/etc/group    :查看组用户信息

Liunx的基本命令【修改用户/组权限】【解压和压缩】【第二篇】

 

用户

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 压缩包