文章目录
安装分区
文件系统 | ||
---|---|---|
/ufi | 1024MiB | ext4 |
swap | 实际内存的1~2倍 | swap |
/[+/home] | 剩余内存 | ext4 |
快捷方式与环境变量
/etc/share/applications/
~/.local/share/applications/
#应用快捷方式
sudo vim ~/.bashrc #修改环境变量
source ~/.bashrc #使环境变量立即生效
#环境变量例子
#jdk
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_60 ## 这里要注意目录要换成自己解压的jdk 目录
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
#idea
export IDEA_HOME=/home/lf/Software/idea
export PATH=:$PATH:${IDEA_HOME}/bin
查看系统信息
用法:uname [选项]...
输出一组系统信息。如果不跟随选项,则视为只附加 -s 选项。
-a, --all 以如下次序输出所有信息。其中若 -p 和
-i 的探测结果不可知则被省略:
-s, --kernel-name 输出内核名称
-n, --nodename 输出网络节点上的主机名
-r, --kernel-release 输出内核发行号
-v, --kernel-version 输出内核版本
-m, --machine 输出主机的硬件架构名称
-p, --processor 输出处理器类型(不可移植)
-i, --hardware-platform 输出硬件平台或(不可移植)
-o, --operating-system 输出操作系统名称
--help 显示此帮助信息并退出
--version 显示版本信息并退出
neofetch
#可能需要sudo apt install neofetch
更改ubuntu tty中字体大小
-
sudo dpkg-reconfigure console-setup
-
若设置中出现乱码可尝试更改
/etc/default/locale
文件为# File generated by update-locale LANG="en_US.UTF-8" LANGUAGE="en_US:en"
-
-
使用默认的的
UTF-8
即可 -
选择默认的
Guess optimal character set
(猜测最佳字符集)即可 -
这里
需要更改
为Terminusold
或Terminus
-
这里就可以选择字体大小
VIM
Vim是从vi发展出来的一个文本编辑器。其代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emacs并列成为类Unix系统用户最喜欢的编辑器
模式之间的转换
普通模式
主要作用:删除、复制、粘贴、移动光标
语法 | 功能描述 |
---|---|
yy | 复制光标当前一行 |
yaw | Yank All Words 复制整个单词 |
yf字母 | 复制光标到该字母的内容 |
y数字y | 复制一段(从光标当前行到后n行) |
y数字j | 复制一段(从光标行(1)开始计算到下n行) |
y$ | 复制该行光标到结尾的内容 |
y^ | 复制该行光标到开头的内容 |
p | 箭头移动到目的行粘贴 |
u | 撤销上一步 |
dd | 剪切光标当前行 |
daw | |
df字母 | |
d数字d | 剪切光标(含)后多少行 |
d4j | |
d$ | 剪切该行光标前的内容 |
d^ | 剪切该行光标后的内容(包括该光标) |
x | 剪切一个字符(当前光标),相当于del |
X | 剪切一个字符(当前光标的前一个),相当与Backspace |
r | 替换当前字符 |
R | 替换模式,类似insert模式 |
yw | 复制一个词 |
dw | 剪切当前词 光标在第一个字母则为当前词 其它位置则为后一个词 |
shift+6(^) | 移动到行头 |
shift+4($) | 移动到行头 |
ctrl+U | 向上翻页=PgUp |
ctrl+D | 向下翻页=PgDn |
f字母 | 移动光标到本行下一个该字母的位置 |
w | 移动到当前词头;若已经到词头,则移动到下一个词(词头位置) |
b | 移动到当前词头;若已经到词头,则移动到上一个词(词头位置) |
e | 移动到当前词尾;若已经到词尾,则移动至下一个词(词尾位置) |
H或gg | 移动到页头 |
数字+G | 移动到第几行行头 |
G或L | 移动到页尾行头 |
数字N+G | 移动到目标行 |
k | 光标上移=方向键上 |
4k | 光标上移4行 |
j | 光标下移=方向键下 |
l | 光标右移=方向键右 |
h | 光标左移=方向键左 |
编辑模式(插入模式)
主要作用:编辑文本
进入编辑模式按键 | 功能 |
---|---|
i | 当前光标前 |
a | 当前光标后 |
o | 当前光标行下插入一行 |
I | 光标所在行最前 |
A | 光标所在行在后 |
O | 当前光标行的上一行 |
cc | 删除当前一行并进入输入模式 |
c4j | |
caw | |
cf字母 |
退出
ESC
指令模式
主要作用:查找、替换、退出、保存
命令 | 功能 |
---|---|
:set nu | 显示行号 |
:set nonu | 关闭行号 |
:w | 保存 |
:q | 退出 |
:q! | 不保存强制退出 |
:wq | 保存并退出 |
:wq! | 强制保存并强制退出 |
/查找的词 | n下一个,N上一个 |
:noh | 取消高亮显示 |
相关文章学习编程是顺着互联网的发展潮流,是一件好事。新手如何学习...
IT行业是什么工作做什么?IT行业的工作有:产品策划类、页面...
女生学Java好就业吗?女生适合学Java编程吗?目前有不少女生...
Can’t connect to local MySQL server through socket \'/v...
oracle基本命令
一、登录操作
1.管理员登录
# 管理员登录
...
一、背景
因为项目中需要通北京网络,所以需要连vpn,但是服...
|