
工具
一些实用小脚本、安装教程等。
王老桔
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java实现知乎热点小时榜爬虫
启动程序后,自动展示热点问题,并等待终端输入。原创 2024-03-14 15:54:57 · 977 阅读 · 0 评论 -
go执行shell脚本报错:exec: executable file not found in $PATH
代码示例: command := exec.Command("ls ~ | grep .zip") 报错: exec: "pidof tor | xargs kill -HUP": executable file not found in $PATH 解决: // 添加额外参数 bash -c command := exec.Command("bash","-c","ls ~ | grep .zip") // 或 command := exec.Command("sh","-c","ls ~ | gre原创 2021-04-23 20:44:00 · 6763 阅读 · 0 评论 -
模拟高并发场景工具:siege
1.模拟高并发场景 1.1 安装工具:siege wget http://download.joedog.org/siege/siege-latest.tar.gz tar -zxvf siege-latest.tar.gz cd siege-4.0.8 ./configure make make install 1.2 模拟高并发场景 创建一个包含url请求的文件 这里的url例子是作者自己创建的本地服务,读者根据实际情况自行修改。 url.txt http://localhost:8001/原创 2021-04-14 16:27:45 · 800 阅读 · 0 评论 -
shell脚本:在一个shell脚本中执行pssh命令,shell脚本进程会卡死
背景: 在shell脚本A里执行pssh,执行该脚本A,该脚本A的进程会一直卡死 脚本如下: #! /bin/bash # hostsFile是存放了多个ip的文件 pssh -h hostsFile "mkdir -p /root/wy" 原因: pssh是一个批量linux终端执行命令的工具,它执行完毕后会需要占用终端的输入输出打印执行结果,而脚本A本身就是一个进程,它执行pssh也需要占用终端的输入输出打印pssh的执行结果,那么就产生了死锁问题,导致脚本A的进程一直卡死。 解决方法: 使用nohu原创 2020-11-18 15:20:13 · 1271 阅读 · 1 评论 -
Linux下安装groovy & Idea安装groovy
1.下载groovy-2.5.3 下载链接:某盘链接 提取码:q3ir 如果链接失效,请留言。 2.Linux安装groovy #先将groovy上传到Linux云服务器,从本地传输到远程,-r是用于传输文件夹的参数,直接上传压缩包可以不用-r #下面示例中scp的参数自行替换 $ scp -r local_folder remote_username@remote_ip:remote_...原创 2019-11-06 10:51:11 · 982 阅读 · 0 评论