sudo -r gzip webapps sudo: webapps: command not found
时间: 2024-09-28 12:00:22 浏览: 29
unity-webapps-slack-unofficial:适用于 Ubuntu 的非官方 Slack WebApp
这个错误提示"sudo: webapps: command not found"表明你在尝试使用`sudo`(超级用户权限执行)对`webapps`目录进行`gzip`压缩操作时,系统找不到`webapps`这个命令。实际上,`webapps`看起来应该是一个目录名,而不是一个命令。
正确的命令应该是直接对`webapps`目录进行压缩,不需要`sudo`,因为`sudo`是用来切换到root用户的,而对目录的操作可以直接在普通用户权限下完成,除非你需要改变文件的所有权或者其他需要超级用户权限的情况。
如果你想压缩`webapps`目录下的所有内容,并保留权限属性,你可以这样做:
```sh
cd /path/to/webapps # 切换到webapps目录
gzip -r ./* # 在当前目录下递归压缩所有文件和子目录
```
或者,对于`tar`加上gzip的组合:
```sh
cd /path/to/webapps
tar czf webapps_backup.tar.gz ./
```
如果`webapps`确实包含一些可执行程序,而你需要保持它们的执行权限,那么压缩前你应该先复制或移动那些程序到别处,然后再压缩目录。
阅读全文