linux系统文件相关信息
linux系统文件相关信息· 文件类型概念说明 · 文件软硬链接说明 · 存储数据相关 -inodeheblock · 文件用户和用户组 · 文件相关权限 · 文件时间信息 一、文件类型概念说明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系统中文件的唯一编号,就相当于身份证号 二.硬链接和软连接1.什么是硬链接 硬链接直接指向index node编号 2.什么是软连接 相当于windows中的快捷方式 主要用来指向对应文件的路径 三、储存数据相关1.创建命令 ln 参数:-s:创建的就是软连接 2.删除文件的底层逻辑 1.删除的是硬链接 2.判断该文件硬链接数是否为0 3.如果为0,则在磁盘中将其删除 4.如果不为0,则只删除一个硬链接 3.文件类型 1.普通文件 : f(-) 2.文件夹 : d 3.链接文件 : l 4.设备文件 : bc b:磁盘文件 c:字符文件 5.套接字文件(socket) :s yum install mariadb* -y 6.管道文件 : p 注意:不能以颜色判断文件类型 7.断点续传 .comf 配置文件 .py 四、文件用户和用户组用户:相当于账号 root test 用户组:某些具有相同属性的账号的集合 root :高级管理用户组 创建用户的命令: useradd 参数:-g :指定用户组(用户必须存在) -r:创建系统用户 -m:不创建家目录 -u:指定创建用户的id的 系统用户:uid在0-999之间的用户,我们就看做系统用户系统用户一般用在启动程序上,一般不需要登录系统 uid在1000及以上的用户,我们就看做普通用户 一般用在登录上 创建用户组的命令: groupadd 参数:-g:指定用户组的id 切换用户:su- 【用户名】 su 【用户名】 查看用户的id或组的id id 【用户名】 查看用户详情的文件 1 [root@localhost ~]# cat /etc/passwd 2 test01:x:1001:1001:用户简介:/home/test01:/bin/bash 3 用户名 : test01 4 密码占位符 :x 5 1001 : userid 6 1001 : 组id 7 /home/test01 : 家目录 8 /bin/bash :默认的解析器 9 10 bash 11 sh 12 zsh -------------今天的内容就到这里,我们下次再见-------------
|