Xyzol

文章 分类 评论
21 6 22

站点介绍

这里是站点介绍...

Hax 库存查询

xyzol 2022-01-23 1073 3条评论 其它 botdocker项目 查询收录失败

首页 / 正文
站点公告

发布于2022-01-09

拉取镜像

mkdir -p ~/data/docker_data/haxCartTGChecker   ## 在docker_data文件夹下创建Ward文件夹

cd ~/data/docker_data/haxCartTGChecker   ## 进入文件夹

git clone https://github.com/Misaka-blog/haxCartTGChecker.git   ## 在创建的文件夹下克隆项目并构建镜像

安装教程

先去botfather获取bot token,然后在vps内使用一下命令安装bot

apt-get update
apt-get upgrade -y
apt install -y python3 python3-pip
pip3 install -r requirements.txt

运行方式

建议使用screen工具托管本bot,运行命令为:python3 bot.py

安装 screen 工具

参考:https://zhuanlan.zhihu.com/p/355579932

sudo apt install screen -y
  • 在 CentOS 中,你需要先安装 epel-release 才可以安装 screen( 在 CentOS 中安装软件使用 yum 或者 dnf )

会话共享

在 A 主机上创建一个名为 it 的 screen 会话

it@serverc:~$ screen -S it

在 B 主机上,通过 ssh 连接到 A 主机,并查通过 -ls 选项看当前已经存在的 screen 会话

it@workstation:~/ansible$ ssh it@10.10.10.108
it@10.10.10.108's password: 
Welcome to Ubuntu 20.04.1 LTS (GNU/Linux 5.4.0-60-generic x86_64)
... ... ... ...
... ... ... ...
Last login: Thu Jan 14 13:57:32 2021
it@serverc:~$ screen -ls
There is a screen on:
 2107.it (01/14/21 07:30:27) (Attached)
1 Socket in /run/screen/S-it.

然后加入到该会话

it@serverc:~$ screen -x it

这样就可以两边共享一个 screen 会话,不管谁运行什么命令,另一个都可以看到;

当你需要退出会话时,你可以运行 exit 来退出会话(当运行 exit 时,两边都会退出 screen 会话。),也可以通过 Ctrl + A, D (Ctrl + A 然后按 D,退出单个会话)。

当网络中断或窗口意外关闭后,任务继续运行

在 Linux 打开两个终端窗口,我们分部称他们为 A 窗口和 B 窗口,在 A 窗口中运行 ping

it@workstation:~$ ping 10.10.10.1
PING 10.10.10.1 (10.10.10.1) 56(84) bytes of data.
64 bytes from 10.10.10.1: icmp_seq=1 ttl=64 time=1.21 ms
64 bytes from 10.10.10.1: icmp_seq=2 ttl=64 time=1.22 ms
64 bytes from 10.10.10.1: icmp_seq=3 ttl=64 time=1.19 ms
... ... ... ...
... ... ... ...

然后在 B 窗口,运行 ps aux 获取系统进程,然后通过 grep 进行筛选

it@workstation:~$ ps aux | grep ping
it          2336  0.0  0.2 317144  8740 ?        Ssl   2020   0:17 /usr/libexec/gsd-housekeeping
it        153585  0.0  0.0  12764   872 pts/3    S+   14:53   0:00 ping 10.10.10.1
it        153646  0.0  0.0  12108   736 pts/2    S+   14:56   0:00 grep --color=auto ping

我们看到 ping 正在运行

当关掉 A 窗口后,我们再到 B 窗口(此时就只有一个窗口了)运行之前的 ps aux 命令

it@workstation:~$ ps aux | grep ping
it          2336  0.0  0.2 317144  8740 ?        Ssl   2020   0:17 /usr/libexec/gsd-housekeeping
it        153651  0.0  0.0  12108  2964 pts/2    S+   14:57   0:00 grep --color=auto ping

此时 ping 命令已经结束了

重新打开一个新的终端窗口,作为 A 窗口,运行 screen

it@serverc:~$ screen -S test

然后在 screen 窗口中运行 ping 命令

it@workstation:~$ ping 10.10.10.1
PING 10.10.10.1 (10.10.10.1) 56(84) bytes of data.
64 bytes from 10.10.10.1: icmp_seq=1 ttl=64 time=1.21 ms
64 bytes from 10.10.10.1: icmp_seq=2 ttl=64 time=1.15 ms
64 bytes from 10.10.10.1: icmp_seq=3 ttl=64 time=1.21 ms
... ... ... ...
... ... ... ...

然后关闭 A 窗口,回到 B 窗口,运行 ps aux 命令;

it@workstation:~$ ps aux | grep ping
it          2336  0.0  0.2 317144  8684 ?        Ssl   2020   0:17 /usr/libexec/gsd-housekeeping
it        154964  0.0  0.0  12768   940 pts/3    S+   15:02   0:00 ping 10.10.10.1
it        154986  0.0  0.0  12108   736 pts/4    S+   15:05   0:00 grep --color=auto ping

我们发现 ping 命令还在继续运行

当我们想回到之前的 ping 会话,可以通过 screen -r 恢复会话

it@workstation:~$ screen -r test
  • 如果只有一个 screen 会话,后面的会话名称可以省略不写,如果你不知道,或者忘了会话命令,你可以通过 screen -ls 查看当前主机运行的 screen 会有。

评论(3)

  1. Roubbogma 游客 2023-05-21 20:30 回复

    cialis online prescription ASCO is supported by its affiliate organization, the Conquer Cancer Foundation

  2. Roubbogma 游客 2023-05-06 00:46 回复

    buy priligy 020; adjusted hazard ratio, 2

  3. prienly 游客 2022-09-20 02:18 回复

    cialis online without prescription Headache, flushing, stuffy runny nose, or dizziness may occur

最新评论

  • Dririup

    viagra manufacturer Anyone that it take bromocriptine

  • Dririup

    Other drugs such as clonidine, clonazepam and, more recently, risperidone are widely used but efficacy is still open to question opinion levitra

  • Roubbogma

    cheap cialis online A recent meta analysis of 5 randomized and controlled trials that pooled data from 1256 patients provided additional evidence of the prognostic impact of TILs in the neoadjuvant setting 111

  • Roubbogma

    cialis online prescription ASCO is supported by its affiliate organization, the Conquer Cancer Foundation

  • Roubbogma

    male viagra pill walgreens The organic layer was separated, washed with brine, dried MgSO 4, filtered, and concentrated under reduced pressure

日历

2023年05月

 123456
78910111213
14151617181920
21222324252627
28293031   

文章目录

推荐关键字: docker项目 Typecho 一键 反向代理 bot sap

站点公告
站点公告
点击小铃铛关闭
配色方案