学习/使用Linux类系统舒适的工具推荐

舒适的Linux环境

计算机专业相关,由于各种各样的原因,接触linux肯定是没得跑的, 记得刚开始接触linux系统的时候, 由于用法和windows有很多的不同, 懵逼了很久, 随着用的多了, 现在开始觉得linux越来越好用. 如果有机会穿越到自己刚用linux那一会, 我一定会毫不犹豫的帮当初的自己配好这些环境.

在这些环境和技巧的加持下, 使用linux就变成了一件非常舒适的事情.

1. VMware+ubuntu22

简介

Ubuntu 22.04 LTS 发布! | Linux 中国 - 知乎 (zhihu.com)

ubuntu22是目前最新的ubuntu稳定版本(写这篇博客的时候是2022年),好像是从ubuntu16之后就支持使用snap来安装软件了.

sudo snap install clion --classic

我比较喜欢JetBrains系列的IDE,基本上都有ubuntu对应的版本.同样都是linux,在ubuntu上写完了部署比windows上要兼容一些. 尤其是一些自己方便运维的python脚本啥的.

image-20221015162103912

在虚拟机里运行linux相比于直接装一个linux系统更为方便,尤其是打开全屏,就像是在用Linux系统一样

如何安装:

VMware Ubuntu22.04安装详细图文教程_纸箱里的猫咪的博客-CSDN博客

2. oh my zsh

这个工具是这篇博客的重中之重,废话不多说,先上页面:

image-20221015163913280

自从用了这个界面,我对shell简直是爱不释手. 有时间日期显示,有颜色高亮,有git分支显示,还可以根据之前的命令自动补全,简直是神了.

image-20221015163957426

我之前是每次random一个主题,这个主题非常喜欢,简直是长到我心里了,名字叫做jonathan.

可以根据这篇教程安装:

oh-my-zsh 国内安装及配置_菜饼同学的博客-CSDN博客_ohmyzsh国内安装

3. tldr

tldr(Too Long Don’t Read)是一个查linux命令的工具.

比如说解压的命令是tar,可以用man来获得该指令的帮助.但是man像是查字典,列举了每一个用法,非常的长,而且还要组合起来用,不那么容易快速弄懂.

image-20221015160946430

这时候,用tldr的好处就出来了:

它给出的命令非常实用,并且很简洁

image-20221015160558783

安装方式也很简单,首先安装nodejs,然后用nodejs的npm安装即可.

sudo apt update  
sudo apt install nodejs npm 
nodejs --version       
npm install -g tldr  

4. Scripts

有时候,一些重复的命令没必要每次都从头开始敲,这个时候,使用shell脚本或者是python脚本就很舒服,可以把一长串好几条的指令变成一条,非常的方便:

Shell 工具和脚本 · the missing semester of your cs education (missing-semester-cn.github.io)

更多技巧可以参考这些lecture:

计算机教育中缺失的一课 · the missing semester of your cs education (missing-semester-cn.github.io)

5. Git

在部署代码的时候,使用git+github/gitee可以一条指令把本地的代码/文件部署到云端,用起来之后是非常的方便,但是Git有学习成本. 可以通过以下的课程快速入门git,再查阅如何用git与github/gitee等联动.

版本控制(Git) · the missing semester of your cs education (missing-semester-cn.github.io)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值