Linux Ubuntu环境的使用及Fish shell

在使用Windows环境下的cmd时会用到大量命令行,在Linux环境下的Ubuntu系统中,也同样会使用到大量的命令行。但是在不同的系统中,命令行是有差别的,需要分类进行学习。在Ubuntu中使用命令行会显得格外方便,依赖于程序员广泛使用的Linux系统。
fish其实就是Ubuntu环境下的一种shell,是the friendly interactive shell的简称,相比其他Bash和zsh,掌握fish不需要学习大量语法也不需要费心思去配置,更加简洁人性化,是很好的选择。偏爱高亮命令行~
ps.关于Linux Ubuntu的使用说明,本文之后会持续更新(因为我大一用得比较少qaq)

一、 在Windows系统下安装Ubuntu系统

1、打开Linux on Windows功能

控制面板/程序与功能启用或关闭Windows功能
在这里插入图片描述
在这里插入图片描述

2、安装Ubuntu

这个教程很多很多,在Microsoft Store中输入Ubuntu,会出现几个不同的版本
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
最近的20.04LST我没有测试过,18.04LST相对来说会比第一个更稳定一些(我这里还没崩过,第一个有段时间崩过一下,闪退问题)

然后进系统后是和cmd类似的命令行窗口(无图形界面),需要输入用户名和密码,如果不输入的话,进入的则是root超级管理员模式(好用但是需谨慎!)

二、 Ubuntu的一些基本使用

1、配置编译环境

以c/c++语言环境为例,仅仅需要输入如下命令即可实现编译环境的安装和配置:
Linux系统下的gcc/g++安装命令:apt update && apt install git vim gcc g++ make

2、vim编辑器

新建c/cpp文件并进入编辑界面:vim count.cpp
编辑代码:i进入编辑模式;Esc退出编辑模式;代码该怎么写怎么写;:wq保存并退出vim
在这里插入图片描述
g++ count.cpp -o count.exe进行代码编译链接生成exe文件(未执行exe程序,exe文件名自定义)
./count.exe执行该生成exe程序
在这里插入图片描述
PS. 常识:在命令行中,通过↑ ↓可以回到前面的命令上,用起来很快捷!

三、Fish shell

1 、安装Fish shell

win输入命令:sudo apt-get install fish
mac输入命令:brew install fish

2 、启动Fish shell

命令:fish
在这里插入图片描述

3、 Fish功能特色
1 )语法高亮 错误时呈现红色

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2 )代码补全

Tab呈现补全选项
在这里插入图片描述
浅灰色命令可用 -> 或 ctrl+F 补全

3) 建议功能

当输入命令时,Tab呈现出所有可接受参数及作用
在这里插入图片描述

4)变量声明

set x 5
在这里插入图片描述

5)简单的语法规则

在这里插入图片描述

4 、设置Fish

web配置:fish_config
fish_config可能会出现一些问题,应该是路径导致的,这里还没有一个明确的解决方案,可以自行参考一下参考教程中的第【5】篇博客哦)
问候语:set fish_greeting 'Welcome to my blog.'

5、退出Fish

输入命令:bash

参考教程

【1】Fish shell 入门教程
【2】Fish - 一个炫酷的Shell
【3】Fish入门
【4】Fish shell 使用心得
【5】Linux On Window10 以及 Fish Shell 的配置使用

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mr.zwX

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值