2 Fork me on GitHub 6

文件类型 软硬链接 文件用户和用户组 文件相关权限

1. 文件类型概念说明

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> inpde编号

  Linux 系统中文件的唯一编号,就相当于身份证号

3>  硬链接和软链接

     > 硬链接

      》》》》 硬链接直接指向 index node 编号

     > 软链接  

      》》》》相当于 Windows中的快捷方式,主要用来指向对应文件的路径

4》 创建命令

      > ln      

        参数:   -s  :创建的就是软链接

5》 删除文件的底层逻辑

      1.> 删除的是硬链接

      2.> 判断该文件硬链接数是否为0

      3.> 如果为0 , 则在磁盘中将其删除

      4.> 如果部位0,则只删除一个硬链接

 

5. 文件类型

 

普通文件        :  f(-)

文件夹             : d

链接文件          : l

设备问文件       : b    c

         b   : 磁盘文件

        c   : 字符文件



套接字文件 (socket)       :  s

     yum  install  mariadb*   -y

管道文件       :  p

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

#  断点续传

# 断点续传

.conf   配置文件
.py     

user_name
username
userName
UserName

INDEX = INDEX

 

6. 用户和 用户组

1》. 用户: 相当于账号

  root   test

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

    root

 

 3》.创建 用户的命令:

 

  useradd  

           参数:

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

                 -r : 创建系统用户

                 -M:   不创建家目录

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

 

   》》》》 . 系统用户

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

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

   》》》》.  普通用户

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

            一般用在登录上

    4》. 创建用户组的命令:

     

    groupadd

                参数:   

                   -g: 指定用户组

 

     5》 切换用户

    

   su   -  [ 用户名}

       su      [用户名]

   >>>查看用户的ID 或组的文件

      id  [用户名]

  

      6》查看用户详情的文件

[root@localhost ~]# cat /etc/passwd
test01:x:1001:1001:用户简介:/home/test01:/bin/bash
用户名          : test01
密码占位符    :x
1001        : userid
1001        : 组id
/home/test01 : 家目录
/bin/bash    :默认的解析器    

bash
sh
zsh

 

 

 

posted @ 2021-12-14 16:52  jinggo  阅读(117)  评论(0)    收藏  举报