我必须在linux中的给定文件中编辑多行。 目前我正在使用sed和awk来内联编辑我的配置文件。
我尝试使用sed和awk,两者都运行正常。 但是我想知道是否有更多的选项/命令来做同样的事情?
我是linux新手。感谢您的帮助!
答案 0 :(得分:0)
您可以使用 nano cmd轻松编辑文件。 要打开文件,请将文件名作为参数传递:
nano ~/public_html/index.html
您还可以按特定的行号或列号打开文件:
nano +LINE /path/to/file
nano +LINE,COLUMN /path/to/file
以只读方式打开文件:
nano -v myfile
要搜索文档中的文本,请使用^ W。这将打开搜索提示和与搜索相关的命令的子菜单。
要保存您的工作,请使用^ O或“ WriteOut”。这将保存文档,并使nano保持打开状态,供您继续工作。
使用^ X退出nano。如果您尚未保存工作,则会提示您保存更改或取消退出例程。
如果您的操作系统不支持Nano cmd,请在cmd以上运行:
对于Debian / Ubuntu:
apt install nano
对于CentOS / Fedora:
yum install nano
有关更多信息,请访问此链接What is Nano Command