采用filebeat收集日志,日志文件频繁rotate,造成filebeat占用文件不释放,只要filebeat保持着被删除文件Open状态,操作系统就不释放磁盘空间,导致可用磁盘空间逐渐减小。使用lsof命令查看filebeat保持着的文件资源,可以发现许多被filebeat占用空间的失效文件(deleted)文件。deleted状态的文件没有释放,始终占据磁盘空间解决办法:查看filebeat
分类:
系统相关 时间:
2018-06-26 14:30:11
阅读次数:
285
1、man 查看帮助 2、命令 --help 简单帮助 3、help cd 查看一些Linux 命令行的一些内置命令 4、cp 粘贴复制命令 eg:cp yum.log /root/ 5、find / -name "yum.log" 查找文件所在的位置 6、touch 文件名 创建文件 7、mkdi ...
分类:
系统相关 时间:
2018-06-26 15:03:04
阅读次数:
193
linux下配置环境变量有多种方式,下面简述之 方式1.编辑 /etc/profile 文件,增加如下内容 方式2:编辑 /etc/bashrc 文件,方式同上 方式3:在 /etc/profile.d 目录增加文件,例如:jdk.sh,内容同上 方式4:在用户目录/root下修改.bash_pro ...
分类:
系统相关 时间:
2018-06-26 15:05:35
阅读次数:
160
2.14.4.1、什么是模块化设计 (1)因为linux内核很庞大,代码量很大、东西很多,如果设计时完全设计成一体(各个文件、各个函数之间紧耦合),复杂度超出了人所能理解的范围。所以模块化设计也是一种必要。 (2)模块化设计就是内核中各个功能模块在代码上是彼此独立的,譬如说调度系统和内存管理系统之间 ...
分类:
系统相关 时间:
2018-06-26 16:06:04
阅读次数:
190
Linux 网卡聚合的类型: 1.broadcast:传输来自所有端口的每个包 2.roundrobin:以轮播方式传输来自每个端口的包 3.activebackup:故障转移运行程序,监视更改并选择活动端口进行数据传输 4.loadbaance:监控流量并使用哈希函数以尝试在为包传输选择端口是达到 ...
分类:
系统相关 时间:
2018-06-26 16:08:23
阅读次数:
220
root@agu:~/nmonData# xyz="this is atest" root@agu:~/nmonData# ./test.sh 这是在子shell中执行test.sh,所以在父shell中定义的变量没有办法在子shell中执行,也就是test.sh中不能使用父shell中定义的变量z ...
分类:
系统相关 时间:
2018-06-26 16:08:47
阅读次数:
147
问题原因Windows系统直接将电脑的物理时间当作本地时间显示,而Linux系统将电脑的物理时间当作UTC时间,会根据所在时区对时间进行调整后再显示,因此造成了两个系统显示的时间不一致。解决办法一对于 老版本 的Ubuntu系统,把文件/etc/default/rcS中的UTC=yes修改成UTC= ...
分类:
系统相关 时间:
2018-06-26 16:08:55
阅读次数:
203
本节接上节讲解内核源码根目录下的各个文件夹,并且把一些重要文件夹的作用简单讲解。 (1)arch。arch是architecture的缩写,意思是架构。arch目录下是好多个不同架构的CPU的子目录,譬如arm这种cpu的所有文件都在arch/arm目录下,X86的CPU的所有文件都在arch/x8 ...
分类:
系统相关 时间:
2018-06-26 16:12:07
阅读次数:
178
2.15.1.1、源码从哪里来 (1)之前讲过,我们使用2.6.35.7版本的内核。这个版本的内核有三种:第一种是kernel.org上的官方版本,第二种是三星移植过的,第三种是九鼎X210的移植版本。我们讲课时使用第三种内核来讲解,后面的移植实验使用第二种内核来移植。 (2)源码在开发板光盘中有。 ...
分类:
系统相关 时间:
2018-06-26 16:12:14
阅读次数:
157
#!/bin/bash
#PID=`ps aux | grep java | head -1 | awk '{print $2}'`
PID=` ps aux | grep -v grep|grep ja
分类:
系统相关 时间:
2018-06-26 16:13:01
阅读次数:
226
感言:一失足成千古恨,一不小心就把/usr/bin下所有的命令都删除了,还好这只一个测试环境,当在操作时,一下手快就犯错...... 恢复过程:(以下是在vsphere下管理的VM)1.关闭虚拟机 --> 在BIOS设置CD启动 --> 加载CentOS7的ISO --> 启动 2.选择troubl ...
分类:
系统相关 时间:
2018-06-26 16:14:51
阅读次数:
179
Bash shell提供了一些不同的方法来从用户处获得数据,包括以下3中方法: 命令行参数(添加在名利后面的数据) 命令行选项(可修改命令行为的单个字母)主要getopt、getopts命令 直接从键盘读取输入的能力 13.2-选项处理 所谓的选项就是跟在破折号后面的单个字母,它能改变命令的行为。三 ...
分类:
系统相关 时间:
2018-06-26 16:15:35
阅读次数:
179
一个简单的sum求和#! /bin/bash## For get the sum of tow numbers## Writen by Qinys## Date:2018-06-26a=1b=2sum=$[$a+$b]echo "$a+$b=$sum"上述是一个简单的shell脚本求和a与b分别是变... ...
分类:
系统相关 时间:
2018-06-26 17:12:22
阅读次数:
178
问题: 操作系统为WIN7,从内容看,需要将PowerShell升级到3.0及以上版本才可以,经过查找,发现需要通过升级Windows Management Framework版本来升级PowerShell,下面是微软官方的WindowsManagementFramework下载地址 https:/ ...
分类:
系统相关 时间:
2018-06-26 17:18:44
阅读次数:
408
cat //(Concatenate)从第一行开始查看 -n 列出行号 tac //cat的反向操作 nl //查看并且列出行号 -b 指定行号的指定方式 -b a 相当于cat -n 空行也列出行号 -b t 默认值 空行不列出行号 -n 行号的表示方法 -n ln 行号在左侧显示 -n rn 行 ...
分类:
系统相关 时间:
2018-06-26 18:03:24
阅读次数:
188
1.安装工具 dmidecode yum install dmidecode -y 2.使用 dmidecode -t 1 ...
分类:
系统相关 时间:
2018-06-26 18:04:57
阅读次数:
185
转自 转自 这两天想看看memcached的实现,所以先学习了libevent,使用起来还是比较简单的,其实是对select/poll/kqueue等的封装,学习libevent过程中又遇到了linux下队列的使用,简单分析如下,权当做记录: libevent中的例子中使用的是FreeBSD下的qu ...
分类:
系统相关 时间:
2018-06-26 19:30:19
阅读次数:
214
用mv命令1.作用mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中。该命令等同于DOS系统下的ren和move命令的组合。它的使用权限是所有用户。2.格式mv [options] 源文件或目录 目标文件或目录3.[options]主要参数-i:交互方式操作。如果mv操作将导致对已存在的目 ...
分类:
系统相关 时间:
2018-06-26 19:31:08
阅读次数:
182
1. 设置网络 设置网络时,一定要设置好网卡,第一个网卡一定要设置为‘br0’(如下图),设置为其他的上不去网。 修改网络配置文件,命令:sudo gedit /etc/network/interfaces 单个网卡配置文件 双网卡配置文件 2. 更新为国内源,并安装vim 3. 下载并安装搜狗输入 ...
分类:
系统相关 时间:
2018-06-26 19:32:36
阅读次数:
260
idea在加载相对来说比较大的系统时,经常性出现卡顿,就是直接卡死,以至于写起代码特别难受. 最后找到的解决方案是修改idea.vmoptions中的内存大小 执行 find / -name idea.vmoptions 来找到文件的存放路径 然后对cd到idea.vmoptions 所在到目录 v ...
分类:
系统相关 时间:
2018-06-26 20:04:37
阅读次数:
1123