tar(子):phpMyAdmin-3.4.1-all-languages-tar.bz2:无法打开:没有这样的文件或目录

Posted

技术标签:

【中文标题】tar(子):phpMyAdmin-3.4.1-all-languages-tar.bz2:无法打开:没有这样的文件或目录【英文标题】:tar (child): phpMyAdmin-3.4.1-all-languages-tar.bz2: Cannot open: No such file or directory 【发布时间】:2015-06-16 03:59:25 【问题描述】:

我是第一次使用亚马逊网络服务,为此我使用了 ec2 Amazon Linux 实例。我想做的是,我想在那里安装 phpmyAdmin,所以首先我已经安装了 php、mysql 和 apache。之后我尝试安装 phpmyAdmin。因此,我触发了以下命令:

cd /var/www/html

sudo chown ec2-用户

wgethttp://www.sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/3.4.1/phpMyAdmin-3.4.1-all-languages.tar.bz2

所以在此之后我尝试使用以下命令提取 phpmyadmin

tar -jxf phpMyAdmin-3.4.1-all-languages-tar.bz2 -C /var/www/html

触发该命令后,我收到以下错误:

tar(子):错误不可恢复:现在退出 焦油:孩子返回状态2 tar:错误不可恢复:现在退出

请帮我解决这个问题:-)。感谢每一个 cmets 和帮助:-)。提前致谢。

【问题讨论】:

【参考方案1】:

您是否尝试在文件名前添加 ./ 以指示文件位于当前目录中?

tar -jxf ./phpMyAdmin-3.4.1-all-languages-tar.bz2 -C /var/www/html

【讨论】:

【参考方案2】:
tar -jxf phpMyAdmin-3.4.1-all-languages.tar.bz2 

这个命令有效。

【讨论】:

这应该是您接受命令的答案下方的评论,而不是答案。 请不要添加“谢谢”作为答案。相反,请为您认为有帮助的答案投票。 你好@dg99 我已经投票了,在那之后:) 我感谢他花费他的时间:-)

以上是关于tar(子):phpMyAdmin-3.4.1-all-languages-tar.bz2:无法打开:没有这样的文件或目录的主要内容,如果未能解决你的问题,请参考以下文章

如何在没有一些文件夹的情况下创建 tar 存档?

从 ls 中提取子字符串

[2]supervisor的使用管理:实现对异常中断的子进程的自动重启(以redis为例)

开源推荐-C++开发的微服务框架Tars

【tar】tar命令exclude选项排除指定文件或目录

tar压缩文件,排除指定文件不压缩