Linux 文件

Linux 文件

1. 文件类型概念说明

2. 文件软硬链接说明

1. 什么是硬链接
        硬链接直接指向index node编号

2. 什么是软链接
        相当于Windows中的快捷方式
        主要是来指向对应文件的路径

3. 创建命令
        ln
        参数:
            -s : 创建的就是软连接

4. 删除文件的底层逻辑
    1. 删除的是硬链接
    2. 判断该文件硬链接数是否为0
    3. 如果为0,则在磁盘中将其删除
    4. 如果不为0,则只删除一个硬链接

3.储存数据相关-inode和block

4. 文件类型

普通文件    :    f(-)
文件夹       :    d
链接文件    :    l
设备文件    :    b c
        b :磁盘文件
        c :字符文件
套接字文件(socket)    :    s
        yum install mariadb* -y
管道文件    :    p

注意:不能以颜色判断问文件类型

5. 用户和用户组

用户:相当于账号
    root test

用户组:某些具有相同属性的账号的集合
    root

创建用户的命令:
    useradd
        参数:
                -g : 指定用户组(用户必须存在)
                -r : 创建系统用户
                -M :不创建家目录
                -u :指定创建用户的ID的

    系统用户 : uid在 0 - 999之间的用户,我们就看作系统用户
                    系统用户一般在启动应用程序上,一般不需要登陆系统

    普通用户 : uid在 1000及以上的用户,我们就看作普通用户
                    一般用在登陆上

创建用户组的命令:
    groupadd

        参数:
                -g :指定用户组的ID

切换用户
    su - [用户名]
    su[用户名]

查看用户的ID或组的ID
id[用户名]

查看用户详情的文件
[root@localhost ~]# cat /etc/passwd
test01:x:1001:1001:用户简介:/home/test01:/bin/bash

用户名:test01
密码占位符 :x
userid :1001
组id : 1001
家目录 :/home/test01
默认的解析器 :/bin/bash


bash sh zsh

 

posted @ 2021-12-14 16:35  XX_Bb  阅读(59)  评论(0编辑  收藏  举报