《Linux命令行大全》重点笔记2
第二部分 配置与环境
第十一章 环境
11.1 检查环境
1、set——显示shell变量和环境变量
set | less
2、printenv——只显示环境变量
printenv | less:查看所有环境变量。
printenv USER:查看具体某个环境变量,等价于echo $USER。
11.2 建立环境
1、login shell会话
启动文件:
- /etc/profile:所有用户的全局配置脚本。
- ~/.bash_profile:用户个人启动文件,可扩展或重写全局配置。
- ~/.bash_login
- ~/.profile
2、non-login shell会话
启动文件:
- /etc/bash.bashrc:所有用户的全局配置脚本。
- ~/.bashrc:用户个人启动文件,可扩展或重写全局配置。
11.3 修改环境
1、修改哪些文件
-
.bash_profile:在PATH添加目录;定义环境变量。
-
.bashrc:其他。
2、激活修改
source .bashrc:bash重新读取.bashrc。
第十二章 VI简介
12.1 VI两种模式
- 命令模式:按i进入插入模式。
- 插入模式:按esc进入命令模式。
12.2 VI常用命令
vi:打开vi;
:q:退出vi;
:q!:强制退出vi;
:w:保存;
:wq:保存并退出。
12.3 移动光标
h:左;
j:下;
k:上;
l:右;
0:行首;
$:行尾;
w:下个单词;
b:上个单词;
shift+g:末行。
12.4 基本编辑
A:移动光标至行尾,并进入插入模式;
o:上方插入一行,并进入插入模式;
O:下方插入一行,并进入插入模式;
u:撤销;
x:删除当前字符;
3x:删除3个字符;
dd:删除当前行;
5dd:删除5行;
dW:删除至下个单词;
d0:删除至行首;
d$:删除至行尾;
yy:复制当前行;
5yy:复制5行;
p:粘贴至当前行下一行;
12.5 查找和替换
1、文件查找
/string:按n查找下一个;
2、替换
ex命令::%s/Line/line/g
12.6 编辑多个文件
1、切换文件
:n:下一个文件;
:N:上一个文件;
:buffers:查看正在编辑的文件列表;
:buffer 2:切换到文件2;
2、跨文件复制粘贴
结合yy、p、:buffer num三个指令即可。
第十三章 定制提示符
略,查文档即可。
Linux命令行与环境配置详解:VI编辑器、环境设置与提示符定制
本文概述了Linux环境配置的关键点,包括检查环境变量、使用set和printenv命令,区分loginshell和non-loginshell会话,重点讲解了VI编辑器的基础操作、移动光标、编辑技巧以及定制提示符的方法。同时介绍了如何修改环境变量及文件,以及在多个文件间的切换和复制粘贴技巧。
1259

被折叠的 条评论
为什么被折叠?



