/etc/nsswitch.conf
除了就地sed -i
编辑或完全覆盖之外,编辑文件的最佳方法是什么。
对于我们的构建,如果以后的包中发生将来的更改,我们需要对此文件进行更改而不破坏它。
我希望有一个 HELO 与之交互的工具,但是,这似乎不存在。这是在红帽上。
答案1
答案2
- 备份为,
cp /etc/nsswitch.conf /etc/nsswitch.conf.orignal
- 现在您可以使用
sed -i
或/etc/nsswitch.conf
使用某些编辑器打开vim
并进行更改。 - 如果出现错误,您可以恢复到原始版本,
cp /etc/nsswitch.conf.original /etc/nsswitch.conf
我有这Ulrich 在聊天中建议的工具,用于编辑配置文件。从他们的主页上我看到,
Augeas 是: 由 C 库提供的 API 一个命令行工具,用于从 shell(和 shell 脚本)操作配置 语言绑定,用于从您最喜欢的脚本语言执行相同操作 常见配置文件的规范树表示 用于描述的特定于域的语言配置文件格式