使用Ctrl-x-e命令保存到一个文件

Ctrl-x-e键序列提供了一个快速和简单的方法来保存命令你最近使用在命令行成文件。

  • 在Facebook上分享
  • 在Twitter上分享
  • 分享在LinkedIn
  • 在Reddit分享
  • 通过电子邮件分享
  • 印刷资源
Computerworld幻灯片:十大文件共享选项(封面)
思想库/兰斯安德森

一个非常有趣的把戏,你可能不知道的是,你可以输入一行文本(大概一个命令)Linux命令行上,立即将它保存到一个文件中按三键。将打开的编辑器将取决于你美元的编辑器设置,您可以查看使用的命令如下所示:

回声编辑纳米美元

如果你喜欢使用不同的编辑器,使用这样的命令在打字或回到之前你想保存的命令:

出口美元= vi编辑

别忘了保存改变到你. bashrc(或其他启动文件)如果你想让这永久的改变。例如:

$回声“= vi编辑”> > ~ / . bashrc

作为一个例子,说你只是由一个特别复杂的命令,验证工作像你所预期的那样,现在想要将它保存在一个文件中,这样您就可以使用任何你想要的时间,而不用它。是那么难?不,很容易!按向上箭头键,如果你打算再次运行该命令,但是,相反,持有Ctrl键并按“X”和“E”键。这通常被称为Ctrl-x-e序列。当你这样做时,命令应该在编辑器中打开。

下面所示的示例中,文本显示在纳米。在屏幕的底部显示的命令nano的命令选项。如果您选择^啊,系统会提示您保存中的命令/ tmp随机文件的名字。在建议的文件名和你可以保存到你的家里或者文件系统中的当前位置。它会问你确认文件名称“不同”。之后,你可以退出编辑器和命令将坐在一个文件为你以后使用。你会,你可能怀疑,使文件可执行因为Linux不没有这样做修改文件权限命令。它会像这样当你使用纳米技术:

呼应,这是一个命令,我想保存在一个文件帮助^ ^ G O写出W ^ ^ K削减^ T在哪里执行X退出R ^ ^ ^ \读文件取代U粘贴^ ^ J证明

这是一个简单的例子。说你使用一个如下所示的命令来显示一周内的输出的卡尔命令:

卡尔| 2 |头尾1美元苏莫你我们Fr Sa

保存一个文件中的命令运行后,按向上箭头键没有按下回车键回到它。

卡尔| 2 |头尾1美元

接下来,输入Ctrl-x-e序列,而你仍然定位在年底。这样做会在编辑器中打开命令。您可以输入^啊保存它,但如果你超过建议的文件名(例如,/ tmp / bash-fc.9RfMEe”),并输入“days_of_week”或者“~ / days_of_week”如果你不是在你的家目录,您可以将其保存到你的当前位置而不是/ tmp。然后输入X ^退出。

实际上,您可以使用此技术仍在你的命令历史记录的任何命令。使用向上箭头回到命令,然后部署Ctrl-x-e技巧。

总结

有很多方法可以保存命令,您可能想要重用。成一个文件类型,可以使用回声命令来将它们添加到一个文件,或者创建一个别名。的Ctrl-x-e技巧使命令保存到一个文件几乎毫不费力。

相关:

版权©2023 IDG通信公司。足球竞彩网下载

企业网络2022的10个最强大的公司