
Linux的应用与维护
文章平均质量分 59
Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。
灬倪先森_
区块链相关开发经验2年多的程序猿,区块链技术是一样信仰,我坚信终有一天它会变大,变强.
展开
-
Ubuntu(18,20,21)多版本docker & docker compose的快速安装
Ubuntu(18,20,21)多版本docker & docker compose的快速安装原创 2022-04-14 16:09:51 · 1350 阅读 · 0 评论 -
Ubuntu部署Drone CI + Github
Ubuntu部署Drone CI + Github参考官方文档https://docs.drone.io/server/provider/github/前提:Docker配置启动Drone CI Server我们使用docker镜像启动DroneCI server.所以我们先看一下启动命令模版docker run \ --volume=/var/lib/drone:/data \ --env=DRONE_GITHUB_CLIENT_ID={{DRONE_GITHUB_C原创 2021-04-01 11:41:24 · 356 阅读 · 0 评论 -
Ubuntu Golang项目编译报错 cgo: exec gcc: exec: “gcc“: executable file not found in $PATH
Ubuntu Golang项目编译报错 cgo: exec gcc: exec: "gcc": executable file not found in $PATH这个问题原因是项目内有引用c的库.golang在使用cgo调用c的库. 所以是cgo报的错.解决方法:安装gcc就行sudo apt install gcc...原创 2021-03-26 11:43:29 · 8290 阅读 · 0 评论 -
Linux部署IPFS(分布式存储系统)私有网络
Linux部署IPFS(分布式存储系统)私有网络简介:星际文件系统是一个旨在创建持久且分布式存储和共享文件的网络传输协议。它是一种内容可寻址的对等超媒体分发协议。在IPFS网络中的节点将构成一个分布式文件存储系统。官网:https://ipfs.io/github(golang实现):https://github.com/ipfs/go-ipfs前提:golangLinux搭建Golang开发环境本机系统 deepin V20,其他Linux系统也适用文件目录我这边打算.原创 2021-01-22 18:26:30 · 1372 阅读 · 1 评论 -
Linux搭建Golang开发环境
Linux搭建Golang环境文章基于Ubuntu环境演示,但适用于所有linux系统1.下载可执行文件考虑到国内的网络环境,所以不推荐搭建从google那边下载,这边用的是go语音中文网提供的资源wget https://studygolang.com/dl/golang/go1.14.13.linux-amd64.tar.gz2.解压到指定文件夹 /usr/localtar -C /usr/local -zxvf go1.14.13.linux-amd64.tar.gz.原创 2021-01-06 11:07:57 · 1263 阅读 · 0 评论 -
Ubuntu/Deepin下安装nodejs环境
我的演示环境是Deepin 20系统,操作指令是跟Ubuntu是一样的所以Ubuntu/Deepin用户可以完全按照下面的指令来操作,不会有任何问题!1.下载安装包wget https://nodejs.org/dist/v14.15.1/node-v14.15.1-linux-x64.tar.gz这是我当前安装时的Nodejs LTS(长期更新版)的最新版本。2.解压tar -zxvf node-v14.15.1-linux-x64.tar.gz#解压得源文件夹3原创 2020-11-18 19:54:21 · 464 阅读 · 0 评论 -
最简单方便的Linux更改Docker数据(镜像/容器)的存放路径(位置)方法,适用于刚安装Docker的情况
我们知道Docker应用本身并不大,并不会占用过多的磁盘空间。但如果我们运行容器服务本身是用来做数据存储之类的,那么就不一样了。Docker默认在Linux中默认数据存放在 /var/lib/docker 目录下的,我们可以通过 df -h 命令查到(如果你的docker已经有镜像和运行的容器),比如:var一般都是我们系统磁盘的位置,那么就非常的费磁盘空间了。我的服务器有一块500G的数据盘,并被我挂载到了 /mnt 目录下(Linux服务器挂载磁盘方法),所以我希望我的Docker数原创 2020-08-25 15:13:15 · 8869 阅读 · 2 评论 -
Ubuntu 18.04 安装Docker 和 Docker-Compose方法
Ubuntu 18.04 Docker官方安装Docker CE和 Docker-Compose流程简介:Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。简言之,就是可以在Linux上镜像使用的这么一个容器。使用Docker的好处:1.简单易操作,简化了以往复杂的应用程序安装步骤,使用docker会变得非常简便。2.可兼容多种应用,Web原创 2020-08-25 11:34:24 · 4123 阅读 · 0 评论 -
记一次 Linux云服务器(Ubuntu18.04)数据盘(磁盘)挂载流程!
大家都知道在购买云服务器时,我们会选配系统盘的大小,以及数据盘。系统盘是实例化服务器时存储系统文件被挂载,但数据盘是默认没有挂载的。那么我们是没法直接用它来存储我们的数据的,如果要使用,这个时候我们需要先对其进行格式化,并挂载到我们想要放置的目录。接下来我会实际操作 Linux云服务器(Ubuntu18.04)来完成磁盘挂载,我现在要把我的500GB数据盘挂载到 /mnt 目录下。我们可以先查看当前的磁盘目录详细信息df -h这里我们可以看到系统盘 /dev/vda1 的使用情况.原创 2020-08-24 12:32:43 · 2257 阅读 · 2 评论 -
关闭Xshell后程序停止运行?学会使用Screen一招解决你的问题。
不少刚开始用Linux部署应用程序的朋友我相信都会遇到这样的问题,明明已经在在启动程序时使用的 & 后台运行,为啥退出Xshell时运行还是停止了。不错,我也遇到了,于是乎在网上还是找解决方案,Screen。先官方一点的介绍一下这是官网链接http://www.gnu.org/software/screen/,然后长这样,并且还有一段介绍翻译过来是这样的:Screen 是一个全屏幕窗口管理器,它在多个进程(通常是交互式 shell)之间多路传输一个物理终端。 每个虚拟终端都提供.原创 2020-07-01 23:47:16 · 4189 阅读 · 0 评论