文件类型概念 . 用户和用户组
文件属性信息详述示意图

文件类型概念说明
1、文件详细信息详解
134319695 -rw-------. 1 root root 1.7K Dec 8 12:08 anaconda-ks.cfg
134319707 -rw-r--r-- 1 root root 12 Dec 13 11:48 index
2、inode 编号
Linux系统中文件的唯一编号,就相当于身份证号。
3、硬链接和软链接
1、硬链接:
硬链接直接指向 index node 编号
。
2、软链接:
相当于 Windows 中的快捷方式
主要用来指向对应文件的路径。
3、创建命令
ln
参数:
-s :创建的就是软链接
4、删除文件的低层逻辑
1、删除的是硬连接
2、判断该文件硬链接数是否为0
3、如果为0,则在磁盘中将其删除
4、如果不为0, 则只删除一个硬链接
文件类型
普通文件 : f(-)
文件夹 : d
链接文件 : l
设备文件 : b c
b :磁盘文件
c :字符文件
套接字文件(soccket) : s
yum install mariadb* -y
管道文件 : p
注意:不能以颜色判断文件类型。
1、断点续传
.conf 配置文件
.py
用户和用户组
用户:相当于账号
root test
用户组:某些具有相同属性的账号的集合
root
创建用户的命令:
useradd
参数:
-g :指定用户组(用户必须存在)
-r :创建系统用户
-M :不创建家目录
-u :指定创建用户的ID的
系统用户:uid 在 0-999 之间的用户,我们就看作系统用户
系统用户一般用在启动应用程序上,一般不需要登录系统
普通用户:uid 在 1000 及以上的用户,我们就看作普通用户
一般用在登录上
创建用户组的命令:
groupadd
参数:
-g :指定用户组的ID
切换用户
su - [用户名]
su [用户名]
查看用户的ID或组的ID
id [用户名]
查看用户详情的文件
[root@locahost ~]# cat /etc/passwd
test01:x:1001:1001:用户简介:/home/test01:bin/bash
用户名 :tset01
密码占位符:x
1001 :userid(用户ID)
1001 :组id
/home/tsett01:家目录
/bin/bash :默认的解析器
小习题
1、不使用 useradd 创建用户
手动创建test用户:
1.vim /etc/gshadow
test:!::
末行模式:wq!
2.vim /etc/group
test:x:1001:
3.vim /etc/passwd
test:x:996:995:手动创建文件:/home/test:/bin/bash
4.vim /etc/shadow
test:1::0:99999:7::
5.mkdir /home/test
cd /home
cp /etc/skel/.* /home/test/
chmod 700 test(修改权限)
chown test.test test


浙公网安备 33010602011771号