查看文件内容:cat
Linux中查看文件内容最基础的命令之一。
cat filename
初级文本编辑:nano
Linux中一个简单便捷的一个文本编辑器。
nano filename
#Ctrl + O:保存文件
#Ctrl + X:退出编辑器
#Ctrl + K:剪切行
#Ctrl + U:粘贴行
高级文本编辑:vim
vim功能强大,适用于高效编辑文本。
vim filename
# 进入插入模式:按 i
# 退出插入模式:按 Esc
# 保存并退出:在命令模式下输入 :wq
# 退出不保存:在命令模式下输入 :q!
图形化文本编辑:gedit
易于使用: 有菜单栏、工具栏、滚动条,完全鼠标操作,符合大多数人的电脑使用习惯。
功能丰富: 支持语法高亮(代码着色)、行号、字体设置、标签页(同时打开多个文件)、查找替换等。
依赖图形界面:只能在有桌面的 Linux 系统(或通过X11转发)上使用,无法在纯文本终端(如SSH远程连接)中使用。
gedit file1.txt file2.cpp file3.log
# 可同时打开多个文件
总结
| 特性 | gedit | vim | nano | cat |
|---|---|---|---|---|
|
界面 类型 | 图形界面 (GUI) | 终端文本界面 (TUI) | 终端文本界面 (TUI) | 终端命令 (CLI) |
|
主要 功能 | 全功能文本编辑 | 全功能文本编辑 | 基础文本编辑 | 显示、连接文件内容 |
|
学习 难度 | 非常低 (直观) | 非常高 (需要记忆命令) | 低 (按键显示在屏幕底部) | 极低 (仅查看时) |
| 模式 | 无模式 (所见即所得) | 有多种模式 (正常模式、插入模式等) | 无模式 (直接输入) | 不适用 |
|
功能 强大 性 | 中等 (满足日常需求) | 极强 (高度可定制,插件生态丰富) | 弱 (仅基本功能) | 无编辑功能 |
|
使用 场景 | 图形桌面环境下编辑配置文件、写代码、记笔记等 | 专业开发、系统管理、远程服务器编辑 | 快速编辑配置文件、新手使用终端编辑器 | 快速查看小文件内容、创建小文件、合并文件 |
|
典型 启动命令 | gedit filename.txt (在终端启动) | vim filename.txt | nano filename.txt | cat filename.txt |
763

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



