Linux入门 2025 超详细全面整理 Bash、Vim 基础命令速记
刚面对高级感满满的 终端窗口是不是有点懵?于是乎,这份手册就是为你准备的高效学习指南!我把那些让人头大的系统设置、记不住的命令都整理成了对你更友好的格式,让你快速学习!准确记忆!
一、系统基础设置(CentOS)
功能模块 操作路径/快捷键 说明 息屏延时设置 隐私与安全 → 锁屏 → 息屏延时 调整屏幕自动关闭时间 窗口缩放 Win + ↑(放大)/ Win + ↓(缩小) 快速调整窗口尺寸 文件创建技巧 右键 → 新建文件 → 保存时选择目录 通过保存操作间接创建新文件 应用快速启动 Win键 → 输入应用名称 支持模糊搜索快速定位应用
二、Bash 终端操作大全
1. 文件管理
命令 功能描述 参数示例 英文全称 ls 列出目录内容 ls -alh(带权限查看) List cd 切换工作目录 cd ~/Documents Change Directory mkdir 创建目录 mkdir -p project/{src,bin} Make Directory rm 删除文件/目录⚠️ rm -rf tmp/ Remove grep 文本搜索 grep -rn “error” . Global Regular Expression Print
2. 系统管理
命令 功能描述 组合技巧 危险等级 exit 退出终端 exit- clear 清屏操作 Ctrl+L等效快捷键 - history 查看命令历史 !203执行历史第203条 【隐私】 sudo 提权操作 sudo !!重试上条命令 ⚠️高危权限
3. 进程控制
组合键 功能描述 等效命令 信号类型 Ctrl+C 强制终止进程 kill -9 PID SIGKILL (9) Ctrl+Z → fg 挂起进程到后台/恢复 jobs查看任务列表 SIGTSTP (20) Ctrl+D 发送EOF终止输入流 exit部分等效 非信号类型
4. 历史操作
快捷键 功能描述 扩展技巧 原理说明 Ctrl+R 逆向搜索历史命令 连续按再次向前搜索 使用readline库 !! 重复上条命令 sudo !!经典组合 Bash历史扩展 !$ 引用上条命令的参数 mv file.txt !$ 历史参数替换
5. 显示控制
组合键 功能描述 等效配置 兼容性 Ctrl+Shift++ 放大终端字体 gnome-terminal缩放 主流终端支持 Ctrl+0 重置字体大小 恢复默认字号 部分终端特有 Ctrl+S/Ctrl+Q 冻结/恢复输出 处理大量输出时使用 流控制协议
6.行编辑(文本处理)
快捷键 功能描述 Emacs模式 Vi模式对照 Ctrl+A 跳转行首 同Vi模式^ 0 Ctrl+E 跳转行尾 同Vi模式$ $ Ctrl+U 删除至行首 存入剪切板 d0 Ctrl+K 删除至行尾 配合Ctrl+Y粘贴 d$
7. 单词级操作
组合键 功能描述 扩展应用 开发场景 Alt+B 向后移动一个单词 配合Alt+F前进 修改路径时常用 Ctrl+W 删除前一个单词 快速修正命令参数 比Backspace高效 Alt+D 删除下一个单词 清理错误参数 保持光标位置
8. 高阶技巧
$ cd -
$ pushd /var/log → popd
$ ls -l | grep 'Dec'
$ mkdir -p dir && cd $_
$ ssh ! :1
$ vi ! $
三、文件系统核心目录说明
目录路径 核心功能 典型内容示例 重要级别 /usr用户程序资源 /usr/bin(用户命令)、/usr/lib(库文件)★★★★★ /proc虚拟文件系统 /proc/cpuinfo(CPU信息)、进程PID目录★★★★☆ /opt第三方应用安装目录 Google Chrome、Oracle JDK★★★☆☆ /lib系统库文件 .so共享库、内核模块★★★★★ /mnt临时挂载点 网络存储挂载、ISO镜像挂载 ★★☆☆☆ /sbin系统管理命令 fdisk(磁盘分区)、ifconfig(网络配置)★★★★★ /media可移动设备挂载点 U盘、外置硬盘自动挂载 ★★★☆☆ /root管理员专属目录 系统级配置文件 ★★★★☆ /run运行时临时数据 进程PID文件、服务套接字 ★★★☆☆ /srv服务数据存储 Web服务器文件(/srv/http) ★★☆☆☆ /sys内核设备管理 硬件设备配置、电源管理接口 ★★★★☆
四、vim 高效编辑命令
1. 基础编辑命令
命令 操作描述 模式 英文解释 说明 p粘贴 Normal Paste 默认粘贴1次 3p粘贴3次 Normal Paste with count 重复粘贴指定次数 y$复制到行尾 Normal Yank to end 含Shift+4键位组合 dd删除整行 Normal Delete line 立即生效 3dd删除3行 Normal Delete with count 向下删除 u撤销操作 Normal Undo 支持多级撤销 y^复制光标前内容 Normal Yank to start 从行首到光标位置 yw复制单词(含空格) Normal Yank word 包含后续空格 x剪切当前字符 Normal Cut character 相当于del键 X剪切前个字符 Normal Backward cut 相当于backspace键
2. 字符操作
命令 操作描述 模式 英文解释 快捷键参考 r替换单个字符 Normal Replace 覆盖当前字符 R进入替换模式 Normal Replace mode 持续替换直至ESC d$删除到行尾 Normal Delete to end 含Shift+4键位组合 d^删除到行首 Normal Delete to start 从光标位置到行首
3. 光标移动操作
行内移动
命令 操作描述 英文解释 键位 0移动到行首 Shift + ^ $移动到行尾 Shift + 4
单词移动
命令 操作描述 英文解释 说明 w下一单词开头 Word forward 跳过标点 e当前单词结尾 End of word 含符号结尾 b上一单词开头 Back word 反向移动
页内跳转
命令 操作描述 英文解释 快捷键参考 gg文档开头 Go global Shift+g按两次 G文档末尾 Global end Shift+g 50G跳转第50行 Go to line 需输入具体行号 H屏幕顶部首行 High 可视区域定位 L屏幕底部末行 Low 可视区域定位
五、速查备忘录
💡 紧急恢复:- 误操作撤销:`u`/`:earlier 5m`- 恢复删除内容:`"0p`(零号寄存器)🔧 推荐配置:set undofile " 持久化撤销历史set incsearch " 实时搜索高亮nnoremap ; : " 快速进入命令模式
如果这篇文章帮到你, 帮忙点个关注呗, 不想那那那点赞或收藏也行鸭 (。•̀ᴗ-)✧ ~
'(இ﹏இ`。)