Apache日志统计举例:://loveyan.blog.51cto.com/829079/7451         ://blog.sina.com.cn/s/blog_79bc8e830101m84w.html        ://www.ttlsa.com/li            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-05-27 20:15:42
                            
                                2557阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            linux命令无效-bash: ls: command not found一次重启后开机,基本所有的命令都不可用,只有少数的命令可用[root@centos-1 ~]# ll-bash: ls: command not found[root@centos-1 ~]# pwd/root[root@centos-1 ~]# shutdown -r now-bash: shutdown: command            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-06-16 20:23:01
                            
                                4542阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Linux系统相关几个命令使用last查看用户成功登录信息/var/log/wtmp 文件记录了用户成功登录的信息。使用last可以查看lastb 查看用户不成功登录的信息who 查看已登录的用户w查看登录用户的活动e2label 查看或更改分区卷标e2label 命令可以用来查看或修改 ext2/ext3 分区的卷标。语法为:e2label 设备 [新卷标]下面的命令可以查看/dev/sda1            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-07-23 16:50:27
                            
                                1334阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            dmidecode -t processor | grep Socket (物理cpu个数)
dmidecode | grep Size | grep MB | awk '{a+=$2}END{print a}' (物理内存大小M            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-05-08 21:25:30
                            
                                1037阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            linux运维常用知识点总结 作为一名java开发,平时工作中也会涉及到后端服务部署等一些linux运维任务,在此想总结一下我认为java开发应该掌握的一些运维基础知识。由于本人不是专业的运维工程师,难免会有遗漏和错误,仅供参考! 一、linux命令基本格式 ~]$ command [-option ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-06-27 22:20:00
                            
                                365阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            一、程序管理: 程序的组成部分: 二进制程序:最关键的部分,能运行的部分。 配置文件:给予用户不同的参数修改程序的表现形式。 库文件:二次研发时需要调用库文件。 帮助文件: 程序的使用帮助。(说明书) 程序包管理器: 程序的组成文件打包成一个或有限几个文件; 安装: 卸载: 查询二、几个基础命令: tty:TeleType(电传打字机)查看当前的终端设备; ifconfig或ip addr lis            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-02 09:02:06
                            
                                181阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在学习一段时间Python后,对Python基础知识有了一定了解。下面对日常基础知识进行简单总结:1.  避免‘\n’等特殊字符的两种方式:1)利用转义字符'\'
2)利用原始字符'r/R' 
   print r'This is \n and \now'2.  单行注释,使用一个##hello Python
