【问题标题】:How to rename .tar.gz file without extracting the contents and creating the new .tar.gz file in UBUNTU?如何重命名 .tar.gz 文件而不提取内容并在 UBUNTU 中创建新的 .tar.gz 文件?
【发布时间】:2017-06-15 07:52:36
【问题描述】:

我有一个命令,它将从现有文件创建一个新的.tar.gz 文件,

 sudo tar -zcvf Existing.tar.gz New.tar.gz

此命令将从现有的Existing.tar.gz 文件创建一个新的New.tar.gz 文件。

谁能告诉我,有没有办法重命名现有文件而不创建新文件?

谢谢。

【问题讨论】:

  • mv Existing.tar.gz New.tar.gz 呢?
  • 而且,顺便说一句,你给出的那个命令没有解压任何东西......它将尝试创建一个存档Existing.tar.gz并将文件New.tar.gz放入其中。 ..肯定不是你想要的。
  • @arkascha 这行得通,你能把它写成答案吗,谢谢。
  • @arkascha 嗨,在我的场景中,我只想重命名现有文件。
  • Stack Overflow 是一个编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参阅帮助中心的What topics can I ask about here。也许Super User 或Unix & Linux Stack Exchange 会是一个更好的提问地方。另见Where do I post questions about Dev Ops?

标签: linux ubuntu terminal serve


【解决方案1】:

最简单的方法是简单地重命名(“移动”)文件:

mv Existing.tar.gz New.tar.gz

【讨论】:

  • 谢谢。这会像我想要的那样重命名现有文件。
  • 当然,不客气。也许给你一个“专业提示”:看看apropos 实用程序:它可以让你发现你还不知道的命令,所以这里是mv 命令。尝试apropos rename 并查看结果列表。对于这些命令中的每一个,您都可以使用 man 实用程序打开手册页,因此这里是 man mv 以了解命令的用法和详细信息...
  • 很高兴我能帮上忙!那么也许你想“接受”这个答案;-)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-26
  • 2013-01-02
相关资源
最近更新 更多