
Linux
文章平均质量分 56
Linux技术讲解和实战
排骨瘦肉丁
目标-每日一更
展开
-
java.sql.SQLException: No operations allowed after statement closed.
java.sql.SQLException: No operations allowed after statement closed.是什么原因导致的?MySQL的waiting for handler commit又是怎么导致的?原创 2024-02-18 17:25:36 · 1674 阅读 · 0 评论 -
linux如何按月统计日志中的接口访问数量
linux如何按月统计日志中的接口访问数量。这个需要借助awk和grep命令来实现。linux中提供了很多强大的命令供我们进行统计使用,awk就是其中一个。原创 2024-01-15 17:08:04 · 696 阅读 · 0 评论 -
ubuntu系统如何安装man命令的中文文档
ubuntu系统如何安装man命令的中文文档。在Linux系统上需要使用一些命令的时候,往往会通过man命令去查询命令的使用方法和参数的说明,但是这些文档说明都是英文的,怎么样才能变成中文的文档,看上去更加清晰呢?原创 2024-01-04 14:34:07 · 688 阅读 · 0 评论 -
解决Nginx 400 Bad Request问题的一些思路
400 Bad Request是一种HTTP错误状态码。HTTP/1.1对400 Bad Request的定义主要是:1、语义有误,当前请求无法被服务器理解。除非进行修改,否则客户端不应该重复提交这个请求。2、请求参数有误。 在这段时间笔者遇到了好几次生产问题Nginx报400异常,且原因细究下来各不相同,有些甚至在网上没有搜到类似案例。遂产生了兴趣,做了本次梳理,希望会对大家有一定帮助!...转载 2019-12-19 11:37:02 · 14465 阅读 · 0 评论 -
awk实现group by功能分组统计条数
log日志初始文件内容如下:'"2017-04-26 09:23:04","ac:c1:ee:3c:f9:63","http://www.wangfanwifi.com:16621/api/pageTime?uid=&hitID=bootstrap&browserID=2Cxz4MWqDSJDHJ5RliLg7QtfIpaxkt4h","192.168.10.29","1","2","未知原创 2017-04-28 15:36:51 · 19811 阅读 · 0 评论 -
linux cat的用法
1、cat 显示文件连接文件内容的工具; cat 是一个文本文件查看和连接工具。查看一个文件的内容,用cat比较简单,就是cat 后面直接接文件名。比如:de>[root@localhost ~]# cat /etc/fstabde>为了便于新手弟兄灵活掌握这个工具,我们多说一点常用的参数;1.0 cat 语法结构;de>cat [选项] [文件]...de>选转载 2017-04-28 16:10:39 · 624 阅读 · 0 评论 -
windows(64位)下使用curl命令
windows(64位)下使用curl命令Curl命令可以通过命令行的方式,执行Http请求。在Elasticsearch中有使用的场景,因此这里研究下如何在windows下执行curl命令。工具下载 在官网处下载工具包:http://curl.haxx.se/download.html 使用方式一:在curl.exe目录中转载 2017-06-26 18:16:14 · 1508 阅读 · 0 评论 -
CentOS7安装MySQL
在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。1. 下载并安装MySQL官方的 Yum Repository[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-...转载 2018-04-16 16:13:42 · 329 阅读 · 0 评论 -
FinalShell Mac OS版安装
FinalShell功能特点:1.多平台支持Windows,Mac OS X,Linux2.多标签,批量服务器管理.3.支持登录Ssh和Windows远程桌面.4.漂亮的平滑字体显示,内置100多个配色方案.5.shell,sftp同屏显示,同步切换目录.6.命令自动提示,智能匹配,输入更快捷,方便.7.sftp支持,通过各种优化技术,加载更快,切换,打开目录无需等待.8.服务器网...转载 2019-07-22 10:39:39 · 10075 阅读 · 0 评论 -
linux中的awk命令详解
AWK简介:AWK是一种处理文本文件的语言,是一个强大的文本分析工具。AWK语法:awk [选项参数] 'script' var=value file(s)或awk [选项参数] -f scriptfile var=value file(s)选项参数的说明:-F fs or –field-separator fs 指定输入文件折分隔符,fs是一个字符串或者是一个正则表达...转载 2019-08-09 11:51:59 · 517 阅读 · 0 评论 -
rsync快速删除大量小文件
由于业务需要,每天会上传上千万个压缩的日志包,在一次做临时处理的时候,需要将这些数据包从云存储上面下载下来,做处理,BUT,做完处理之后忘记将这些包删掉了,so,临时积累了好多包,磁盘的inode都满了,,后来想办法要删掉这些文件,rm -f 根本不管用,后来网上搜索了一下,用rsync命令进行删除操作,后来尝试了一下:新建了一个空的文件夹:mkdir empty然后:rsync原创 2017-03-29 14:44:03 · 14980 阅读 · 0 评论 -
linux cut用法
一、作用cut命令是一个选取命令,其功能是将文件中的每一行”字节” ”字符” ”字段” 进行剪切,选取我们需要的,并将这些选取好的数据输出至标准输出二、格式cut -[n]b file cut -c file cut -d[分隔符] -f[域] file三、参数解释-b(bytes) :以字节为单位进行分割。这些字节位置将忽略多字节字符边界,除非也指转载 2017-03-07 10:54:00 · 460 阅读 · 0 评论 -
Shell判断字符串包含关系的几种方法
现在每次分析网站日志的时候都需要判断百度蜘蛛是不是真实的蜘蛛,nslookup之后需要判断结果中是否包含“baidu”字符串以下给出一些shell中判断字符串包含的方法,来源程序员问答网站 stackoverflow 以及segmentfault。 方法一:利用grep查找1 strA="long string"2 strB="string"3 result转载 2017-03-02 11:00:38 · 103650 阅读 · 7 评论 -
linux下awk内置函数的使用(split/substr/length)
一、split 初始化和类型强制 awk的内建函数split允许你把一个字符串分隔为单词并存储在数组中。你可以自己定义域分隔符或者使用现在FS(域分隔符)的值。格式: split (string, array, field separator) split (string, array) -->如果第三个参数没有提供,awk就默认使用当前FS值。转载 2016-11-24 14:00:47 · 1634 阅读 · 0 评论 -
netstat 有很多连接处于established
1、今天发现与一个对端系统的数据库连不上。有很多连接处于established" title="netstat 有很多连接处于established" style="margin:0px; padding:0px; border:0px; list-style:none">有很多连接处于established" title="netstat 有很多连接处于established" styl转载 2016-11-25 17:26:03 · 34049 阅读 · 0 评论 -
gitlab一键安装笔记
简介 bitnami和gitlab bitnamiBitNami是一个开源项目,该项目产生的开源 软件包 安装 Web应用程序和解决方案堆栈,以及 虚拟设备 。bitnami主办Bitrock公司成立于2003年在西班牙塞维利亚,由丹尼尔·洛佩兹Ridruejo。bitnami栈用于安装在Linux,Windows,Mac OS X中和Solaris软件。 [1]转载 2016-11-28 14:27:28 · 777 阅读 · 0 评论 -
linux free cached
问:感觉linux free中的cached过大???答:哪里有过大?cached 和 buffers 占据 available 部分中的绝大部分是正常的。你说你的内存,free 着就是什么用处都没有,但你以为那些部分就不需要通电、刷新吗?cached 通常属于 available 部分(该数据 3.14 内核之后提供,procps-ng 较新版本也显示),也就是可用内存。什么时候翻译 2017-01-10 16:55:27 · 1032 阅读 · 0 评论 -
Linux文本处理之只打印某个域后的内容
前言前天面试七牛的时候,问到了一些文本处理的东西,其中有一个问题是让我把nginx日志文件中的某一个域之后所有内容输出。当时第一个想到用cut来处理,cut的-f参数可以用来指定域,而且可以指定到末尾,速度很快速。当时选的awk来搞,调试了半天没弄出来,很是尴尬。菜鸟回来后查阅了下资料,重新整理下了以下几种方法来实现输出所有域的问题。cut命令实现cut 命令可以从一个转载 2017-03-01 17:12:14 · 653 阅读 · 0 评论 -
linux【Shell脚本】逐行处理文本文件
经常会对文体文件进行逐行处理,在Shell里面如何获取每行数据,然后处理该行数据,最后读取下一行数据,循环处理.有多种解决方法如下:1.通过read命令完成.read命令接收标准输入,或其他文件描述符的输入,得到输入后,read命令将数据放入一个标准变量中.利用read读取文件时,每次调用read命令都会读取文件中的"一行"文本.当文件没有可读的行时,read命令将转载 2017-03-01 17:59:04 · 8721 阅读 · 0 评论 -
8个非常实用的Linux系统监控shell脚本
在服务器运维过程中,经常需要对服务器的各种资源进行监控,例如:CPU的负载监控,磁盘的使用率监控,进程数目监控等等,以在系统出现异常时及时报警,通知系统管理员。本文介绍在Linux系统下几种常见的监控需求及其shell脚本的编写。文章目录:1.Linux使用 Shell 检查进程是否存在2.Linux使用 Shell检测进程 CPU 利用率3.Linux使用 S转载 2017-03-01 18:10:16 · 1325 阅读 · 0 评论 -
linux shell中逻辑与,或表达式
linux shell的逻辑与或原创 2017-03-01 18:14:36 · 23263 阅读 · 6 评论 -
Linux命令学习总结:date命令
linux date命令介绍转载 2017-03-01 18:40:24 · 369 阅读 · 0 评论 -
linux下进程无缘无故消失
最近发现每隔一段时间,某一台机器线上的服务总是挂掉,进程直接就消失了,别的机器上的服务都正常跑着,怎么单单某一台的服务的进程就没有了呢,奇怪啊,也没有什么征兆,最后发现:执行last reboot 查看机器最近都什么时间是否重启过,擦,谁知道为什么就重启了,监控也不完善,自食其力吧。写下本文其实就是想告诉大家有的时候不是你的服务的问题。当然一下提供几种最简便的查看上一次系统的启动时间或者系统原创 2016-11-23 18:10:40 · 9825 阅读 · 0 评论