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. 高阶技巧
bash">
$ 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 __146">四、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 ; : " 快速进入命令模式
如果这篇文章帮到你, 帮忙点个关注呗, 不想那那那点赞或收藏也行鸭 (。•̀ᴗ-)✧ ~
'(இ﹏இ`。)