多行注释,使用三个单引号(或三个双引号),如:
'''hello python
hell            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-04-09 23:15:11
                            
                                252阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在学习一段时间Python后,对Python基础知识有了一定了解。下面对日常基础知识进行简单总结:1. 避免‘\n’等特殊字符的两种方式: 1)利用转义字符'\' 2)利用原始字符'r/R' print r'This is \n and \now' 2. 单行注释,使用一个# #hello Pyth            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-17 14:04:52
                            
                                361阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            1、查找当前目录下所有以.tar结尾的文件然后 移动到指定目录:  find . -name “*.tar” -exec mv {} ./backup/ ;  查找当前目录30天以前大于100M的LOG文件并删除。  find  . -name "*.log" –mtime +30 –type f –size +100M |xargs rm –rf {} ;  写一个脚本查找最            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2014-11-27 14:30:08
                            
                                793阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            操作系统:Centos※,Ubuntu,Redhat※,suse,Freebsd网站服务:nginx※,apache※,lighttpd,php※,tomcat※,resin数据库:MySQL※,Mysql-proxy,MariaDB,PostgreSQLDB中间件:MyCat,atlas,cobar,amoeba,MySQL-proxy代理相关:lvs,keepalived,haproxy,ng            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-07-11 13:59:56
                            
                                496阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、查看TCP连接状态 2、查找请求80端口最多的20个IP连接 3、查找较多time_wait连接 4、找查较多的SYN连接 5、根据端口列进程 6、获取Web访问前10位的ip地址 7、访问次数最多的文件或页面,取前20 8、列出传输最大的几个rar文件 9、列出输出大于200000byte(约            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-06-13 09:13:00
                            
                                263阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、根据PID过滤进程所有信息#! /bin/bash
# Function: 根据用户输入的PID,过滤出该PID所有的信息
read -p "请输入要查询的PID: " P
n=`ps -aux| awk '$2~/^'$P'$/{print $11}'|wc -l`
if [ $n -eq 0 ];then
 echo "该PID不存在!!"
 exit
fi
echo "---------            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-28 08:55:39
                            
                                132阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在Linux系统中,运维工作是至关重要的,通过编写脚本可以简化重复的操作,并提高工作效率。本文将介绍一些Linux运维常用脚本,并示范如何编写这些脚本。
### 流程概述
首先,让我们来看看整个流程是如何进行的:
| 步骤 | 操作 |
| ------ | ------ |
| 1 | 编写脚本,包括脚本的功能和逻辑 |
| 2 | 赋予脚本执行权限 |
| 3 | 执行脚本 |
接下来,            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-15 11:17:14
                            
                                48阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ### 从零开始学习常用的 Linux 运维
作为一名开发者,熟练掌握 Linux 系统的运维能力是非常重要的。在这篇文章中,我将向你介绍常用的 Linux 运维方法,并通过代码示例来帮助你快速入门。
#### 步骤总览
让我们首先来看一下学习常用的 Linux 运维的整体流程:
| 步骤 | 内容                         |
|------|-----------            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-15 11:18:25
                            
                                74阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录 0. 用户管理 1. 文件管理 2. 任务管理 3. 网络管理 4. 系统维护 5. 日志文件 6. 颜色管理 7. 快捷键 [8. 目录树(#8、目录树) 0、用户管理 # useradd -d /home/bob -s /bin/bash -m bob ## 新建普通用户时指定家目录 ## ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-10-04 17:47:00
                            
                                184阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1、查找大文件
find / -size +100M
du -S /|sort -rn|sed '{11,$D; =}'|sed 'N;s/\n/ /'
2、查看内存使用
ps -eo rss,pmem,pcpu,vsize,args |  sort -k 1 -r -n | less
3、端口状态统计
netstat -n | awk '/^tcp/ {++state[$NF]} END {fo            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-04 08:00:54
                            
                                645阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、查看TCP连接状态 netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rn netstat -n | awk '/^tcp/ {++S[$NF]};END {for(a in S) print a, S[a]}' netstat -n | awk            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-07-13 15:20:00
                            
                                147阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1、写一个脚本查找最后创建时间是三天前,后缀是*.log的文件并删除find .-ctime +3 -name '*.log' | rm -rf2、统计ip访问情况,要求分析nginx访问日志,找出访问页面数量在前十位的ipcataccess.log | awk '{print $1}' | uniq -c | sort -rn | head -103、使用tcpdump监听主机为192.168.            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-11 11:22:58
                            
                                254阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录1. 安全运维1.1 账户和登录安全1.1.1 用户和用户组管理1.1.2 系统服务管理1.1.3 登录密码安全管理1.1.4 用户root权限管理1.1.5 系统欢迎页面管理1.1.6禁用Control-Alt-Delete键盘关闭命令1.2远程访问和认证安全1.2.1 取消telnet使用ssh登录1.2.2 合理使用shell历史记录命令1.2.3 启用tcp_wrappers防火            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-02 20:51:32
                            
                                36阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            set集合集合是一个无序的、不可重复的集合。主要作用有: 1.去重,把一个列表变成集合,就等于去重了。 2.关系测试,测试两组数据之前的交集、差集、并集等关系常用操作创建、交集、并集、差集、对称差集、子集、父集 长度、判断元素是否在集合中、删除 # 创建集合:
set1 = set([1,2,3,4,5,90])
set2 = set([2,378,98])
# 交集 (在set1和s