RHEL中重要的目录
位置 | 用途 |
/usr |
安装的软件、共享的库,包括文件和静态只读程序数据。重要的子目录有: -/usr/bin:用户命令 -/usr/sbin:系统管理命令 -/usr/local:本地自定义软件 |
/etc | 系统的配置文件 |
/var |
系统的可变数据,在系统启动之间保持永久性。 动态变化的文件(如数据库、缓存目录、日志文件、打印机后台处理文档和网站内容)可以在/var下找到 |
/run |
自上一次系统启动以来启动的进程的运行时数据。包括进程ID文件和锁定文件、等等。此目录中的内容在重启时重新创建。 (整合了旧版中的/var/run、/var/lock) |
/home | 普通用户存储个人数据和配置文件的主目录 |
/root | root的主目录 |
/tmp |
临时文件使用的全局可写空间。10天内未访问、未更改或未修改的文件将自动从该目录中删除。 另一个临时目录/var/tmp,该目录中的文件如果在30天内未曾访问、更改或修改过,将自动被删除 |
/boot | 启动过程所需的文件 |
/dev | 包含特殊的设备文件,供系统用于访问硬件 |
在RHEL7中,以下目录拥有相同的内容(旧版本中是不同的内容,RHEL7中是对应的符号链接):
-/bin和/usr/bin
-/sbin和/usr/sbin
-/lib和/usr/lib
-/lib64和/usr/lib64
[root@rhce7 ~]# cd / [root@rhce7 /]# ll total 32 lrwxrwxrwx. 1 root root 7 Jun 28 05:13 bin -> usr/bin dr-xr-xr-x. 3 root root 4096 Jun 28 05:54 boot drwxr-xr-x. 20 root root 3140 Jun 28 09:03 dev drwxr-xr-x. 133 root root 8192 Jun 28 09:04 etc drwxr-xr-x. 3 root root 20 Jun 28 05:35 home lrwxrwxrwx. 1 root root 7 Jun 28 05:13 lib -> usr/lib lrwxrwxrwx. 1 root root 9 Jun 28 05:13 lib64 -> usr/lib64 drwxr-xr-x. 2 root root 6 Mar 13 2014 media drwxr-xr-x. 2 root root 6 Mar 13 2014 mnt drwxr-xr-x. 4 root root 47 Jun 28 05:49 opt dr-xr-xr-x. 138 root root 0 Jun 28 09:03 proc dr-xr-x---. 15 root root 4096 Jun 28 09:03 root drwxr-xr-x. 35 root root 1120 Jun 28 09:04 run lrwxrwxrwx. 1 root root 8 Jun 28 05:13 sbin -> usr/sbin drwxr-xr-x. 2 root root 6 Mar 13 2014 srv dr-xr-xr-x. 13 root root 0 Jun 28 09:03 sys drwxrwxrwt. 12 root root 4096 Jun 28 09:27 tmp drwxr-xr-x. 13 root root 4096 Jun 28 05:13 usr drwxr-xr-x. 22 root root 4096 Jun 28 09:03 var [root@rhce7 /]#
模式匹配
模式 | 匹配项 |
* | 零个或更多字符组成的任何字符串 |
? | 任何一个字符 |
~ | 当前用户的主目录 |
~username | username用户的主目录 |
~+ | 当前工作目录 |
~- | 上一工作目录 |
[abc...] | 中括号中的任何一个字符 |
[!abc...] | 不在括号中的任何一个字符 |
[^abc...] | 不在括号中的任何一个字符 |
[[:alpha:]] | 任何字符字母 |
[[:lower:]] | 任何小写细目 |
[[:upper:]] | 任何大写字母 |
[[:alnum:]] | 任何字母字符或数字 |
[[:punct:]] | 除空格和字母数字以外的任何可打印字符 |
[[:digit:]] | 任何数字 |
[[:space:]] | 任何一个空白字符:可能包括制表符、换行符或回车符,以及换页符和空格 |
注释 | 预设的POSIX字符类:针对当前区域而调整 |