在要求输入邮箱的文本域,请填写真实的邮件地址。非真实邮件地址,将收不到回复信息。

标签:Linux

IT相关

使用frp搭建内网穿透

背景 由于某些原因需要临时处理一些问题,所以可能需要远程处理。最初使用的是TeamViewer远程控制软件,但是使用频繁会被限制。最后寻找了一个新的解决方案,就是使用内网穿透,而内网穿透的工具选择了FRP。本次内容最终目的是利用FRP可以使用微软系统自带的远程工具进行远程操作。 内网穿透 内网穿透,即NAT穿透,网络连接时术语,计算机是局域网内时,外网与内网的计算机节点需要连接通信,有时就会出现不支持内网穿透。就是说映射端口,能让外网的电脑找到处于内网的电脑,提高下载速度。不管是内网穿透还是其他类型的网络穿透,都是网络穿透的统一方法来研究和解决。 内网穿透应用场景 提供内网穿透服务连接内网服务器,在外网演示内网web站点无需服务器部署,快速调试本地程序,方便快速开发微信公众号和微信小程序支持http、https协议站点,省去证书中间件复杂配置,http协议站...

3周前 (06-06) 30℃ 0评论 8喜欢

Linux

Linux系统下使用split分割大文件

split命令 split可以指定按行数分割和按字节大小分割两种模式。 语法 split [--help][--version][-d][-<行数>][-b <字节>][-C <字节>][-l <行数>][要切割的文件][输出文件名] 参数 参数说明-<行数>或-l<行数>指定每多少行就要切成一个小文件。-b<字节>指定每多少字就要切成一个小文件。支持单位:m,k-d分割使用数字后缀-C<字节>与-b参数类似,但切割时尽量维持每行的完整性。--help 显示帮助。--version显示版本信息--verbose显示分割进度 按行数 split -l 具体行数 -d 要分割的大文件 新文件名前...

2个月前 (04-17) 77℃ 0评论 0喜欢

IT相关

Linux Centos 7更换国内源

由于Linux Centos 官方的源在国外服务器, 使用官方源速度慢的出奇,所以要更换为国内的源,于是有了以下内容。 首先备份原有Linux Centos 7的源/etc/yum.repos.d/CentOS-Base.repo。 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 某些Centos镜像安装后可能没有wget,可以尝试curl 进行操作,如下 curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.al...

4个月前 (02-27) 76℃ 0评论 0喜欢

IT相关

hyper-v虚拟机安装Linux Centos 7 网络配置

hyper-v虚拟机安装了centos7之后并不能上网,有些测试就无法继续进行,接下来就需要进行一些配置。 新建虚拟交换机 下图紧接着2、3、4步。 设置名称并设置连接类型。 设置网络适配器。 启动虚拟机系统Centos并登录, 进入到network-scripts目录 。 cd /etc/sysconfig/network-scripts vi ifcfg-eth0 将ONBOOT=no改为 ONBOOT=yes保存后重启网络。 systemctl restart network 转载请注明:清风博客 » hyper-v虚拟机安装Linux Centos 7 网络配置...

4个月前 (02-26) 72℃ 0评论 0喜欢

Linux

Linux中退出vi编辑模式

点击ESC进入“正常模式”,然后输入“:”,进入“命令模式”。此时屏幕的下方会出现一个冒号,你可以输入以下命令,并按“ENTER”执行: :q 退出(:quit的缩写) :q! 退出且不保存(:quit!的缩写) :w 保存文件但不退出vi :w file 将修改另外保存到file中,不退出vi :w! 强制保存,不退出vi :wq 保存并退出 :wq! 保存并退出即使文件没有写入权限(强制保存退出) :x 保存并退出(类似:wq,但是只有在有更改的情况下才保存) :exit 保存并退出(和:x相同) :qa 退出所有(:quitall的缩写) :cq 退出且不保存(即便有错误) 转载请注明:清风博客 » Linux中退出vi编辑模式...

4个月前 (02-24) 88℃ 0评论 0喜欢

IT相关

下载Linux CentOS系统镜像

在学习或者工作当中,很大机率用到CentOS系统。在此之前使用centos基本上都是阿里、腾讯云的虚拟机,并没有下载镜像到本地进行安装部署。由于某些需求,需要下载centos系统镜像,之后要在虚拟机上进行安装测试一些内容,所以就找了下镜像。 CentOS CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS完全开源。 官网下载 Centos官网地址 官方网站下载的确可行,但不建议在官方网站进行下...

4个月前 (02-23) 88℃ 0评论 0喜欢

.net core

docker环境下使用EPPlus 导出Excel报错问题

网站内容在Windows环境下并没有出现任何问题,但是在Linux 系统Centos的Docker环境下就出现了相关错误。这让人一脸蒙逼啊, 未能加载libdl库。使用了EPPlus处理Excel,其内部设置了字体大小以及颜色之类的东西,使用了‘ System.Drawing.Font ’的相关内容。由于Linux系统中Docker环境下缺少相关库,故而出现异常。具体错误请看以下内容。 报错内容: fail: System.Exception[-2146233036] The type initializer for ‘Gdip’ threw an exception. System.TypeInitializationException: The type initializer for ‘Gdip’ threw an exception. —> System...

