不错的文章,感谢分享!
一个建议:与其编辑 /etc/sudoers (直接编辑,用 visudo 编辑,或者用配置管理系统编辑),不如把片段放在 /etc/sudoers.d/ 中。
确保 /etc/sudoers.d/ 中的文件权限为 0440,所有者为 root:root,然后运行 'visudo --check' 来确保所有文件都具有正确的语法。
干杯!
对我来说,bash 的历史快捷方式的问题是……我从来没有必要去学习它们。
假设你的 shell 启用了 readline,我发现使用方向键和修饰键浏览历史记录比输入 !:1 (或者记住它是什么意思)容易得多。
示例
Ctrl+R 进行反向搜索Ctrl+A 移动到行首(Home 键也可以)Ctrl+E 移动到行尾(End 键也可以)Ctrl+K 从光标处删除(删除)文本到行尾Ctrl+U 从光标处删除文本到行首Alt+F 向前移动一个单词(Ctrl+向右箭头也可以)Alt+B 向后移动一个单词(Ctrl+向左箭头也可以)等等。
YMMV 当然。
发表的评论
不错的文章,感谢分享!
一个建议:与其编辑 /etc/sudoers (直接编辑,用 visudo 编辑,或者用配置管理系统编辑),不如把片段放在 /etc/sudoers.d/ 中。
确保 /etc/sudoers.d/ 中的文件权限为 0440,所有者为 root:root,然后运行 'visudo --check' 来确保所有文件都具有正确的语法。
干杯!
对我来说,bash 的历史快捷方式的问题是……我从来没有必要去学习它们。
假设你的 shell 启用了 readline,我发现使用方向键和修饰键浏览历史记录比输入 !:1 (或者记住它是什么意思)容易得多。
示例
Ctrl+R 进行反向搜索
Ctrl+A 移动到行首(Home 键也可以)
Ctrl+E 移动到行尾(End 键也可以)
Ctrl+K 从光标处删除(删除)文本到行尾
Ctrl+U 从光标处删除文本到行首
Alt+F 向前移动一个单词(Ctrl+向右箭头也可以)
Alt+B 向后移动一个单词(Ctrl+向左箭头也可以)
等等。
YMMV 当然。