- 博客(14)
- 收藏
- 关注
原创 [Linux] lsof的错误使用场景和查看打开文件数的正确方法
CentOS 7中的lsof是按PID/TID/file的组合显示结果的,上面lsof组合命令显示“打开”了很文件的进程,只是因为进程运行了N个线程,而每个线程都“用到”了M个jar包,并且FD一栏分别为mem和具体fd号都分别显示了一次,就出现了2*N*M——上万条结果。真实的元凶,是一个并没有在上面的命令结果中排在最前面的进程,由于编程的bug,不断的打开同样的文件没有关闭,真正的占用了很多fd。但还要注意上面的命令返回的是系统的fd使用情况,而ulimit的配置是针对单用户的,两者是有区别的。
2024-05-10 09:11:27
367
原创 grep常用参数用法详解
使用这个选项,grep会将匹配到的字符串标记为颜色,方便用户查找匹配内容。使用这个选项,grep会在结果中包含每个匹配行及其前后各n行的内容,便于查看匹配行的上下文。使用这个选项,grep会递归查找指定目录下所有子目录中的文件,从而查找到所有符合条件的行。使用这个选项,grep会在结果中包含每个匹配行及其后n行的内容,便于查看匹配行的上下文。使用这个选项,grep会在结果中包含每个匹配行及其前n行的内容,便于查看匹配行的上下文。使用这个选项,grep会查找不包含指定模式的行,也就是反向匹配。
2024-04-26 16:36:38
416
原创 文件传输小技巧:利用 python -m实现服务器之间的数据传输
(如不指定,默认为8000),只需在目标机器运行wget ip:port/文件名,速度杠杠滴。利用 python -m实现服务器之间传输数据。此时就已经开启了python的http服务。cd 到你要传输文件的目录。注:8000端口是未占用的。
2023-12-26 14:53:22
400
原创 awk和sed用法记录
sed 's/.*server_name//g' 文件名。例如:把server_name字符前的内容删掉。删除文本中的空格,"测试tab也能删"sed '/ //g' 文件名。判断最后一列,是否为数字。判断最后一列数字大小。
2023-12-26 14:41:07
343
原创 telnet验证网络访问关系,返回值状态,解释
如返回connection refused则表示网络验证通过,只是对端服务没起,端口不通。如返回connection timeout 则表示网络不通。网络验证之telnet。
2023-12-26 14:32:41
1154
原创 crontab计划任务小技巧
crontab -l >>cron.txt 把当前计划任务输出到文件中。crontab crontab.txt 特殊用法:可覆盖现有计划任务。计划任务crontab。
2023-12-26 14:28:58
319
原创 weblogic升级后,ulimit文件打开数,被修改成默认参数,排查方法
启动weblogic,这个文件参数比用户级uimit优先级高,注释后启动weblogic,默认是用户级参数为准。文件中的ulimit -n 10240参数,需要注释。Weblgic补丁升级,需注意。注:我碰到的环境是这样。
2023-12-26 14:25:40
299
原创 安装weblogic服务,启动非常慢,解决办法
修改启动weblogic的java路径下的文件, jre/lib/security/java.security。修改为 securerandom.source=file:/dev/./urandom。weblogic安装,启动慢解决办法。
2023-12-26 14:18:23
629
原创 date时间戳转换,计算证书过期时间
计算过期天数公式:(164467200-1642608000)/60×60×24=253(天)证书时间转换为时间戳:date +%s -d 20220930。当前时间转换为时间戳:date +%s -d 20220120。得出时间戳:1642608000。得出时间戳:164467200。2.时间戳转换为年月日,命令。1.例如计算证书过期时间。
2023-12-26 14:12:16
406
原创 tgz包解压,指定解压压缩文件内容中的某个目录
tar -tzvf server.tgz 目录名。这里使用-t参数查看tgz文件内容,解压就换成-x。tgz包解压,指定解压压缩文件内容中的某个目录。注:目录名是tgz文件中,需要解压的目录。输出就是要解压,目录名下的内容。
2023-12-18 10:54:45
493
原创 LVM---扩展缩小精讲
在上一篇博文LVM---基本创建和使用中介绍了,LVM的基本配置和使用,这篇博文中我将断续介绍LVM的其它一些操作.1.VG的扩展2.VG的缩小3.LV的扩展4.LV的缩小-------------------VG的扩展,VG的扩展相对简单三步操作就可以完成-----------------步骤: 准备分区,设置新分区的System ID为8e ...
2019-12-06 10:14:29
120
原创 linux文件或者命令输出大小写转换
linu 把文件中的字母小写转换为大写,大写转换为小写awk toupper tolower1、tr命令转换小写为大写 cat aa.txt|tr "[a-z]" "A-Z" tr命令大写转换小写 cat aa.txt|tr "A-Z" "a-z"2、awk命令函数 toupper 小写转换大写[root@ob2 mytmp]# awk '{prin...
2019-04-18 09:13:09
6349
1
原创 shell脚本输出,字体颜色
字体颜色范围:30-37echo -e "\033[30m 黑色 \033[0m"echo -e "\033[31m 红色 \033[0m"echo -e "\033[32m 绿色 \033[0m"echo -e "\033[33m 黄色 \033[0m"echo -e "\033[34m 蓝色 \033[0m"echo -e "\033[35m 紫色 \033[0m"echo ...
2019-04-17 12:49:30
37
1
原创 ansible用法详解
yum install -y ansible安装被控制主机信息添加到/etc/ansible/hosts可以分组添加列:[cheshi]192.168.1.128[ECScheshi]10.142.130.9[1:3] 10.142.130.91到931、远程用ansible主机,在redhat5.5系统执行命令报错MODULE FAILU...
2019-02-11 17:00:46
40
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人