linux怎么写入退出保存
linux怎么写入退出保存详细介绍
在 Linux 系统中使用文本编辑器(如 vim 或 vi)时,保存并退出文件的操作主要分为以下几个步骤(以最常用的 vim 为例):
1. 进入编辑模式(插入内容)
启动 vim 编辑文件(如 vim test.txt)后,默认处于 命令模式(无法直接输入文字)。需要先进入 插入模式 才能输入内容:
- 按键盘上的
i键(insert,插入):在当前光标位置插入内容。 - 或按
a键(append,追加):在光标后一位插入内容。 - 或按
o键(open,下方插入新行):在当前行下方新建一行并插入内容。
2. 输入内容
进入插入模式后,即可正常输入文字、代码等内容。
3. 退出插入模式,回到命令模式
输入完成后,按 ESC 键(键盘左上角)退出插入模式,回到命令模式(此时屏幕左下角的 --插入-- 提示会消失)。
4. 保存并退出
在命令模式下,输入以下命令(需先输入冒号 :,再输入命令):
:wq:保存(write)并退出(quit)。
(w表示保存,q表示退出,组合使用即保存后退出)- 若文件是新建的或需要覆盖原有内容,直接
:wq即可;若文件无权限修改,可能需要sudo vim 文件名以管理员权限编辑后再操作。
其他常用命令
:w:仅保存修改,不退出编辑器。:q:退出编辑器(若未保存修改,会提示E37: No write since last change,需先保存)。:w!:强制保存(即使文件为只读,需有足够权限)。:q!:强制退出,不保存修改(放弃所有未保存的内容)。:w 新文件名:另存为新文件(例如:w new_test.txt)。
示例操作流程
- 输入
vim test.txt打开文件。 - 按
i进入插入模式,输入Hello, Linux!。 - 按
ESC回到命令模式。 - 输入
:wq保存并退出,此时文件内容会被保存到test.txt中。
如果是使用其他编辑器(如 nano),操作更简单:按 Ctrl + O 保存,Ctrl + X 退出即可。