
Ubuntu
風の唄を聴け
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[Ubuntu] 从零开始的 Flask+Gunicorn+Nginx
下面记录在腾讯云服务器上从头配置环境的全过程1. 安装所需模块已经安装过的模块可以跳过# 安装 Python$ sudo apt install python3# 安装/升级 pip$ sudo apt install python3-pip$ sudo python3 -m pip install --upgrade pip# 安装 Flasksudo pip3 install flasksudo pip3 install flask_cors# 安装 Nginx 和 Gunicor原创 2020-05-26 13:05:53 · 324 阅读 · 0 评论 -
VS Code 报错 Failed to parse remote port from server output
问题描述:在腾讯云服务器上重装系统之后, SSH 可以远程连接, 但 VS Code Insider 远程连接时报错 Failed to parse remote port from server output原因:VS Code Insider 远程连接时, 会在本地文件 known_hosts 中会记录服务器信息, 如果连接时发现服务器信息跟本地记录的信息不一致, 就会报错解决方法:将本地文件 known_hosts 的内容清空, 该文件的路径一般是 ~/.ssh/known_hosts.原创 2020-05-25 15:25:35 · 20016 阅读 · 3 评论 -
[Ubuntu] 在安卓手机中安装 Ubuntu
安卓系统的内核也是Linux, 所以安卓手机中是可以安装Ubuntu系统的, 首先搜索下载Termux, 然后按照下面步骤安装Ubuntu1. 更新和配置系统# 将安装源修改为 http://mirrors.tuna.tsinghua.edu.cn/termux$ vi $PREFIX/etc/apt/sources.list# 连接远程仓库,获取软件包信息$ apt update# 更新本地已经安装的软件包$ apt upgrade# 安装 proot $ pkg install pro原创 2020-05-22 16:02:20 · 2987 阅读 · 0 评论 -
[Linux] 安装 JAVA
1. 下载 JAVA 安装包官网:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html通过下面的链接中可以下载 jdk-8u211-linux-x64.tar.gz链接:https://pan.baidu.com/s/1agQjqIfrxEBZHPqk0lmkDA提取码:c8...原创 2019-06-30 13:36:40 · 266 阅读 · 0 评论 -
[Linux/Jupyter] 配置远程登录 Jupyter
1. 生成配置文件jupyter notebook --generate-config2. 生成密码$ python>>> from notebook.auth import passwd>>> passwd()3. 将密码加入配置文件打开配置文件$vim ~/.jupyter/jupyter_notebook_config.py 在文...原创 2019-07-16 10:16:22 · 608 阅读 · 0 评论 -
[Ubuntu] 将Jupyter远程服务设置为守护进程
之前的一篇博客 配置远程登录 Jupyter 中写了设置远程jupyter的设置方法,在后续使用时遇到一个问题,就是使用 SSH 连接服务器启动 jupyter 服务后, 服务会在一段时间后断开,这是由于 SSH 连接断开导致的。为了避免这种情况的出现,需要将 jupyter 服务作为守护进程启动,具体操作步骤如下1. 编写 jupyter 启动脚本在/usr/sbin目录下新建remote_...原创 2019-07-31 11:20:54 · 1203 阅读 · 0 评论 -
[Ubuntu] Python3.5升级为Python3.6
1. 添加 Python 安装源sudo add-apt-repository ppa:jonathonf/python-3.62. 更新软件列表:sudo apt-get update3. 安装Python3.6:sudo apt-get install python3.64. 设置Python3.6的优先级:sudo update-alternatives --instal...原创 2019-09-06 17:53:25 · 1250 阅读 · 0 评论 -
[Lunix] 将 Python 任务设为守护进程(一)
1. 安装systemdUbuntu: sudo apt-get install systemdCentos: sudo yum install systemd2. 配置文件所在目录Ubuntu: /etc/systemd/system/Centos: /usr/lib/systemd/system/3. 编写bash脚本文件创建一个bash文件:vim /usr/sbin/s...原创 2019-09-16 15:07:36 · 541 阅读 · 1 评论 -
[Lunix] 将 Python 任务设为守护进程(二)
接着上一篇文章 将 Python 任务设为守护进程(一),当python任务中包含相对路径引用时,在service文件中执行python文件会报错,为了解决这个问题,还需借助shell脚本的力量。假设项目存在/root/python路径中,且必须运行该目录下的main.py文件才能运行该项目,那么可以进行以下操作:1. 创建shell脚本在项目目录中创建shell脚本vim /root/p...原创 2019-09-16 17:41:46 · 196 阅读 · 0 评论 -
[Ubuntu] 切换 Python 版本
1. 查看当前 Python 版本python --version2. 列出可用的 Python 替代版本update-alternatives --list python3. 切换 Python 版本update-alternatives --config python填入想要切换的目录的序号即可完成切换...原创 2019-07-02 11:34:33 · 146 阅读 · 0 评论 -
Linux 快速搭建本地代码仓库
1. 拉取并运行 gogs 镜像gogs 项目地址: https://github.com/gogs/gogsdocker pull gogs/gogsmkdir -p /var/gogsdocker run --name=gogs -p 10022:22 -p 10080:3000 -v /var/gogs:/data gogs/gogs2. 配置仓库信息浏览器访问: xxx.xx...原创 2019-05-21 18:01:35 · 1501 阅读 · 0 评论 -
使用 Docker 打包 Python 项目
1. 获取 Python 的镜像文件项目的封装可以建立在已有镜像的基础上,在 Ubuntu 中可通过docker pull python:3.6.8-slim-stretch # 这里选取了3.6版本获取 Python 镜像2. 配置 Dockerfile 文件在 Python 项目的根目录新建 Dockerfile 文件,在 Dockerfile 文件中写入下面内容:FROM pyt...原创 2019-04-05 12:47:13 · 5235 阅读 · 3 评论 -
在 Ubuntu 中运行 Python 文件报错 “Exec format error”
为了解决这个问题,首先在要运行的 Python 文件的第一行加入#! /usr/bin/env python3保存之后再运行会看到另一条报错信息/usr/bin/env: ‘python3\r’: No such file or directory此时需要用 vim 打开该文件,然后依次输入:set ff=unix :wq再次运行应该就没问题了...原创 2019-04-05 14:42:43 · 4347 阅读 · 0 评论 -
设置和查看 Ubuntu 环境变量
1. 方法一# 设置环境变量export VAR_NAME=value export PATH=$PATH:/path/to/your/dir# 查看环境变量env # 查看全部env | VAR_NAME # 查看某变量2. 方法二借助 Python 的 os 模块 # 设置环境变量 os.environ['环境变量名称']='环境变量值' #其中ke...原创 2019-04-05 15:05:03 · 1026 阅读 · 0 评论 -
解决 Ubuntu 无法 clone 项目的问题
出现这个问题的原因是可能是本地保存的 git 账号密码与仓库不一致.解决方法是运行 rm -rf ~/.gitconfig 删除根目录下的 .gitconfig 文件原创 2019-04-22 13:30:18 · 1699 阅读 · 0 评论 -
在 Docker 中重建 MySQL 集群
本文记录了已有集群出现问题时重建集群的过程1. 关闭并移除所有数据库docker stop mysqldocker rm -f mysql2. 选择主节点bash mysql-start.sh # 首先运行MySQL的镜像, mysql-start.sh 的内容为 docker run -d --name mysql \ --network host \ ...原创 2019-04-22 13:52:00 · 242 阅读 · 0 评论 -
使用 Docker 安装 MongoDB
1. 获取镜像在 Docker 官网(https://hub.docker.com/_/mongo)找到要获取的镜像使用 sudo docker pull mongo:4.0.9 拉取镜像2. 运行镜像输入下面的指令启动镜像docker run -p 27017:27017 -v $PWD/db:/data/db -d mongo:4.0.9-p 27017:27017 :将容器...原创 2019-05-13 18:43:13 · 407 阅读 · 0 评论 -
Xshell6 安装包下载
在网上找了好多个 Xshell6 的破解版, 结果都不能用, 后来发现 Xshell 官网上已经提供免费版了. 打开 https://www.netsarang.com/zh/free-for-home-school/, 在页面中填写注册信息名称可以随便写, 但邮箱需要正确填写, 因为 Xshell 官网会把免费可用的 Xshell 安装包的链接发送到注册邮箱中, 在邮箱中打开链接就可以获取 ...原创 2019-07-17 14:03:33 · 12118 阅读 · 0 评论 -
Linux 部署私有云盘
一. 下载安装 Xampp下载 Xamppwget http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/7.3.5/xampp -linux-x64-7.3.5-1-installer.run安装 Xamppchmod 755 xampp-linux-x64-7.3.5-1-installer.runsudo ....原创 2019-05-21 16:50:45 · 2336 阅读 · 0 评论 -
Ubuntu18.04 中 git 的用法
1. 安装 gitsudo apt-get install git2. 添加用户git config --global user.name "name"git config --global user.email "email"3. 创建验证用的公钥使用命令下面的命令在用户目录 ~/.ssh/ 下建立密钥文件。ssh-keygen -C 'email address' -t rs...原创 2019-03-30 17:14:23 · 1071 阅读 · 0 评论