本笔记汇集了Linux操作系统的核心知识与技巧,涵盖系统管理、命令行操作及编程环境配置等关键领域,旨在为初学者和进阶用户提供一份全面而精炼的学习资源。不容错过的精华总结,助力快速掌握Linux技能。
Linux学习笔记:LINUX常用操作命令及命令行编辑快捷键
终端快捷键:
- Ctrl + a 或 Home 键:切换到当前输入的命令开始位置。
- Ctrl + e 或 End 键:切换到当前输入的命令末尾。
- Ctrl + l :清除屏幕内容,效果与 `clear` 命令相同。
- Ctrl + u :剪切光标之前的所有文本。
- Ctrl + k :剪切光标之后的所有文本。
- Ctrl + y :粘贴刚才删除的内容。
- Ctrl + r:在历史命令中搜索(非常实用,输入关键字即可调出之前的命令)。
- Ctrl + c : 终止当前执行的命令
- ctrl + o: 重复上一次执行过的命令
- Ctrl + d : 结束 shell 登录会话 (logout)
- Ctrl + z :将正在运行的应用程序转入后台。但请注意,如果用户退出登录后,这些应用程序也会被终止。
- Ctrl + t:颠倒光标所在位置及其之前的字符顺序,并且把光标移动到下一个字符
- Alt + t : 交换当前单词和前一个单词的位置
- Alt + d: 剪切掉光标后面的词
- Ctrl+w :剪切掉从当前位置至最近的空格或特殊符号之间的部分。
- 按住Ctrl键,然后依次按下x 和 u:撤销上一步操作。
- Ctrl+s 锁定终端;Ctrl+q 解锁已锁定的终端。
!! 重复执行最后一条命令
history 显示所有输入过的编号及历史命令。可以结合 ! 编号来执行某条特定的历史记录中的指令,比如使用 `!10` 来运行第十个历史命令。
$! :显示系统最近的一次参数调用信息,例如先用 cat 命令查看某个文件(如cat /etc/sysconfig/network-scripts/ifconfig-eth0),之后需要编辑该文件时,则可以直接通过 `$! vim !$` 快速切换到vim模式而无需重新输入完整路径。