前言 之前介绍过很多linux下查找相关的命令,例如《Linux中的文件查找技巧》,《find命令高级用法》,《如何查看linux中文件打开情况-lsof命令》等等,而对文件内容搜索的命令似乎还没有涉及,因此本文介绍文本搜索命令--grep。 本文最新地址Linux grep命令实例详解 常见用法 ...
分类:
系统相关 时间:
2019-06-03 22:15:43
阅读次数:
190
如果本地安装了JDK,则在${java.home}/bin/下可找到jvisualvm.exe,双击打开即可使用。否则,去官网下载一个,解压即可使用。现有一个springboot程序springbootdemo.jar,使用JDK中jvisualvm的JMX方式监控该JVM 一、查询hostname ...
分类:
其他好文 时间:
2019-06-01 19:04:23
阅读次数:
99
linux文件作为Swap分区1.创建要作为swap分区的文件:增加1GB大小的交换分区,则命令写法如下,其中的count等于想要的块的数量(bs*count=文件大小)。ddif=/dev/zeroof=/var/swapfilebs=2Mcount=10242.格式化为交换分区文件:mkswap/var/swapfile#建立swap的文件系统3.启用交换分区文件:swapon/var/swa
分类:
系统相关 时间:
2019-06-01 09:32:36
阅读次数:
128
比如查看端口# lsof -i:9000 本机ip已经修改为192.168.0.50,而经过# lsof -i:9000查看到,端口是这样的,192.168.0.88:9000,显示的还是上一个ip的端口,这时,一种办法是reboot重启,另外一种办法,最简单,不需要重启,杀掉bcupdate,重启 ...
分类:
其他好文 时间:
2019-05-31 13:14:42
阅读次数:
334
1.执行 lsof | grep deleted发现有大量刚刚删除文件的进程存在,kill掉进程(或者重启进程) OK 2.查看磁盘信息:df -lh 3.循环定位最大文件目录:du -h --max-depth=1 4.删除大的文件 5.查看磁盘使用情况 ...
分类:
系统相关 时间:
2019-05-31 12:01:07
阅读次数:
125
背景描述: 前几天由于文件系统io异常的问题,要对文件系统的属性进行修改,修改该参数需要将磁盘umount,在umount的过程中遇到问题,在此记录下。 处理过程: 1.执行umount进行卸载磁盘,报错busy 2.执行fuser -m -v /dev/vdb1查看当前有哪些进程在占用资源 3.执 ...
分类:
系统相关 时间:
2019-05-23 14:26:24
阅读次数:
187
最近遇到个问题 df查看基本没有空间了 但是查找大文件 也基本没有 ,原来是之前的大文件删除了 没有生效导致的 用如下命令,查找到相关进程ID 然后kill就行了 比如我这个 ...
分类:
其他好文 时间:
2019-05-20 21:14:36
阅读次数:
110
利用 lsof -p +进程 id 查看该进程打开的文件描述符 利用lsof -i : +端口号 查看进程的信息 有些时候需要确定进程内部当前运行了多少线程,查询方法如下: 1)通过pstree命令(根据pid)进行查询: [root@xqsj_web2 ~]# ps -ef|grep java / ...
分类:
系统相关 时间:
2019-05-19 11:41:12
阅读次数:
157
1.netstat或ss命令 netstat -anlp | grep 80 2.lsof命令 这个命令是查看进程占用哪些文件的 lsof -i:80 3.fuser命令 fuser命令和lsof正好相反,是查看某个文件被哪个进程占用的。Linux中,万物皆文件,所以可以查看普通文件、套接字文件、文 ...
分类:
系统相关 时间:
2019-05-09 15:20:26
阅读次数:
136
这时,我们需要解除占用 先打开终端,输入 sudo lsof -i tcp:port (把这里的port替换成你的被占用的端口号,例如上图的1099)根据上一步查到的PID(端口id),然后如下图所示,再在终端继续输入 kill PID(把这里的PID替换成上一步中查到的PID) 如何接触占用: 1 ...
分类:
系统相关 时间:
2019-05-09 10:50:07
阅读次数:
226