mint

Mint 操作系统笔记

分区

硬盘分为 IDE 银盘,SCSI 硬盘和 SATA 硬盘。在 Linux 中 IDE 接口被称为 hd ,SCSI 和 SATA 被称为 sd(常用为 sd)。第一块硬盘被称为 sda ,第二块硬盘被称为 sdb ,以此类推 sdc ……; 在 Linux 中只存在 4 个主分区,分别被命名为 sd1,sd2,sd3,sd4 。逻辑分区从数量 5 开始计数每多一个加一处理,且没有数量限制,操作系统需要主分区(类似于 Windows 的 C 盘,E,F,G被称为逻辑分区 )来引导,操作系统可以安装在主分区和逻辑分区,但是引导程序必须安装在主分区。

挂载目录

Linux 默认分区类型为 ext4

主分区:

/ — 根分区(作为系统文件的根目录)

/boot — 引导分区(存放引导文件,现在基本不设置)

swap — 交换分区(作为虚拟内存使用,与内存大小有关)

swap 分区大小说明:

  • RAM less than 2 GB: Swap should be double the size of RAM
  • RAM between 2 to 4 GB: Swap should be RAM size + 2 GB
  • RAM between 6 GB to 8 GB: Swap should be size of RAM
  • RAM more than 8 GB: Swap should be half the size of RAM or less

逻辑分区:

/home — 用户目录

/opt — 软件安装位置

/tmp — 系统临时文件

一般 Linux 桌面程序安装,简单只需要分区 / ,swap 和 /home 就 ok 了。

基本配置

Chrome

安装 chrome

安装 SwitchOmega 插件,下载 crx 文件修改该文件后缀名称为 zip ,解压缩为文件夹,通过 chrome 开发者模式加载插件。

VSCode

安装 VSCode

配置 Go 安装环境:

修改 ~/.profile 或 ~/.bashrc 文件 ,它们之间的区别

~/.profile 是用来配置环境变量的与系统有关,而 ~/.bashrc 是跟特定的 shell 相关。

export GOROOT="path"
export GOPATH="path1:path2"
export PATH=$PATH:$GOROOT:$GOPATH

注:配置到 ~/.profile 需要注销后才能生效,而 ~/.bashrc 生效后就完成了。

下载 VScode 中的插件只需要配置 GOPROXY 就可以了

go env -w GOPROXY=https://goproxy.io,direct

Goland

常用快捷键

查找 Ctrl + F

替换 Ctrl + R

常用命令

解压打包

解压 zip 档案:unzip file.zip -d [directory name]
解压 rpm 档案:rpm2cpio FileName.rpm | cpio -div [先要安装 rpm2cpio]

输入法

在 mint 下简繁体的切换: Ctrl + Shift + F

切换其他输入法:Ctrl + Shift

其他

ssh 公钥私钥生成

TTL time to live


 上一篇
Go编码规范 Go编码规范
Go 编码规范Gofmt使用工具统一代码风格,目前默认使用 goimports 。vscode 中配置即可 Comment Sentences注释文档应该是完整的句子, 并且要以名字作为开始,注释结束。 // Request represe
2021-03-30
下一篇 
k8s学习笔记 k8s学习笔记
kubernetes 学习笔记k8s 概述k8s 是什么k8s 是容器管理平台。 k8s 组件一个 k8s 集群由至少一个工作节点构成,这些节点运行者容器化的应用。 控制平面组件(control plane components) kub
2021-03-02
  目录