1.统计c3957cf8c39446ddb26e176e3f88be6a在spider-flow-info.log文件中出现的次数。

grep c3957cf8c39446ddb26e176e3f88be6a spider-flow-info.log | wc -l

2.rabbitmq相关命令

# 创建vhost
rabbitmqctl add_vhost <vhost_name>
# 创建用户
rabbitmqctl add_user <username> <password>
# 给用户分配tag(角色)
rabbitmqctl set_user_tags <username> <tag>
# 查看用户列表
rabbitmqctl list_users
# 修改用密码
rabbitmqctl  change_password  <username> <newPassword>
# 开启某个用户远程访问
rabbitmqctl set_permissions -p "<vhost_name>" <username> ".*" ".*" ".*"
# 删除用户 
rabbitmqctl  delete_user  <username>

3.在命令行中执行脚本

现在,您可以使用node命令来执行这个脚本,并传递一个JSON格式的参数。请注意,JSON字符串需要用单引号括起来,以避免在命令行中因特殊字符(如双引号)而引发问题。
在Unix-like系统(如Linux或macOS)上,您可以使用如下命令:
bash复制代码
 node script.js '{"cookie":"mycookie","path":"/my/path","data":"mydata"}' 
在Windows上,您可能需要稍微调整引号的使用,但基本命令是类似的:
cmd复制代码
 node script.js "{\"cookie\":\"mycookie\",\"path\":\"/my/path\",\"data\":\"mydata\"}" 
请确保您的JSON字符串是有效的,并且所有的引号、逗号和冒号都是正确的。如果您从文件或其他来源获取JSON数据,请确保在传递之前它已经被正确地转义。

4.在容器中使用redis-cli查找db为10中的redis key并删除

进入容器中,执行命令apt-get install redis-tools先安装redis-cli工具

redis-cli -h 192.168.8.88 -p 6379 -n 10 -a 'CQh7p9vd!vN!IRao' keys "DOCK:PUBTASK:douyin_address*" | while read s; do echo $s; redis-cli -h 192.168.8.88 -p 6379 -n 10 -a 'CQh7p9vd!vN!IRao'  del $s; done

ai解释:
您提供的命令是一个用于在 Redis 中查找并删除特定模式的键的 Bash 脚本。下面是命令的逐行解释:

redis-cli -h 192.168.8.88 -p 6379 -n 10 -a 'CQh7p9vd!vN!IRao' keys "DOCK:PUBTASK:douyin_address*":

连接到位于 192.168.8.88 的 Redis 服务器,端口为 6379。
选择数据库 10。
使用密码 'CQh7p9vd!vN!IRao' 进行身份验证。
列出所有以 "DOCK:PUBTASK:douyin_address" 开头的键。
| while read s; do echo $s;:

将 keys 命令的输出通过管道传递给 while 循环。
在循环中,每行输出(即每个匹配的键)被读取到变量 s 中。
echo $s 打印出当前的键名。
redis-cli -h 192.168.8.88 -p 6379 -n 10 -a 'CQh7p9vd!vN!IRao' del $s;:

对于循环中的每个键,使用 del 命令删除它。
done:

标记 while 循环的结束。
这个脚本会删除所有匹配 "DOCK:PUBTASK:douyin_address" 模式的键。请注意,这个操作是不可逆的,一旦键被删除,就无法恢复。在执行这样的操作之前,确保你已经备份了需要的数据,或者你确实想要删除这些键。

在这里插入图片描述

5.上传本地文件到服务器/下载服务器文件到本地
rz 命令:用于通过 Zmodem 协议在终端(如 screen 或 minicom)中从本地向远程服务器接收文件。

rz -bye

在这里插入图片描述
下载服务器文件到本地

sz filename

如果终端不支持 Zmodem,需安装工具(如 lrzsz):

# Ubuntu/Debian
sudo apt install lrzsz

# CentOS
sudo yum install lrzsz
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。