cp: cannot create regular file */usr/local/pgsql/archivelog/000000010000000000000001':Nosuchfileordirectory
时间: 2023-06-28 13:06:46 浏览: 75
这个错误提示表示无法创建文件,因为目录不存在。你需要先创建目录 `/usr/local/pgsql/archivelog/`,然后再运行命令创建文件 `000000010000000000000001`。你可以使用以下命令创建目录:
```
sudo mkdir -p /usr/local/pgsql/archivelog/
```
这将创建一个名为 `archivelog` 的目录,其中包含 `pgsql` 子目录,最终路径为 `/usr/local/pgsql/archivelog/`。然后,你可以再次运行命令创建文件。
相关问题
/usr/bin/install: cannot create regular file '/usr/local/lib/libusb-1.0.so.0.2.0': Permission denied
这个错误提示表明在执行`/usr/bin/install`命令时,没有权限创建指定的文件`/usr/local/lib/libusb-1.0.so.0.2.0`。解决这个问题的办法是使用具有足够权限的用户来执行该命令,或者使用`sudo`命令以管理员身份运行该命令。
以下是两种解决办法:
1. 使用具有足够权限的用户执行命令:
```shell
sudo /usr/bin/install <source_file> /usr/local/lib/libusb-1.0.so.0.2.0
```
其中,`<source_file>`是要安装的文件的源文件路径。
2. 使用`sudo`命令以管理员身份运行命令:
```shell
sudo /usr/bin/install <source_file> /usr/local/lib/libusb-1.0.so.0.2.0
```
同样,`<source_file>`是要安装的文件的源文件路径。
mv: cannot create regular file '/usr/local/pip-18.0.tar.gz': Permission denied
这个错误是因为你没有足够的权限在指定目录中创建文件。在 Linux 系统中,一些目录和文件只能被特定的用户或用户组所访问和修改,如 /usr 目录。如果你没有管理员权限,你可能无法在该目录中创建文件。你可以尝试使用 sudo 命令来提升你的权限,如:
sudo mv /path/to/pip-18.0.tar.gz /usr/local/
这将使用管理员权限完成移动文件的操作。