6个月前 (12-31) 103℃ 0评论 1喜欢

Docker

在Docker中获取Windows MobyLinuxVM 的Shell

使用Docker for Windows时,我们实际上正在使用在特殊Hyper-V VM中运行的小型(自定义)LinuxKit Linux。使用了相当多的方式使在Windows中使用Docker更加便利,似乎容易让人忘记它还在在Linux内核上运行。 请注意,这是关于默认的“Linux容器”模式。它不适用于“Windows容器”模式。 这只是一个可以访问Linux VM的容器,因此您可以执行诸如ps aux查看在VM中运行的守护程序之类的操作。这不是一个完整的操作系统。 首先需要创建一个具有完全root访问权限的容器,然后从那里访问文件系统。 获取可访问Docker守护程序的容器 运行具有完全root访问权限的容器 切换到主机文件系统 构建镜像 使用Docker构建一个镜像,Dockerfile如下所示: FROM ubuntu RUN...

10个月前 (08-23) 191℃ 0评论 0喜欢

Linux

Linux下系统时间的修改

修改时区 临时改时区 export TZ=’Asia/Shanghai’; 时区字符串可使用tzselect程序查看。 永久修改时区 CentOS rm -f /etc/localtime ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime Ubuntu cat /etc/timezone rm -f /etc/localtime ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 修改时间 将系统时间写入硬件(BIOS)时间 date -s “2019-06-04 10:41:00” hwclock –systohc 将硬...

1年前 (2019-06-04) 183℃ 0评论 0喜欢

Docker

Docker容器日志清理

Docker会将容器应用标准化输出的内容做为日志进行记录,并永久保存在磁盘上。久而久之容器日志占用磁盘空间就越来越大。使用以下命令可以查看指定容器日志,如下: docker logs -f containerId 日志位置 对应的Docker容器的日志位置一般如下: /var/lib/docker/containers/containerid/containerid-json.log containerid是指应用容器的id 通过以下命令确定要清理日志的容器id,如下: #查找正在运行的容器列表docker ps#根据容器列表的CONTAINER ID 来查找完整的容器iddocker inspect containerid 查找容器id 日志清理 cat /dev/null >/var/lib/docker/cont...

1年前 (2019-01-07) 297℃ 0评论 0喜欢

其他分享

在Linux系统CentOS 7搭建nodejs版本的Shadowsocks 服务端代理

在安装Shadowsocks之前,请确保nodejs在centos系统上已经安装完毕。如果未安装的话,请查看:CentOS 7.x 安装nodejs 使用npm进行Shadowsocks的安装,由于nodejs已经安装,所有就不用在安装npm。npm和Nodejs是一起的 。 npm install -g shadowsocks 可以从上图看出实际的安装目录: /root/node/node-v10.14.2-linux-x64/lib/node_modules/shadowsocks shadowsocks配置文件的目录是: /root/node/node-v10.14.2-linux-x64/lib/node_modules/shadowsocks/config.json { "server":"127.0.0.1",#更改为...

2年前 (2018-12-24) 531℃ 0评论 5喜欢

Docker

Docker 入门教程

2013年发布至今, Docker 一直广受瞩目,被认为可能会改变软件行业。但是,许多人并不清楚 Docker 到底是什么,要解决什么问题,好处又在哪里?本文就来详细解释,帮助大家理解它,还带有简单易懂的实例,教你如何将它用于日常开发。 一、环境配置的难题 软件开发最大的麻烦事之一,就是环境配置。用户计算机的环境都不相同,你怎么知道自家的软件,能在那些机器跑起来? 用户必须保证两件事:操作系统的设置,各种库和组件的安装。只有它们都正确,软件才能运行。举例来说,安装一个 Python 应用,计算机必须有 Python 引擎,还必须有各种依赖,可能还要配置环境变量。 如果某些老旧的模块与当前环境不兼容,那就麻烦了。开发者常常会说:”它在我的机器可以跑了”(It works on my machine),言下之意就是,其他机器很可能跑不了...

2年前 (2018-12-22) 223℃ 0评论 0喜欢

Docker

docker容器与Linux主机环境获取时间不一致

最近使用.net core写了一个简单的网站存活监测小程序,每十分钟进行一次检测,如果异常或者网站无法访问就通过腾讯云短信服务进行通知。在Windows 和 Linux 系统中运行均正常,但放到Linux系统下Docker环境中,获取到的时间就慢8个小时,默认似乎不是东八区了。记得之前也遇到过这个问题,使用了一个.net Core类库(NodaTime)解决的,详情请见:.net Core 中DateTime在Linux Docker中与Windows时间不一致 。但是这次不想用多余的类库来解决,所以通过同步时间来解决。 共享主机的localtime 创建容器的时候指定启动参数,挂载localtime文件到容器内 ,保证两者所采用的时区是一致的。 docker run --name qq -v /etc/localtime:/etc/localtime -d dotn...

2年前 (2018-12-14) 381℃ 2评论 6喜欢