首先我们安装tree,默认CentOS 7.0没有安装,我们可以挂载本地安装源进行安装,tree是一种递归目录列表命令,产生一个深度缩进列表文件,显示目录的树形构造,以是能很直不雅观的列出我们所须要的信息。
只是配图
tree的常用命令如下
tree -C #在文件和目录清单加上色彩,便于区分各种类型
tree -f #在每个文件或目录之前,显示完全的相对路径名称
tree -L 2 #只显示2层
tree -P .pl #只显示文件目录和.pl的perl文件。
tree -F #显示目录后面的\;显示可实行文件;功能类似ls -F
tree –help #帮助手册。ps:linux所有命令,都可以用--help去扩展思路。
总结
tree -FC该当是最最常用的。
Nginx的默认站点目录yum安装一样平常在 /usr/share/nginx/html/
源码安装一样平常在/usr/local/nginx/html
好了,理解完这些,我们键入以下命令,如图1-1所示,我将给大家逐一解析其内容,方便大家学习,希望大家喜好!
tree /usr/local/nginx
1-1
[root@centos nginx]# tree -CF /usr/local/nginx/
/usr/local/nginx/
├── conf/ #Nginx所有配置文件所在的目录
│ ├── fastcgi.conf #fastcgi干系参数的配置文件
│ ├── fastcgi.conf.default #fastcgi.conf的原始备份文件
│ ├── fastcgi_params #fastcgi的参数文件
│ ├── fastcgi_params.default
│ ├── koi-utf
│ ├── koi-win
│ ├── mime.types #媒体类型
在浏览器中显示的内容有 HTML、有 XML、有 GIF、还有 Flash ...
那么,浏览器是如何区分它们,绝对什么内容用什么形式来显示呢?那便是 MIME Type,也便是该资源的媒体类型。
│ ├── mime.types.default
│ ├── nginx.conf #这是Nginx默认的主配置文件
│ ├── nginx.conf.default
│ ├── scgi_params #scgi的干系参数,一样平常用不到
│ ├── scgi_params.default
│ ├── uwsgi_params #uwsgi的干系参数文件,一样平常也用不到
│ ├── uwsgi_params.default
│ └── win-utf
├── html/ #这个是编译安装是Nginx的默认站点目录,类似于Apache的默认站点htdocs目录
│ ├── 50x.html #缺点页面优雅代替显示文件
│ └── index.html #默认的首页文件,一样平常情形下大家习惯用index.html\index.php\index.jsp来作为网站的首页文件
├── logs/ #这个是Nginx的moren日志文件,包括缺点产生的日志以及访问日志
└── sbin/ #这个是Nginx的命令目录,入Nginx的启动目录nginx
└── nginx
4 directories, 18 files
所有的default文件都是备份文件,就像第二个文件一样吗,下期我们接着深入Nginx的主配置文件。
配图来自东方IC
好了,本期的\公众Nginx Web的目录构造解释\公众分享到此结束了,如果大家有什么问题可以随时来咨询小E哦,Eleght科技一个会分享技能的头条号,感谢大家的支持!
Eleght科技