Linux目录结构和常用命令(七)

树状目录结构:

Linux目录结构和常用命令(七)

Linux目录结构和常用命令(七)

在linux系统中,有几个目录是比较重要的,平时需要注意不要误删除或者随意更改内部文件。

/etc: 上边也提到了,这个是系统中的配置文件,如果你更改了该目录下的某个文件可能会导致系统不能启动。

/bin, /sbin, /usr/bin, /usr/sbin: 这是系统预设的执行文件的放置目录,比如 ls 就是在/bin/ls 目录下的。

值得提出的是,/bin, /usr/bin 是给系统用户使用的指令(除root外的通用户),而/sbin, /usr/sbin 则是给root使用的指令。

/var: 这是一个非常重要的目录,系统上跑了很多程序,那么每个程序都会有相应的日志产生,而这些日志就被记录到这个目录下,具体在/var/log 目录下,另外mail的预设放置也是在这里。


/- 根
每一个文件和目录从根目录开始。
只有root用户具有该目录下的写权限。请注意,/root是root用户的主目录,这与/.不一样


Linux目录结构和常用命令(七)

Linux目录结构和常用命令(七)

Linux目录结构和常用命令(七)

在Linux中第一个字符代表这个文件是目录、文件或链接文件等等

 d 代表目录
 c 字符流,装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)
 s socket
 p 管道
 l 链接文档(link file);
 b 设备文件,装置文件里面的可供储存的接口设备(可随机存取装置)

Linux目录结构和常用命令(七)

文件权限类:

  chmod :

               改变文件或者目录权限
               文件: r-查看;w-修改;x-执行文件
              目录: r-列出目录内容;w-在目录中创建和删除;x-进入目录
              删除一个文件的前提条件:该文件所在的目录有写权限,你才能删除该文件。

  Linux目录结构和常用命令(七)

三个为一组: rw- r-- r--  变为 rwx r-- r--   二进制   111 100 100 ------》十进制 744

chgrp:

          改变文件或者目录的所属组
         chgrp 最终目的组   文件或目录

Linux目录结构和常用命令(七)

umask:---会查看即可

查看创建文件、目录的默认权限,缺省创建的文件不能授予可执行权限x
默认规则:
 文件是666 减去 022等于644,
   十进制的6等于二进制的110,所以第一组就是rw-
   十进制的4等于二进制的100,  所以第二组就是r--
   十进制的4等于二进制的100,  所以第三组就是r--

Linux目录结构和常用命令(七)

相关文章: