如何在命令行中打开和编辑文件?我试图使用命令open
:
sudo open -e /etc/apache2/extra/httpd-vhosts.conf
但是文件是Locked
,我无法更改任何内容。
我需要编辑大量文本并使用nano
还是vim
不太方便。
我怀疑这是因为权限提升是针对open
命令的,而不是TextEdit本身。
您应该使用其他编辑器,例如SublimeText(sudo subl /path/to/file
)或TextMate(sudo mate /path/to/file
),它可以从命令行正确运行其二进制文件。或者只是吸起来并使用vi
或nano
:-)
如果您要做很多这类事情,TextEdit可能是最不希望使用的编辑器。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句