Linux

07
Sep
Linux使用screen执行长时间运行的任务
当我们用SSH或者telent登录到远程服务器后,在执行例如websocket之类的需要长时间运行任务的时候,如果此时断开链接,正在进行的任务也会被强制终止。在Linux/Unix中,有这样几个概念:进程组(process group):一个或多个进程的集合,每一个进程组有唯一一个进程组ID,即进程组长进程的ID。会话期(session):一个或多个进程组的集合,有唯一一个会话期首进程(session leader)。会话期ID为首进程的ID。会话期可以有一个单独的控制终端(controlling terminal)。与控制终端连接的会话期首进程叫做控制进程(controlling pr...
1,005
2018/09/07
10
June
Linux下编写脚本自动向WindowsServer和Onedrive备份
趁着还是学生入了阿里云的9.5学生服务器,配置比我90块的日本服务器还好_(:з)∠)_(赞美祖国,因为日本服务器使用了Centos7,国内这台就选择了windows server 2012。毕竟国外服务器,哪天被墙了就操蛋了,于是打算写一个shell脚本定时备份,并传给国内的windows服务器。我的备份主要是备份我的一些站点还有seafile的文件,当然还有数据库,将他们备份到一起打包成zip再发送出去下面是Shell脚本:首先声明bash解释器,写在脚本第一行#!/bin/bas定义仨变量,时间,当前路径和备份路径time=` date +%Y%m%d%H%M` curdir=$(...
831
2018/06/10
27
May
CentOS7中firewalld应用
1、firewalld的基本使用启动: systemctl start firewalld查看状态: systemctl status firewalld 停止: systemctl disable firewalld禁用: systemctl stop firewalld2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。启动一个服务:systemctl start firewalld.service关闭一个服务:systemctl stop firewalld.service重启一个服务:systemctl re...
469
2018/05/27
13
Apr
搭建服务器环境和SSR
博客终于折腾好了,记录一下( •̀ ω •́ )y安装Apache:yum -y install httpd安装mysql:yum -y install mysql安装mysql-server:wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm rpm -ivh mysql-community-release-el7-5.noarch.rpm yum install -y mysql-community-server安装php7.0 和 扩展:首先安装epel-release:yum -y in...
1,470
2018/04/13