42

一直按照编辑 sudoers 文件的说明进行更改,但说明说要使用 ctrl+x 退出 - 这只是给了我一个大写的 X 和一个插入符号。试过ctrl:x ctrl+Q Esc。

不使用 nano 或任何其他 gui(只是腻子终端),我试图保存的更改是将 nano 设置为默认编辑器。

我只需要知道我按哪些键以及按什么顺序?

另外作为一个附带问题,是否有任何“好”的 linux 教程网站,我似乎花了几个小时试图找到最简单的答案?'好' 解释得很好,没有省略重要信息(比如你正在使用哪个 gui)。

4

5 回答 5

101

要从 putty/bash 更改 sudo:

  • 键入 visudo 并按enter
  • 使用向上和向下箭头键导航到您要编辑的位置。
  • insert进入编辑模式。
  • 进行更改 - 例如:用户 ALL=(ALL) ALL。
  • 注意 - 进行更改时使用制表符还是空格很重要。
  • 完成更改后,按esc退出编辑模式。
  • 现在输入 :wq 保存并按enter
  • 您现在应该回到 bash。
  • 现在,如果您愿意,可以按ctrl+D退出会话。
于 2012-12-31T12:11:58.050 回答
14

只需打开文件nano /file_name

完成后,按CTRL+O,然后Enter保存。然后按CTRL+X返回。

这里CTRL+O: isCTRLOfor Orange Not0 Zero

于 2014-11-05T10:11:53.417 回答
2

您看到的教程告诉您如何退出 nano 编辑器。通过键入 Ctrl+X nano 退出,如果您的文件需要更改,系统将提示您保存更改,在这种情况下要保存,您应该按 Y,然后输入以将更改保存在您打开的同一文件中。

如果您不使用任何 gui 并且只想离开 shell,命令是 Ctrl+D。

关于教程,Linux 文档项目将是一个很好的起点。如果你喜欢书籍,我会推荐任何你想要的O'Reilly书籍。他们有漂亮的 cd 书架,可以为任何 linux 系统管理员提供良好的编译,并且不费吹灰之力,您可以找到许多可以在线阅读这些 html 书架的地方。

于 2012-10-04T22:57:35.190 回答
1

#UBUNTU20

如果您以 root 身份打开此文件,请键入

root# visudo

该文件将被打开,转到您想要添加/修改任何内容的行,而无需按下任何插入或 i 按钮。

按 ctrl + O
按 ctrl + x
按 Enter

于 2021-01-25T13:59:42.380 回答
0

请注意准确键入 :wq,如 Wouter Verleur 在步骤 7 中所说。键入 enter 后,您将保存更改并退出 visudo 编辑器到 bash。

于 2015-08-03T02:43:22.687 回答