后台进程和服务

后台进程For Linux /Mac# 在后台运行命令,并将输出重定向到文件:nohup /root/tes.sh output.log &# 在后台运行命令,并将输出和错误信息都重定向到文件:nohup /root/tes.sh output.log 2&1 &For windowsstart /b c:\tetst.sh在window powershell 7 中 可使用 Start-P...阅读全文
23次浏览 0 条评论 0次感谢

Linux Name or service not known

问题现象ping公网域名失败,提示Name or service not known,但可以ping通弹性公网IP。根因分析执行以下命令,查看解析域名打开的所有文件。$ strace -e trace=open ping www.baidu.com -c 1该结果中出现的所有文件都会影响域名解析。出现该问题通常有三个原因:/etc/resolv.conf未配置DNS地址或者DNS地址错误导致。/e...阅读全文
143次浏览 0 条评论 0次感谢

ServerStatus 部署

Rust 版 ServerStatus 威力加强版,保持轻量和简单部署,增加以下主要特性:使用 rust 完全重写 server、client,单个执行文件部署多系统支持 Linux、MacOS、Windows、Android、Raspberry Pi 支持上下线和简单自定义规则告警 (telegram、wechat、email、webhook)支持 http 协议上报,方便部署到各免费容器服务和...阅读全文
99次浏览 0 条评论 0次感谢

ssh登录配置公钥后仍然需要密码登录的问题处理

如果你在authorized_keys文件中添加了公钥,但仍然被要求输入密码,可能有几个原因:权限问题: 确保~/.ssh 目录的权限为700,authorized_keys 文件的权限为600。可以使用以下命令修复权限:bashchmod 700 ~/.sshchmod 600 ~/.ssh/authorized_keyssshd 配置问题: 确保sshd 配置文件中的以下项启用:PubkeyA...阅读全文
140次浏览 0 条评论 0次感谢

Debian 无法更新和镜像源

位于一台德国的vps, 用的 Debian, 这个逼最近, 突然apt-get 不好使了. 各种error .连带其它的 npm ,pip 都不行. 各种检查, 最后看了下 镜像源. 果然. ping 都不行, 可能是update 的时候,系统有更新, 然后切换了新的 镜像源.果断的换了:编辑 /etc/apt/sources.list 写入新的 :deb https://deb.debian.o...阅读全文
117次浏览 0 条评论 0次感谢

Supervisor 进程管理

supervisor 的介绍Supervisor是用Python开发的进程管理工具,可以很方便的用来启动、重启、关闭进程(不仅仅是 Python 进程)。能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。除了对单个进程的控制,还可以同时启动、关闭多个进程,比如很不幸的服务器出问题导致所有应用程序都被杀死,此时可以用 supervisor 同时启动所有应用程序而不是...阅读全文
284次浏览 0 条评论 0次感谢

FRP 搭建内网穿透

环境公司有台机电脑,一直开着,你回到家想登录这台机器,想干点啥。nohup在后台执行程序,断开终端依然执行。后面会用到后台执行 test.sh:nohup sh test.sh &重启进程:1)先拿到进程IDps -aux|grep test.sh| grep -v grep | awk '{print $2}'a:显示所有程序 u:以用户为主的格式来显示 x:显示所有程序,不以终端机来区分gre...阅读全文
426次浏览 0 条评论 0次感谢

Linux 定时任务

cron介绍crontab命令是cron table的简写,它是cron的配置文件,也可以叫它作业列表,我们可以在以下文件夹内找到相关配置文件。/var/spool/cron/ 目录下存放的是每个用户包括root的crontab任务,每个任务以创建者的名字命名/etc/crontab这个文件负责调度各种管理和维护任务。/etc/cron.d/ 这个目录用来存放任何要执行的crontab文件或脚本。...阅读全文
400次浏览 2 条评论 1次感谢

centos 8 源更新

Centos 8 在 2021年底仓库全部停止运营, 之前的源都不能用了问题阿里云centos yum报错 - Status code: 404 for https://mirrors.aliyun.com/centos/centos/8/AppStream/x86_6替换源在进行修改之前最好将 /etc/yum.repos.d/ 下的所有文件做一个备份,当出现不可知的情况时,可以通过 cat /...阅读全文
210次浏览 0 条评论 0次感谢

centos8 搭建 vpn

更新系统更新系统,确保tar wget可用sudo dnf update# orsudo yum updatesudo dnf install tar wget# orsudo yum install tar wget查找并记下服务器的 IPv4 或 IPv6 地址如果 你在服务器上用命令看这样拿到的私有地址:ip aip a show eth0eth0: BROADCAST,MULTICAST,...阅读全文
1190次浏览 0 条评论 0次感谢

CentOS 8 安装MySQL 8.0

安装MySQL8.0sudo dnf install mysql-server开机启动安装完成后,运行以下命令来启动MySQL服务并使它在启动时自动启动:sudo systemctl enable --now mysqld要检查MySQL服务器是否正在运行,请输入:sudo systemctl status mysqld添加密码及安全设置运行mysql_secure_installation脚本,...阅读全文
270次浏览 0 条评论 0次感谢

oh-my-zsh国内镜像安装和更新方法

安装依赖gitzshZsh 安装Zsh 官网:http://www.zsh.org/ CentOS 安装:sudo yum install -y zshUbuntu 安装:sudo apt-get install -y zshoh-my-zsh 安装直接安装sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzs...阅读全文
1345次浏览 1 条评论 0次感谢

centos8 禅道部署

环境CentOS 8 + 禅道16.x + Nginx + Mysql + PHPPHP 配置centos 自带的有 php环境sudo dnf module list php # 查看版本,默认7.2安装php7.2以及所需组件。sudo dnf install php php-pdo php-gd php-mbstring php-mysqlnd php-ldap php-json php-x...阅读全文
651次浏览 0 条评论 0次感谢

端口占用情况和Kill(Window & Linux)

Windows 使用window 中的 netstat - -a 显示所有连接和侦听端口。- -n 以数字形式显示地址和端口号。- -o 显示拥有的与每个连接关联的进程 ID。查看所有端口占用情况netstat -ano查看被占用端口3306对应的 PIDnetstat -ano | findstr 3306查看指定端口3306的 PID进程tasklist | findstr 3306结束进程...阅读全文
674次浏览 1 条评论 0次感谢

VIM 中文乱码的问题

问题发现好多文件用 window 上的编辑器 修改之后,放到 Linux 上之后, 然后再用 VI 编辑,中文都会乱码.是的 这是因为 文件编码跟 vim 编辑器编码不符. 统一一下就可以了.解决临时解决打开 VI 之后 ,输入::set encoding=utf-8永久生效在当前用户目录下,新建 .vimrc 文件,在里面添加一行 :set encoding=utf-8cd ~vi .vimrc...阅读全文
563次浏览 0 条评论 1次感谢