/etc/postgresql/16/main/postgresql.confzsh: 权限不够: /etc/postgresgl/16/main/postgresgl.conf
时间: 2023-11-06 09:09:25 浏览: 197
根据提供的引用内容,您的问题是在更新`/etc/postgresql/16/main/postgresql.conf`文件时出现了权限不足的错误。这是因为您没有足够的权限来编辑该文件。您可以使用`sudo`命令来提升您的权限,例如:
```
sudo nano /etc/postgresql/16/main/postgresql.conf
```
这将使用`nano`编辑器以管理员身份打开文件,您可以在其中进行更改并保存。
相关问题
kali 26117 0.5 3.2 563012 65584 ? Sl 09:52 0:04 mousepad /etc/postgresql/15/main/postgresql.conf root 32204 0.0 0.1 6560 2252 pts/0 S+ 10:04 0:00 grep --color=auto postgres
这个命令的输出显示了两个进程:
1. 运行 `mousepad` 命令的 `kali` 用户进程,它正在编辑 `/etc/postgresql/15/main/postgresql.conf` 文件。
2. 运行 `grep` 命令的 `root` 用户进程,它正在查找包含 "postgres" 关键词的进程。
因为第二个进程只是用于查找其他进程,所以您可以忽略它。第一个进程是 `mousepad` 进程,它由 `kali` 用户启动,并用于编辑 PostgreSQL 的配置文件。
请注意,这仅显示了当前正在运行的进程。如果 PostgreSQL 服务当前未运行,则可能不会显示任何进程。如果您想要查看所有与 PostgreSQL 相关的进程,可以使用 `ps` 命令的 `aux` 参数,例如:
```
ps aux | grep postgres
```
这将显示所有名为 postgres 的进程,包括它们的 PID、启动时间、CPU 和内存使用情况等信息。
vim /etc/postgresql/10/main/postgresql.con
在Vim编辑器中打开`/etc/postgresql/10/main/postgresql.conf`文件通常用于编辑PostgreSQL数据库的配置文件。以下是如何在Linux终端中使用Vim打开该文件的步骤[^4]:
1. 打开终端并导航到`/etc/postgresql/10/main/`目录:
```bash
cd /etc/postgresql/10/main/
```
2. 使用`vim`命令打开`postgresql.conf`文件:
```bash
vim postgresql.conf
```
这将启动Vim,并定位到指定的文件。
阅读全文