美文网首页
文件目录

文件目录

作者: 林ze宏 | 来源:发表于2017-12-16 10:57 被阅读0次

    Linux文件系统是采用层级式的树状目录结构,最上层目录为根目录 “/”,然后在此目录下创建其他目录。

    常用目录
    • / :根目录
    • /root:存放root用户的相关文件
    • /home:存放普通用户的相关文件
    • /bin:存放常用命令文件
    • /sbin:存放需要具有一定权限才可使用的命令
    • /etc:存放一下配置的文件
    • /mnt:默认挂载光驱和软驱的目录
    • /var:存放以下经常变化的文件,log
    • /boot:系统启动需要的一些文件
    • /usr:软件默认安装的目录
    • /tmp:存放暂缓盘的目录
    • /dev:接口设备文件目录,如had表示硬盘
    文件所有者、所在组、其他组

    所有者:创建文件的用户
    所在组:所有者所在的组
    其他组:除了所在组外,其他的组

    添加组:groupadd xiaoming
    查看所有组信息:cat /etc/group
    查询出来的一条记录:tufei:x:1004:  tufei表示组的名称,1004表示组的ID
    
    创建用户,并同时添加到对应的组
    useradd -g 组名 用户名
    查看Linux用户:cat /etc/passwd
    查询出来的一条记录: ashuai:x:1001:1004::/home/ashuai:/bin/bash   
      ashuai--用户名
      x--用户密码,已经加密了
      1001:用户ID
      1004:用户所在组的ID
      /home/ashuai:用户所在目录
      /bin/bash:用户所使用的命令解析器,shell是bash
    
    -rw-r--r--. 1 along policeman 12 12月 16 23:03  a.txt
      -rw-r--r--:表示文件权限,下面用图表示
        十个字母确定不同的用户能对文件干什么,第一个字符表示文件(-),目录(d),链接(l)
      along:表示用户
      policeman:表示along所在组是policeman
      a.txt:文件名称
    
    修改文件的访问权限:
    注意:用户必须是root,或者文件的所有者,才能修改文件权限
    chmod 776 along
    
    改变用户所在的组,必须是root
    usermod -g 组名 用户名
      如:usermod -g policeman ashuai
    可以通过查看 /etc/passwd 文件,看看修改的结果
    
    image.png

    相关文章

      网友评论

          本文标题:文件目录

          本文链接:https://www.haomeiwen.com/subject/knhswxtx.html