-
小知识:linux find中的-print0和xargs中-0的奥妙
默认情况下, find 每输出一个文件名, 后面都会接着输出一个换行符 (n), 因此我们看到的 find 的输出都是一行一行的: 复制代码 代码如下: [bash-4.1.5] ls -l total 0 -rw-r--r-- 1 root root 0 2010-08-02 18:09 file1.log -rw-r--r-- 1 root root 0 2010-08-02 18:09 fi…- 1
- 0
-
小知识:linux怎么删除文件夹?Linux删除文件夹命令
linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。 直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字 -r 就是向下递归,不管有多少级目录,一并删除 -f 就是直接强行删除,不作任何提示的意思 方法: 1、删除文件夹实例: rm -rf /var/log/httpd/access 将会删除/var/log…- 4
- 0
-
小知识:linux系统的文件属性详解
Linux 文件或目录的属性主要包括:文件或目录的节点、种类、权限模式、链接数量、所归属的用户和用户组、最近访问或修改的时间等内容。具体情况如下: 命令: ls -lih 输出: 复制代码 代码如下: [root@localhost test]# ls -lih 总计 316K 2095120 lrwxrwxrwx 1 root root 11 11-22 06:58 linklog.log -&…- 3
- 0
-
小知识:linux命令之find命令的12个常用参数详解(含具体用法和注意事项)
1.使用name选项: 文件名选项是find命令 最常用的选项,要么单独使用该选项,要么和其他选项一起使用。 可以使用某种文件名模式来匹配文件,记住要用引号将文件名模式引起来。 不管当前路径是什么,如果想要在自己的根目录$HOME中查找文件名符合*.log的文件,使用~作为 pathname参数,波浪号~代表了你的$HOME目录。 复制…- 4
- 0
-
小知识:VPS 防止SSH 暴力登录尝试攻击的配置方法
前些时谈了一下如何屏蔽对网站服务器的扫描,属于前台防御。后来 Felix 发了一篇 blog 提到将多次尝试 SSH 登录失败的 IP ban 掉,才想起来去看一下日志,没想到后院起火了。 查看日志文件: 复制代码 代码如下: $ sudo cat /var/log/auth.log 没想到满屏满屏的往下刷,全是: 复制代码 代码如下…- 3
- 0
-
小知识:利用ftp定时上传log到其他服务器的方法
利用ftp定时上传log到其他服务器 #!/bin/bash #时间的生成 Y=` date --date="-1 hour" +%Y` m=` date --date="-1 hour" +%m` d=`date --date="-1 hour" +%d` H=`date --date="-1 hour" +%H` …- 0
- 0
-
小知识:Linux rm 删除文件命令的用法
直接rm就可以了,不过要加个参数-f 即:rm -f 文件路径 -f 就是直接强行删除,不作任何提示的意思 删除文件使用实例: rm -f /var/log/httpd/access.log 将会强制删除/var/log/httpd/access.log这个文件 删除目录使用实例: rm -rf /va…- 0
- 0
-
小知识:用root安全登录VPS 的方法
如果你对安全问题还有犹豫,抱有“我这个小站没人理”的想法,那么打开 /var/log/secure 看看有多少 IP 多少次企图登录你的服务器? 刚开通的一个 VPS 还来不及用,过几天打开 /var/log/secure 一看,发现 n 个 IP 访问了 n 次。一个 IP 地址为 213.115.115.113 的机器1天内2600多次猜测用户名/密码企图登录。 这是 log 文件片段: 复制…- 0
- 0
-
小知识:详解php+nginx 服务发生500 502错误排查思路
概述 当线上的服务中访问中出现500或者502错误时,需要紧急处理,排查问题,该怎么做?可以通过分析一些错误日志或者跟踪php-fpm进程来进行问题定位。 nginx error_log nginx的error_log在nginx的配置文件中定义的 查看源码打印代码帮助 01server { 02listen 80; 03server_name localhost; 04root&nb…- 13
- 0
-
小知识:Nginx+iptables屏蔽访问Web页面过于频繁的IP(防DDOS,恶意访问,采集器)
脚本如下: 复制代码代码如下: #!/bin/sh nginx_home = /Data/app_1/nginx log_path = /Data/logs /usr/bin/tail -n50000 $log_path/access.log \ |awk ‘$8 ~/aspx/{print $2,$13} \ |grep -…- 12
- 0
-
小知识:nginx日志分割 for linux
使用方法,先将以下脚本保存为 cutlog.sh,放在/root 目录下,然后给予此脚本执行的权限 复制代码代码如下: chmod +x cutlog.sh 然后使用crontab -e 将此脚本加入到计划任务中, 复制代码代码如下: 00 00 * * * /bin/bash /root/cutlog.sh 让此脚本每天凌晨0点0分执行。 复制代码代码如下: #!/bin/bash #funct…- 4
- 0
-
小知识:nginx配置文件详解中文版
本文列出了nginx默认配置文件 nginx.conf手大部分命令,并加以中文注释说明,实际配置中可能没有这么复杂,这里只能作为一个参考阅读文档! 一、nginx基本配置 复制代码代码如下: #定义Nginx运行的用户和用户组,系统中必须有此用户,可以是nologin user www www; #启动进程,通常设置成和cpu的数量相等 worker_proce…- 2
- 0
-
小知识:nginx日志配置指令详解
日志对于统计排错来说非常有利的。本文总结了nginx日志相关的配置如access_log、log_format、open_log_file_cache、log_not_found、log_subrequest、rewrite_log、error_log。 nginx有一个非常灵活的日志记录模式。每个级别的配置可以有各自独立的访问日志。日志格式通过log_format命令来定义。ngx_http_l…- 4
- 0
-
小知识:国外著名论坛程序IPB(Invision Power Board)在nginx下的配置示例
Invision Power Board (IPB)是一个论坛程序,基于php+MySQL. 虽然国内大部分都在用discuz,但是国外ipb的用户很多,今天贴出ipb的nginx配置文件。配置如下: 复制代码代码如下: server { access_log off; error_log logs/bbs.tuohang.net-error_log warn; listen 80; …- 3
- 0
-
小知识:nginx: [warn] "log_format" directive used only on "http" level 解决方法
将nginx升级到1.2.4稳定版之后,会发现之前的vhost/*.conf中的日志配置都报了如下的warn: 复制代码代码如下: nginx: [warn] the “log_format” directive may be used only on “http” level 上网搜索解决方案如下: 将/vhost/xxx.conf里server段里的下面代码移出该server段即可。 但是这样…- 2
- 0
-
小知识:Nginx的nginx.conf配置文件中文注释说明
代码如下: #运行用户 user www-data; #启动进程,通常设置成和cpu的数量相等 worker_processes 1; #全局错误日志及PID文件 …- 0
- 0
-
小知识:通过浏览器查看nginx服务器状态配置方法
代码如下: location /nginx -status { stub_status on; #access_log /var/log/nginx/mmt_nginx_status.log; access_log off; allow 192.168.0.10; deny all; #auth_basic "NginxStatus"; } 访问URL:…- 0
- 0
-
小知识:详解Nginx服务器中的日志相关配置
nginx 日志相关指令主要有两条, log_format,用来设置日志格式, access_log,用来指定日志文件的存放路径、格式和缓存大小 log_format 格式 log_format name( 格式名字) 格式样式(即想要得到什么样的日志内容) 默认的示例: ? 1 2 3 log_format main $remote_addr - $remote_user [$time_loca…- 0
- 0
-
小知识:解析Nginx中的日志模块及日志基本的初始化和过滤配置
无论在任何项目中,日志都是一个非常重要的模块,无论是问题定位还是日常信息的管理,都离不开他 在nginx中,ngx_errlog_module模块专门用于处理nginx日志信息,是nginx的core模块之一 在 main 函数中,时间初始化结束后马上进行的就是日志模块的初始化 日志结构: 日志模块的初始化主要做的事情就是初始化全局变量 ngx_log,并创建 errlog 文件 ngx_log_…- 6
- 0
-
小知识:LNMP 解决Access Denied错误详细介绍
处理搭建好LNMP环境之后,呈现了Access Denied错误 搭建好LNMP环境之后,呈现了Access Denied错误,现已扫除掉文件权限的问题也扫除掉是Nginx的问题,而是无法解析PHP的问题。 发现网上的很多大牛都是经过Nginx的log来排查错误,但是翻开nginx.conf发现其实我的log信息不够细致,于是希望可以配置一下log_format 配置Nginx的 log_form…- 1
- 0
-
小知识:nginx 基本配置与参数说明详细介绍
运行用户 user nobody; #启动进程,通常设置成和cpu的数量相等 worker_processes 1; #全局错误日志及PID文件 ? 1 2 3 4 5 #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid …- 1
- 0
-
小知识:linux下的php-fpm参数配置介绍与参数优化说明
php-fpm.conf重要参数详解 pid = run/php-fpm.pid #pid设置,默认在安装目录中的var/run/php-fpm.pid,建议开启 error_log = log/php-fpm.log #错误日志,默认在安装目录中的var/log/php-fpm.log log_level = notice #错误级别. 可用级别为: alert(必须立即处理), error(错…- 1
- 0
-
小知识:Nginx配置文件(nginx.conf)配置详解(总结)
现在经常碰到有新用户问一些很基本的问题,最近整理了一下,Nginx的配置文件nginx.conf配置详解如下: ? 1 user nginx nginx ; Nginx用户及组:用户 组。window下不指定 ? 1 worker_processes 8; 工作进程:数目。根据硬件调整,通常等于CPU数量或者2倍于CPU。 ? 1 2 3 4 5 error_log logs/error.log;…- 0
- 0
-
小知识:如何在 Linux 中实时监控日志文件
本教程解释了如何实时监控 Linux 日志文件(桌面、服务器或应用),以进行诊断和故障排除。 当你在你的 Linux 桌面、服务器或任何应用中遇到问题时,你会首先查看各自的日志文件。日志文件通常是来自应用的文本和信息流,上面有一个时间戳。它可以帮助你缩小具体的实例,并帮助你找到任何问题的原因。它也可以帮助从网络上获得援助。 一般来说,所有的日志文件都位于 /var/log 中。…- 0
- 0
❯
个人中心
购物车
优惠劵
今日签到
有新私信
私信列表
搜索
扫码打开当前页
返回顶部
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
猿优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!