问题描述
我的桌面上安装了 postgresql 8.4。它在启动时一直启动,因为我想我使用了默认设置。
所以我每次都发出 /etc/init.d/postgresql stop
有时我总是忘记
它的文件夹路径为,
/etc/postgresql/8.4/main
/usr/lib/postgresql/8.4
有很多配置文件,如果有人能告诉我在哪里查看和更改什么,那就太好了。
谢谢。
最佳办法
但首先安装 chkconfig:
sudo apt-get install chkconfig
然后使用它
chkconfig
次佳办法
在 Ubuntu 16.04 或更高版本(使用 systemd)上,您将使用此命令
sudo systemctl disable postgresql
如果你想 re-enable,你会这样做
sudo systemctl enable postgresql
在 Ubuntu 15.10 及更早版本上,您可以使用 update-rc.d
:
janus@Zeus:~$ sudo update-rc.d -f postgresql remove
Removing any system startup links for /etc/init.d/postgresql ...
/etc/rc0.d/K21postgresql
/etc/rc1.d/K21postgresql
/etc/rc2.d/S19postgresql
/etc/rc3.d/S19postgresql
/etc/rc4.d/S19postgresql
/etc/rc5.d/S19postgresql
/etc/rc6.d/K21postgresql
janus@Zeus:~$
第三种办法
使用 update-rc.d
更好,但您可以使用 chkconfig
:
sudo apt-get install chkconfig
sudo chkconfig -s postgresql off
在 Ubuntu 12.04 中,您还需要创建一个指向 insserv
位置的符号链接:
sudo ln -s /usr/lib/insserv/insserv /sbin/insserv