我在安装诸如tmux应用程序管理器和fluxbox风格的东西时遇到了困难。在这两种情况下,我都试图进入它们的目录~/.tmux/plugins/tpm & ~/.fluxbox/styles,像这样的sudo tar -xjf trinity.tar.bz2 ~/.fluxbox/styles,但是,我收到一个错误,说明/styles不是目录。/tpm也是如此。它们确实存在,但它们不是目录。我很困惑。我在哪里解压缩我的tar文件?
发布于 2019-08-12 21:24:06
如果您的目标是将tar存档解压缩到特定目录,则需要传递适当的选项标志。-xjf标志只接受一个参数,即要提取的归档路径,并且它将解压缩到当前目录。
要获得您想要的行为,您需要使用tar的D3标志来声明它应该在哪个目录中工作:
sudo tar -C ~/.fluxbox/styles -xjf trinity.tar.bz2
https://unix.stackexchange.com/questions/533593
复制相似问题