博文

目前显示的是 十一月, 2020的博文

Linux screen命令 后台运行 虚拟终端

图片
  Linux screen命令  Linux 命令大全 Linux screen命令用于多重视窗管理程序。 screen为多重视窗管理程序。此处所谓的视窗,是指一个全屏幕的文字模式画面。通常只有在使用telnet登入主机或是使用老式的终端机时,才有可能用到screen程序。 语法 screen [- AmRvx - ls - wipe ][- d <作业名称>][- h <行数>][- r <作业名称>][- s <shell> ][- S <作业名称>] 参数说明 : -A  将所有的视窗都调整为目前终端机的大小。 -d<作业名称>  将指定的screen作业离线。 -h<行数>  指定视窗的缓冲区行数。 -m  即使目前已在作业中的screen作业,仍强制建立新的screen作业。 -r<作业名称>  恢复离线的screen作业。 -R  先试图恢复离线的作业。若找不到离线的作业,即建立新的screen作业。 -s<shell>  指定建立新视窗时,所要执行的shell。 -S<作业名称>  指定screen作业的名称。 -v  显示版本信息。 -x  恢复之前离线的screen作业。 -ls或--list  显示目前所有的screen作业。 -wipe  检查目前所有的screen作业,并删除已经无法使用的screen作业。 实例 创建 screen 终端 # screen //创建 screen 终端 创建 screen 终端 并执行任务 # screen vi ~/main.c //创建 screen 终端 ,并执行 vi命令 离开 screen 终端 # screen vi ~/main.c //创建 screen 终端 ,并执行 vi命令 #include main () { } "~/mail.c" 0 , 0 - 1 在 screen 终端 下 按下 Ctrl + a d 键 重新连接离开的 screen 终端 # screen -ls //显示已创建的screen终端 There are screens on : 2433.pts - 3.li...

gost 手动搭建

  手动搭建GOST隧道教程 1、在国内机和国外机上安装gost并赋予权限,执行下列命令; wget - N -- no - check - certificate https : //github.com/ginuerzh/gost/releases/download/v2.11.0/gost-linux-amd64-2.11.0.gz && gzip -d gost-linux-amd64-2.11.0.gz mv gost - linux - amd64 - 2.11 . 0 gost chmod + x gost 本站备份地址(适合国内机使用): wget - N -- no - check - certificate https : //zhujiget.com/wp-content/uploads/sh/gost.gz && gzip -d gost.gz chmod + x gost 2、国内中转设置,把括号和内容改成相应的IP和端口(注意是不要括号),落地gost端口为落地机的自定义端口,传输协议建议relay+tls 或者用 relay+mwss,回车生效,服务器重启后失效(建议加入开机自启动配置); nohup ./ gost - L udp : //:(本地监听公网端口) -L tcp://:(本地监听公网端口) -F relay+tls://(落地国外服务器IP):(落地gost监听端口) >> /dev/null 2>&1 & 3、国外落地设置,把括号和内容改成相应的端口,上网工具端口为SSR/v2ray使用端口,回车生效,服务器重启后失效(建议加入开机自启动配置); nohup ./ gost - L relay + tls : //:(落地gost监听端口)/127.0.0.1:(上网工具端口) >> /dev/null 2>&1 & Gost普通端口转发 ,无需在落地鸡安装gost,只需要在中转鸡上安装gost,执行下列命令,把括号和内容修改为相应的IP和端口,其余不变; nohup ./ gost - L = tcp : //:(本地gost监听端口)/(落地服务器IP):(上网工具端口) -L=udp://:(本...

centos 升级python 3.7

  1.更新yum yum update 2.安装Python 3.7.3所需的依赖 yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel gcc make 3.下载安装包解压 cd /usr/src wget https://www.python.org/ftp/python/ 3 . 7 . 3 /Python- 3 . 7 . 3 .tgz tar -zxvf Python- 3 . 7 . 3 .tgz 4.编译安装 cd Python-3.7.3/ ./configure -- enable -optimizations make altinstall 可能出现报错: “ModuleNotFound:No module named ' _ctypes '” 执行以下命令重新编译安装 yum install libffi-devel 5.创建软连接 mv /usr/ bin /python / usr /bin/ python.bak ln -s /usr/ local /bin/ python3 .7 /usr/ bin/python mv /usr/ bin /pip / usr /bin/ pip.bak ln -s /usr/ local /bin/ pip3 .7 /usr/ bin/pip 6.查看是否安装成功 [root@localhost bin] # python -V Python 3.7 . 3 [root@localhost bin] # pip -V pip 19.1 . 1 from /usr/local/ lib / python3 .7/ site - packages / pip ( python 3.7) 4.后续yum问题 当切换成Python3以后发现yum命令不能用了,一执行就会报错: # yum File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: ^ Sy...