Linux基础到进阶(二)用户管理与组管理、文件属性与权限操作、文件归档与解压缩
创始人
2024-06-02 22:27:23

文章目录

  • 用户管理与组管理
    • linux用户的分类
    • 用户相关命令
  • 文件属性与权限操作
    • 文件属性
    • 链接
    • 修改文件权限
  • 文件归档与解压缩
    • 文件归档
    • 文件压缩

用户管理与组管理

Linux是一个多用户、多任务的操作系统

linux用户的分类

超级用户root:拥有至高无上的权限 UID:0
普通用户:权限有一定的限制,可以登录系统。一般可以执行/usr/local/bin或者/bin或者/usr/bin或者自己家目录的命令 UID: 500-60000(centos 6) UID: 1000-60000(centos7)
系统用户(伪用户):一般不会登录系统,一般情况是用来维持某个服务程序UID: 1-499(centos 6) UID: 1-1000(centos 7)

关于用户的相关配置文件
账号信息:/etc/passwd
密码信息:/etc/shadow

test	:x		   :1000    :1000   :			:/home/test	    :/bin/bash
用户		密码占位符	UID	     GID    用户描述		用户家目录 		登录后使用的shell解释

/sbin/nologin是不可登录的
/bin/bash可以登录

用户相关命令

添加用户命令:useradd
-u指定用户UID
-d指定用户主目录
-g指定用户所属组
-r指定用户是系统用户
-s用户登录shell解释器
-M不创建主目录

创建一个用户XD,指定UID为1010,指定家目录为/home/XD ,指定所属组为root组,指定登录shell为/bin/bash

useradd -u 1010 -d /home/XD -g root -s /bin/bash XD

删除用户命令:userdel
-r连同家目录一块删除

添加用户组命令:groupadd
删除用户组命令:groupdel
修改用户的信息命令:usermod
-u指定用户UID
-d指定用户主目录
-g指定用户所属组

设置用户密码命令:passwd

passwd XD	#第一种方式
[输入密码]echo "123456" | passwd --stdin XD	#第二种方式

切换普通用户命令:su [普通用户]
切换到root用户命令:su

文件属性与权限操作

文件属性

查看文件的属性:ls -lrti
135088935 -rw-------. 1 root root 1778 Oct 1 2020 yum.log
第1列:i节点;i节点可以理解文件id,一个i节点号可以对应多个文件,一个文件只能对应一个i节点号

第2列:文件的类型与权限
-代表的是文件;d代表是目录;l软链接文件;b代表块设备;c代表的是硬件设备(键盘)
r表示读权限;w表示写权限;x表示执行权限
4表示读权限;2表示写权限;1表示执行权限

rw-------:分为三列 rw- --- ---,第一列为所属者的权限u,第二列为所属组的权限g,第三列为其它的权限o

第3列:有多少文件名链接到这个节点

第4列:文件的所有者

第5列:文件的所有组

第7列:文件创建时间

第6列:容量大小,单位默认为B

第8列:创建或最近修改的时间

第9列:文件名

链接

软连接ln -s
ln -s /home/XD/yum.log /usr/local/
i节点号跟源文件不一样,源文件一旦删除,软链接将找不到源文件

硬链接ln
ln /home/XD/yum.log /usr/local/XD/
i节点与源文件一模一样,源文件删除,硬链接还可以继续使用。常用于防止重要文件被误删

修改文件权限

修改文件的权限命令chmod:chmod -R 777 /home/XD/*
-R递归的意思

chmod u+x,g+w,o+w boot.log	#给boot.log文件的 所属者添加执行权限,所属组添加写权限,其他添加写权限
chmod u-x,g-w,o-w boot.log
chmod 777 boot.log	#rwx都为1时写成111即十进制的7

修改文件的所有者跟所属组命令chown:
-R递归的意思

更改文件目录XD的所属者为root用户跟所属组为XD组
chown -R root:XD XD

文件归档与解压缩

文件归档

文件归档也称之为打包,指的是一个文件或者多个文件或者目录的一个集合,这个集合储存在一个文件中。归档文件是没有进行压缩的,所以占用的空间是所有文件或者目录的总和。工作中经常与压缩结合在一起使用

文件压缩

节约磁盘空间,加快文件的传输速率
解压缩命令gzip;xz
gzip:不能压缩目录,只能压缩文件,压缩速度最快,但是压缩比例比较低,扩展名.gz
不保留源文件压缩:gzip 123.txt
保留源文件压缩:gzip -c 345.txt > 345.txt.gz
不保留源文件的解压:gunzip 123.txt.gz
保留原文件的解压:gunzip -c 345.txt.gz > 234.txt
不保留源文件解压:gzip -d 345.txt.gz

xz:可以压缩目录和文件,压缩的速度比较慢,但是压缩比例最高,扩展名:.xz
不保留源文件压缩:xz 123.txt
保留源文件压缩:xz -c 345.txt > 345.txt.xz
不保留源文件的解压:unxz 345.txt.xz
保留原文件的解压:xz -d -k 123.txt.xz
不保留源文件解压:xz -d 123.txt.xz

归档与压缩命令tar
-c创建新文件
-f指定文件格式
-v显示详细过程
tar -cf vmware.tar vmware-tools-distrib;tar -cvf vmware-tools.tar vmware-tools-distrib

-z 以gzip方式归档压缩tar -zcvf vmware-tools.tar.gz vmware-tools-distrib
-J以xz方式进行归档压缩tar -Jcvf vmware-tools.tar.xz vmware-tools-distrib;tar -Jcvf /home/XD/vmware-tools.tar.xz vmware-tools-distrib
-v解档解压操作tar -xf vmware-tools.tar.xz
-C指定解压路径

相关内容

热门资讯

苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...