文件类型

文件类型

 

文件类型概念 

  1.文件详细信息详解

    查看文件信息

      ls -lhi /etc/

    实列:

      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,则只删除一个硬链接

 

文件类型

  1.普通文件 

    f(-)

  2.文件夹 

    d

  3.链接文件 

    l

  4.设备文件 

    b : 磁盘文件

    c : 字符文件

  5.套接字文件(socket)

    s

    安装mysql

      yum install mariadb* -y

  6.管道文件 

    p

 

  注意:

    不能以颜色判断文件类型

    不能以后缀判断文件类型

  # 断点续传

 

用户和用户组

  1.定义

    用户   :相当于账号

      root   test

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

      root

  2.创建

    创建用户的命令

      useradd


      参数:

        -g   : 指定用户组(用户必须存在)

        -r    : 创建系统用户

        -M  : 不创建家目录

        -u   : 指定创建用户的ID的

        -s   : 指定解析器

 

      系统用户:uid在 0 - 999 之间的用户,我们就看作系统用户

        系统用户一般用在启动应用程序上,一般不需要登录系统

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

        一般用在登录上

    创建用户组的命令

      groupadd

 

      参数:

        -g   : 指定用户组的ID

  3.切换用户

    su - [用户名]

    su [用户名]

  4.查看用户的ID或组的ID

    id [用户名]

  5.查看用户详情的文件

    cat /etc/passwd

    test01:x:1001:1001:用户简介:/home/test01:/bin/bash

      test01              :用户名

      x                      :密码占位符 

      1001                :userid

      1001                :组id

      /home/test01   :家目录

      /bin/bash         :默认的解析器

 

 

END

 

posted @ 2021-12-14 16:33  Snails蜗牛  阅读(274)  评论(0)    收藏  举报