无需更多其他配置,你也不需要安装任何额外的附加组件/插件! 在这篇教程中,我们讨论如何在 Linux 中安装和使用 fish shell。...它只能在少数 Linux 发行版中的官方仓库中找到,如 Arch Linux,Gentoo,NixOS,和 Ubuntu 等。然而,安装 fish 并不难。...root 运行以下命令: 在 openSUSE 上以 root 运行以下命令: 在 RHEL 7 上以 root 运行以下命令: 在 RHEL-6 上以 root 运行以下命令: 在 Ubuntu 和它的衍生版上...是时候探索 fish shell 了。 用法 要从你默认的 shell 切换到 fish,请执行以下操作: 你可以在 上找到默认的 fish 配置(类似于 )。如果它不存在,就创建它吧。...基于 web 的配置方式 这是 fish shell 另一个很酷的功能。我们可以设置我们的颜色、更改 fish 提示符,并从网页上查看所有功能、变量、历史记录、键绑定。
简单说明 由于之前是用Centos7搭建的,后来使用ubuntu 20.04的系统做为个人开发环境,所以想在ubuntu上也搭建一下环境,和Centos有一些小区别所以记录一下仅供学习。...解决办法: 据说:https://www.doopsky.com/ops/981.html 这是由于在 Ubuntu 19.04 中 apt-get 安装的 libfreetype6-dev 版本为...2.9.1-3 http://changelogs.ubuntu.com/changelogs/pool/main/f/freetype/freetype_2.9.1-3/changelog 在...所以解决方法如下: 主要的思路就是用pkg-config代替freetype-config。安装pkg-config,我在上面已经安装了 cat .
目录/etc/nginx下的nginx.conf配置文件: ? 打开9000端口,把root节点映射到/koi-android目录下: ?...autoindex_exact_size off; 77 78 } 79 80 } /koi-android目录下的文件
最近 Ubuntu 发布了 20.04 LTS 版本,我也在第一时间安装体验。由于各种 Linux 发行版本并不像 MacOS、Windows 一样开箱即用,因此需要做很多配置。...我判断是因为 Ubuntu20.04 默认的 Window System 是 X11 而不是 Wayland,如果你的设备上是 Wayland,应该是可以正常设置的。...安装 Git apt install git 7. 中文输入法 由于搜狗输入法目前还不支持Ubuntu20.04,加之其对高分屏支持不太友好,因此不再折腾选择了 ibus-libpinyin。...配置 Shell(安装 zsh 和 oh-my-zsh) 搞定了 Terminal,接下来配置 Shell。...20.04 Focal Fossa Linux 本文档会持续更新,关注公众号 BaronTalk,回复 Ubuntu 即可下载最新的 PDF 版本配置文档。
最近 Ubuntu 发布了 20.04 LTS 版本,我也在第一时间安装体验。由于各种 Linux 发行版本并不像 MacOS、Windows 一样开箱即用,因此需要做很多配置。...我判断是因为 Ubuntu20.04 默认的 Window System 是 X11 而不是 Wayland,如果你的设备上是 Wayland,应该是可以正常设置的。...安装 Git apt install git 7. 中文输入法 由于搜狗输入法目前还不支持Ubuntu20.04,加之其对高分屏支持不太友好,因此不再折腾选择了 ibus-libpinyin。...配置 Shell(安装 zsh 和 oh-my-zsh) 搞定了 Terminal,接下来配置 Shell。...问题二:Ubuntu 循环登陆 这个问题是我在 Ubuntu19.10 版本遇到的,20.04 版本中我没做验证,不确定是否有同样的问题。
安装及配置 参考地址:http://blog.csdn.net/qq_26990831/article/details/51857399 1.git 安装 sudo apt-get install...git 2.配置本机git的两个重要信息,user.name和user.email git config --global user.name "Your Name" git config --global...查看home目录下是否有.ssh目录或者home目录下的ubuntu目录下是否有 .ssh目录,如果没有的话需要下面命令来生成git的ssh key ssh-keygen -t rsa -C "youremail...@example.com" 然后一直回车就可以了 4.在github上面要添加 .ssh的公钥 cd /home/ubuntu/.ssh //如果没有找到.ssh 可以尝试在 /...root/.ssh/下面找到 id_rsa.pub cat id_rsa.pub 然后将这个文件中的内容添加到github上的添加公钥的地方即可 git更新版本 参考地址:http://www.cnblogs.com
在这个指南中,我们将会向你展示在 Ubuntu 20.04 上三种不同的方式去安装 Ruby。 从 Ubuntu 标准源仓库。...这是在 Ubuntu 上安装 Ruby 最简单的方式,并且应该适合大部分用户场景。包含在 Ubuntu 源仓库中的 Ruby 版本是2.7.0。 使用 Rbenv。...如果你不确定你需要安装哪个版本的 Ruby,参考你将要部署的应用的文档。 一、从 Ubuntu 源仓库安装 Ruby 在 Ubuntu 上安装 Ruby 最简单的方式就是使用apt软件包管理工具。...Rbenv 允许你设置 shell,本地和全局的 Ruby 版本: shell 版本在当前的 shell 中可用,拥有最高优先级。...四、总结 我们已经向你展示了在 Ubuntu 20.04 上安装 Ruby 的不同方式。选择哪种方式依赖于你的要求和参数。
这个指南解释如何在 Ubuntu 20.04 上如何搭建我的世界服务器。我们将会使用 Systemd 来运行我的世界服务器以及mcrcon工具来连接运行的实例。...四、在 Ubuntu 上安装 Minecraft 在开始安装过程之前,切换到minecraft用户: sudo su - minecraft 运行下面的命令在用户主目录下创建三个新的目录: mkdir...一旦完成,验证mcrcon编译成功,打印它的版本: ....如果在你的系统上启用了防火墙,你想从你的本地网络访问 Minecraft 服务器,你需要打开端口25565: sudo ufw allow 25565/tcp 七、配置备份 在这一节,我们创建一个备份...九、总结 我们已经向你展示如何在 Ubuntu 20.04 上搭建一个 Minecraft(我的世界)服务器,并且设置每天备份。
一、简介 Fish 是"the friendly interactive shell"的简称,最大特点就是方便易用。很多其他 Shell 需要配置才有的功能,Fish 默认提供,不需要任何配置。...如果你想拥有一个方便好用的 Shell,又不想学习一大堆语法,或者花费很多时间配置,那么你一定要尝试一下 Fish。 二、安装 Ubuntu 和 Debian 的安装方法。...三、启动与帮助 安装完成后,就可以启动 Fish。 $ fish 由于 Fish 的语法与 Bash 有很大差异,Bash 脚本一般不兼容。...六、自动补全 输入命令时,Fish 会自动显示匹配的上一条历史记录。...$ fish_config 输入上面的命令以后,浏览器就会自动打开本机的 8000 端口,用户可以在网页上对 Fish 进行配置,比如选择提示符和配色主题。 (正文完)
4月23日发布的 Ubuntu 20.04 是个 LTS 版。...下载地址:https://ubuntu.com/download Azure现状 Microsoft Store 几天前就提前上架了 WSL2 的 Ubuntu 20.04 LTS,Azure 国际版也毫不示弱...,第一时间上架了 Ubuntu Server 20.04 LTS(啥时候Windows能有这样的待遇就好了)。...Ubuntu 20.04 的服务器,那么直接用这两个镜像就可以。...服务器重启完成后,就能在登录欢迎界面到 20.04 的字样了! ? 你也可以使用命令来查看 Ubuntu 的版本: lsb_release -a ?
在Linux开发的一些配置 之前一直使用Ubuntu14.04进行开发,最近由于误操作,导致系统无法启动。...重新安装系统并记录一些开发环境的设置 前提 OS推荐 Ubuntu:https://www.ubuntu.com/downlo......MintOS: http://www.mintos.org/ (适合刚从Windows转Linux,其中内置了一些常用的软件,免去自己折腾) 以上都是基于Debian(Debian->Ubuntu->LinuxMint...vim ~/.SpaceVim.d/init.toml 打开配置文件,以下是我的配置 #=======================================================...zsh的配置文件中 vim ~/.zshrc 找到plugins=(git),然后修改为plugins=(git autojump zsh-autosuggestions zsh-syntax-highlighting
具体介绍见fish shell 二、安装 在其官网中给出了各种系统的安装方式,本文以Ubuntu为例。...所以第一行表示添加fish的个人软件包集,添加之后能获取到fish的最新版,当然也可以不加此行,直接从ubuntu的源中获取fish。...其对历史命、命令补全、参数补全、路径补全、git等都有很好的支持。在Fish shell 入门教程已经介绍的很详细,可以参考。在这里补充一些细节。...3.1 配置 配置文件存放在~/.config/fish/config.fish中,但是默认情况下并没有此文件,如果需要在fish启动的时候添加自定义函数等,可以新建该文件,将函数写入。...fish的好处在于可以将函数放入上述配置文件中,这样一些命令的简写等就可以直接调用,在shell中可能需要通过设置别名来达到这一点。对于一些循环等操作,使用fish写脚本将更加容易。
如果希望安装除 Ubuntu 以外的 Linux 发行版,或者希望手动完成这些步骤,请参阅 WSL 安装页了解更多详细信息。...-16.04 Ubuntu 16.04 LTS Ubuntu-18.04 Ubuntu 18.04 LTS Ubuntu-20.04 Ubuntu 20.04 LTS 或者 wsl.exe...Linux 发行版 Windows 访问主文件夹的路径 Ubuntu 20.04 \\wsl$\Ubuntu-20.04\home\username Ubuntu 18.04 \\wsl$\Ubuntu...VS Code 的内置 Git 支持轻松管理版本控制 直接在 WSL 项目上运行命令和 VS Code 扩展 在 Linux 或已装载的 Windows 文件系统(例如 /mnt/c)中编辑文件,而无需担心路径问题...开始安装 zsh sudo apt-get install zsh 设置默认 shell 为 zsh chsh -s $(which zsh) 设置完成后使用下列命令检查是否设置成功 echo $SHELL
本文重点介绍一下如何在Ubuntu Linux上安装和配置SSH?但在此之前,让我们强调设置过程的先决条件。...在Ubuntu Linux上安装SSH的先决条件: 1、只有在服务器计算机上具有sudo权限的用户才能安装和配置SSH。 2、我们的网络上必须至少有一个不同的系统。...第一步:安装SSH服务器 配置过程从在我们的服务器上安装SSH开始,我们可以按照以下步骤进行操作; 1、打开Ubuntu桌面 打开Ubuntu桌面上的终端窗口。 ...第五步:测试我们的SSH系统 登录到我们的Linux计算机并测试SSH。测试的结果是显示SSH服务器协议的各个组件。 下面,让我们来看看Ubuntu Linux上快速方便地配置SSH。...显示屏将包含所有必要的详细信息,包括我们的IP地址。 总结:上面的分步指南应该可以帮助大家在Ubuntu Linux上配置SSH。
重新安装,这次安装指定的系统 img 注意!!!!如果命令行还是不行的话,可以直接在 Windows 应用商店 下载 Ubuntu 20.04 安装即可。...配置Linux 接下来打开已安装的Ubuntu,这时候会提示你配置用户和密码 配置完毕!...下面是将 Ubuntu20.04 安装在D盘的部分: 首先先在你喜欢的盘创建一个文件夹,比如D:\Linux,因为这样即便是重装系统我也不用重新装软件。...我发现最好的方法就是,按照这个文章上开头的那几步重新执行一遍(确保没有遗漏),然后重启,一定要重启!重启!!之后再尝试,一般就解决了。...(我的是Ubuntu20.04,别的版本或者源可以自行网上搜) deb https://mirrors.aliyun.com/ubuntu/ focal main restricted universe
安装ubuntu20.04 Ubuntu基本上是每半年更新一次,截至2021年7月30号,现在已经推出了20.0的版本了。...在被百般折磨之后,选择了在Ubuntu20.04上进行环境的搭建。省去了安装工具链的繁琐操作。...3.2 备份源列表 Ubuntu配置的默认源并不是国内的服务器,下载更新软件都比较慢。...Ubuntu随附了一个名为UFW的防火墙配置工具。...git clone git://g.csail.mit.edu/xv6-labs-2020 cd xv6-labs-2020 git checkout util 在项目目录下编译,如果能进入xv6的shell
本文搭建的起点是建立在已经安装了Visual Studio Code 1.53.0的Ubuntu 20.04LTS(最小化安装)系统上的。选择安装的Swift Toolchain为5.3.3。...对于Ubuntu 20.04,需安装python2.7及npm以完成下面其他操作。...swift.org上提供了Ubuntu 16.04、Ubuntu 18.04、Ubuntu 20.04、CentOS 7、CentOS 8、Amazon Linux 2的下载包。...-xzf swift-5.3.3-RELEASE-ubuntu20.04.tar.gz swift工具链将被解压在 ~/swift-5.3.3-RELEASE-ubuntu20.04目录中,将该目录移动到你习惯的路径...swift-in-linux-lint-demo 跨平台配置 我们已经在Ubuntu 20.04上构建了一个较完整的Swift开发环境。
在启用了SSH访问的所有服务器上没有其他配置的默认情况下, SFTP是可用的。...它安全且易于使用,但缺点是:在标准配置中,SSH服务器设置了对系统上具有帐户的所有用户的文件传输的访问权限和终端shell的访问权限。...结论 您已将用户限制为仅访问SFTP,无需完全shell访问即可访问服务器上的单个目录。虽然本教程仅使用一个目录和一个用户,但您可以将此示例扩展到多个用户和多个目录。...SSH服务器允许更复杂的配置方案,包括一次限制对组或多个用户的访问,甚至限制对某些IP地址的访问。 更多Ubuntu教程请前往腾讯云+社区学习更多知识。...---- 参考文献:《How To Enable SFTP Without Shell Access on Ubuntu 18.04》
Ubuntu下git的安装与使用与Windows下的大致相同,只不过个人感觉在Ubuntu下使用git更方便。...安装完成后进行git配置,输入指令git config --global user.name "xxx"和 git config --global user.email "你的邮箱地址" ?...配置完成后,需要创建验证用的公钥,因为git是通过ssh的方式访问资源库的,所以需要在本地创建验证用的文件。...接下来的内容就和在Windows下使用git上传一样了,先自己创建一个文件夹,把敲的代码拷贝进去(或者每次使用vim的时候直接切到该文件夹目录下进行编辑),先使用git init指令初始化一个git仓库...输入git remote add origin https://git.oschina.net/你的用户名/项目名.git,git push origin master即可完成推送 ? ?
更多详细的功能,请参考官方文档。 接下来,我会在 docker 环境中,基于 Ubuntu 20.04 容器镜像,结合 nodejs 实现对用户登录密码的加密。...安装 docker 成功之后,打开你的命令行工具,并执行如下命令,创建一个 docker 容器: docker run -d -it --name tongsuolab ubuntu:20.04 bash...上述代码中,创建了一个名为 tongsuolab 的 ubuntu20.04 容器,如下图所示: 此时,打开 docker 的应用程序,你也能在 docker 的 Containers 页面中找到...因此,可以使用 git 命令克隆铜锁密码库的代码,执行如下命令: git clone https://github.com/Tongsuo-Project/Tongsuo 接着,对铜锁密码库进行一些配置...npm npm -v 但是,在 ubuntu20.04 中 nodejs 的最高版本被限制在了 10.19.0 ,不是最新的版本。
领取专属 10元无门槛券
手把手带您无忧上云