frp后台运行
1. 使用 & 在后台运行你可以简单地在命令末尾加上 &,让 frps 以后台进程的形式启动:
1./frps -c ./frps.toml &
这种方式会在后台运行 frps,并且你会看到进程的 PID(进程ID),你可以使用 jobs 或 ps 来查看进程。
2. 使用 nohup 命令nohup 命令可以让程序在后台运行,并且即使关闭终端会话,进程也不会被终止。你可以这样使用:
1nohup ./frps -c ./frps.toml > frps.log 2>&1 &
nohup:使程序在后台运行并忽略终端退出的信号。
> frps.log 2>&1:将标准输出和标准错误输出都重定向到 frps.log 文件。
&:将进程放到后台运行。
3. 使用 systemd 管理服务如果你希望 frps 作为系统服务在后台长期运行,你可以创建一个 systemd 服务来管理它。以下是一个基本的示例:
步骤:
创建一个 frps 的 systemd 服务文件:
1sudo vi /et ...
编程开发
未读搭建Frp内网穿透服务
admin
2年前发布 /未收录,已推送
0 1,796 0
温馨提示:
本文最后更新于2024年01月08日,已超过514天没有更新,若内容或图片失效,请留言反馈。
frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。 可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。
开源地址:FRP github网址
通过在具有公网 IP 的节点上部署 frp 服务端,可以轻松地将内网服务穿透到公网,同时提供诸多专业的功能特性,这包括:
客户端服务端通信支持 ...
内网穿透及常见工具什么是内网穿透在了解内网穿透原理之前,我们先说什么是内网穿透。内网,就是在公司或者家庭内部,建立的局域网络或者是办公网络,可以实现多台电脑之间的资源共享,包括设备、资料、数据等。而外网则是通过一个网关与其它的网络系统连接,相对于内网而言,这种网络系统称之为外部网络,常见的就是我们日常使用的互联网。
一般而言,在没有固定公网IP的情况下,外网设备无法直接访问内网设备。而内网穿透技术,顾名思义就是能让外网的设备找到处于内网的设备,从而实现数据通信。
内网穿透的原理内网穿透,又称为NAT穿透。NAT背后的设备,它们的主要特点是 ,可以访问外网,但不能被外网设备有效访问。基于这一特点,NAT穿透技术是让NAT背后的设备,先访问指定的外网服务器,由指定的外网服务器搭建桥梁,打通内、外网设备的访问通道,实现外网设备访问到内网设备。
该技术除了可以访问隐藏在NAT后的设备,同样可以穿透防火墙。这是因为防火墙一般只拦截了入站没有拦截出站,所以也可以让防火墙内的设备对外提供服务。
由于内网设备并不是与外网设备直接相连,所以在安全性上是毋庸置疑的,内网穿透可以说是安全与效率兼得。
如 ...
Linux 一键安装 Docker 脚本使用指南
Git常用命令参考手册
基本涵盖了在开发中用到的git命令,能满足日常需求
通俗易懂的例子,30分钟快速入门
注:2020 年 10 月 GitHub 已将默认分支 master 更名为 main 分支。
目录
配置
初始化仓库
克隆仓库
管理仓库
暂存文件
提交文件
推送远端
查看分支
切换分支
创建分支
删除分支
重命名分支
转移提交
临时保存
文件状态
日志
责怪
合并
删除文件
还原
拉取
移动-重命名
比较文件内容差异
查看历史提交信息
回滚版本
撤销
标签
变基
工作流
子模块
子树
二分查找
归档
格式化日志
清空 commit 历史
帮助
提交规范
解决冲突
仓库迁移
奇技淫巧
GUI 客户端
生成 SSH_Key
其他
记住密码
清除账号
加速
思维导图
配置123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354# 查看全局配 ...
带你了解Git以及一些基本的命令
source_url: https://linux.do/t/topic/547501/34
一、Git概述1. Git安装及使用
官网:Git官网
安装:安装适合自己的版本,默认安装即可
使用:选择一个文件夹,右键,当出现:Git Bash后说明安装成功,后续使用都是基于Git Bash
2. Git简介
Git是一个分布式版本控制工具
Git仓库
本地仓库:自己电脑的Git仓库
远程仓库:远程服务器上的Git仓库 commit:提交,将本地文件和版本信息保存到本地仓库
push:推送,将本地仓库文件和版本信息上传到远程仓库
pull:拉取,将远程仓库文件和版本信息下载到本地仓库
二、Git常用命令 此处最最重要的是本地仓库操作和远程仓库操作
1. Git全局设置 设置用户信息
git config --global user.name "用户名" git config --global user.email "邮箱" 查看配置信息
git config --list git config ...
编程开发
未读50个Docker常用命令1. Docker 基础命令
查看 Docker 版本
1docker --version
查看 Docker 运行状态
1systemctl status docker
查看 Docker 信息
1docker info
查看帮助信息
1docker help
2. 镜像管理
拉取镜像
1docker pull <镜像名>
查看本地镜像
1docker images
删除镜像
1docker rmi <镜像ID>
删除未使用的镜像
1docker image prune
标记镜像
1docker tag <源镜像> <目标镜像>
推送镜像到 Docker Hub
1docker push <镜像名>:<标签>
查看镜像的详细信息
1docker inspect <镜像ID>
3. 容器管理
运行容器
1docker run <镜像名>
运行容器并进入交互模式
1docker run -it &l ...
CentOS7 镜像源问题
使用centos-valut镜像【推荐】valut有保险的意思,旧版本都会归到这个镜像源中,这里推荐阿里`和华为的镜像源,示例以华为镜像源演示(不为别的,就为下载快!)
华为centos-valut镜像源:https://mirrors.huaweicloud.com/centos-vault/
12345678#备份mkdir /etc/yum.repo.d/bakmv /etc/yum.repo.d/*.repo /etc/yum.repo.d/bak/#下载镜像源配置curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.huaweicloud.com/artifactory/os-conf/centos/centos-7.repo#更新yum缓存,验证安装yum clean all && yum makecacheyum install -y vim
1234567891011121314151617181920212223242526272829303132333 ...
Centos跑docker,navicat连接不上的问题1234567[root@localhost ~]# docker ps -aCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES3ba318702a21 zhaojun1998/zfile:4.3.2 "/root/zfile --sprin…" 7 days ago Up 5 hours 127.0.0.1:40072->8080/tcp 1Panel-zfile-zuVN39833a0515e6 registry.fit2cloud.com/halo/halo:2.21 "sh -c ' ...
