首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >拒绝持枪拉链的权限

问拒绝持枪拉链的权限
EN

Ask Ubuntu用户
提问于 2017-08-22 09:34:56
回答 1查看 20K关注 0票数 1

我正试着按照软件的安装说明:

代码语言:javascript
复制
cp SOFTWARE-yyyymmdd.linux.tar.gz /usr/local/.
cd /usr/local
gunzip -c SOFTWARE-yyyymmdd.linux.tar.gz > SOFTWARE-yyyymmdd.linux.tar

但是,当我尝试这样做时,我会得到以下错误:

代码语言:javascript
复制
-bash: SOFTWARE-yyyymmdd.linux.tar: Permission denied

这里有什么问题吗?

EN

回答 1

Ask Ubuntu用户

发布于 2017-08-22 10:41:48

上一个命令中文件重定向的目标目录属于root,您的当前用户帐户似乎没有超级用户在其中创建文件的权限。因此,您需要使用sudo来解压缩文件。

  • 要在不提取存档的情况下解压缩文件: sudo -k软件-yyyymmdd.linux.tar.gz,选项-k可以像-c一样防止删除源文件。否则,gunzip在成功地去除SOFTWARE-yyyymmdd.linux.tar.gz后会删除它。
  • 解压缩和解压缩存档: sudo -xf软件-yyyymmdd.linux.tar.gz
  • 如果您真的想使用文件重定向来解压缩文件,您需要以超级用户的身份执行重定向。实现这一目标的一个常见方法是“滥用”tee:gunzip -c软件-yyyymmdd.linux.tar.gzsudosudo-yyyymmdd.linux.tar> /dev/null,替代方法见当使用sudo和重定向时,我得到“拒绝许可”。。
票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/948617

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档