8.linux的学习——tail的具体用法,以及如何用nginx搭建网络

98 阅读4分钟

目录

1、文件或者命令  |tail  -n +m

2、tail  -f  动态的监控文件的末尾的变化,如果有新的内容,马上显示出来。

2.1、日志文件

3、nginx软件(engine x):web服务器软件--》用来搭建网站

3.1、安装nignx

3.2、启动nginx

3.2.1、如何查看nginx是否启动?

3.3、关闭防火墙服务

3.3.1、不同centos版本关闭和开启防火墙的命令

3.4、访问网站

3.5、修改网站的首页

3.6、lrzsz 

3.6.1、更好的传输软件

3.7、访问日志文件


1、文件或者命令  |tail  -n +m

输出该文件或者命令得到的的内容的第m列到最后一行的内容。注意:n和m的位置不能够互换

2、tail  -f  动态的监控文件的末尾的变化,如果有新的内容,马上显示出来。

可以用两个终端,一个用来监控文件,一个用来重定向内容

可以用来监控来监控日志文件的变化,用来排错

2.1、日志文件

日志文件:是程序将发生的事情记录到一个文件里,方便今后查看或者用来数据分析,还可以用来排错。

3、nginx软件(engine x):web服务器软件--》用来搭建网站

下面演示如何编辑nginx

3.1、安装nignx

[root@mysql-proxy-1 lianxi]# yum  install  epel-release -y  #安装epel源软件 --》epel源里有很多的软件,是centos官方合作的第3方软件下载平台(源)

[root@mysql-proxy-1 lianxi]# yum install nginx  -y #安装nginx软件,你也可以先试着安装这个,要是安装不成功就先安装上边的epel源再进行安装nginx

3.2、启动nginx


图片解释:service  nginx  start   为老式的启动nginx服务的方法,system start nginx.service   为新式的启动nginx服务的方法,若想关闭则把start换成stop即可;ps aux 为查看当前linux系统里的所有的进程的信息;

3.2.1、如何查看nginx是否启动?

ps  aux|grep nginx。

3.3、关闭防火墙服务


防火墙  firewalld:有防火墙是不允许用户访问80端口的

3.3.1、不同centos版本关闭和开启防火墙的命令

3.3.2、查看防火墙规则

[root@fttsaxf rough_book]# iptables -L  # 这是在防火墙关闭之后执行的命令
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

3.4、访问网站

3.5、修改网站的首页


图片解释:<h1>...</h1>   为加粗字体

3.6、lrzsz 

是linux和windows之间传输文件的工具

3.6.1、更好的传输软件

Xftp

3.7、访问日志文件

cd    /var/log/nginx   进入nginx的日志文件所在的目录
log   日志:程序记录下来的所发生的事情
/var     存放可变化的文件的目录   variable  变量,可变化的

在日志中   404表示出错    200表示正确访问
access.log    访问日志,记录正常的访问网站的信息文件
error.log    错误日志,记录访问网站出错的信息文件