systemctl disable startppp
时间: 2023-11-09 20:33:32 浏览: 30
这是一个针对 Linux 系统中的 Systemd 服务管理器的命令。通过这个命令,你可以禁用名为 startppp 的 Systemd 服务。禁用后,该服务将不会在系统启动时自动启动。如果需要重新启用这个服务,可以使用 `systemctl enable startppp` 命令。需要注意的是,这个命令需要在 root 权限下执行。如果你没有 root 权限,可以使用 sudo 命令来执行。
相关问题
#!/bin/bash #systemctl stop startppp #systemctl disable startppp #echo "关闭服务成功" if [ -e /usr/local/dial/5g_test ];then mv /usr/local/dial/5g_test/apn /usr/local/dial/5g_test; \ mv /usr/local/dial/5g_test/serverip /usr/local/dial/5g_test; \ mv /usr/local/dial/5g_test/pingmaxtime /usr/local/dial/5g_test; \ echo "文件移动成功" else echo "文件不存在" exit fi哪里错了怎么改
根据你提供的脚本,错误在于`\`符号放置的位置不正确。`\`符号应该放在命令的末尾,表示该命令在下一行继续。你可以将`\`符号放在每行命令的末尾,例如:
```
#!/bin/bash
#systemctl stop startppp
#systemctl disable startppp
#echo "关闭服务成功"
if [ -e /usr/local/dial/5g_test ]; then
mv /usr/local/dial/5g_test/apn /usr/local/dial/5g_test/ ; \
mv /usr/local/dial/5g_test/serverip /usr/local/dial/5g_test/ ; \
mv /usr/local/dial/5g_test/pingmaxtime /usr/local/dial/5g_test/ ; \
echo "文件移动成功"
else
echo "文件不存在"
exit
fi
```
这样,当所有`mv`命令执行成功后,就会输出`文件移动成功`。另外,如果你不需要前面的`systemctl`命令,可以将其注释掉或者直接删除。
``` chkconfig rpcbind off chkconfig printer off chkconfig tftp off chkconfig lpd off chkconfig nfs off chkconfig nfslock off chkconfig ypbind off chkconfig daytime off chkconfig daytime-udp off chkconfig sendmail off chkconfig ntalk off chkconfig ident off chkconfig bootps off chkconfig kshell off chkconfig klogin off chkconfig snmpd off chkconfig time off chkconfig time-udp off chkconfig echo off chkconfig echo-udp off chkconfig discard off chkconfig discard-udp off chkconfig chargen off chkconfig chargen-udp off systemctl disable rpcbind systemctl disable printer systemctl disable tftp systemctl disable lpd systemctl disable nfs systemctl disable nfslock systemctl disable ypbind systemctl disable daytime systemctl disable daytime-udp systemctl disable sendmail systemctl disable ntalk systemctl disable ident systemctl disable bootps systemctl disable kshell systemctl disable klogin systemctl disable snmpd systemctl disable time systemctl disable time-udp systemctl disable echo systemctl disable echo-udp systemctl disable discard systemctl disable discard-udp systemctl disable chargen systemctl disable chargen-udp service rpcbind stop service snmpd stop systemctl stop telnet.socket systemctl stop rlogin systemctl stop rpcbind ```
这些命令用于禁用或停止一些服务,具体解释如:
```
chkconfig rpcbind off
chkconfig printer off
chkconfig tftp off
chkconfig lpd off
chkconfig nfs off
chkconfig nfslock off
chkconfig ypbind off
chkconfig daytime off
chkconfig daytime-udp off
chkconfig sendmail off
chkconfig ntalk off
chkconfig ident off
chkconfig bootps off
chkconfig kshell off
chkconfig klogin off
chkconfig snmpd off
chkconfig time off
chkconfig time-udp off
chkconfig echo off
chkconfig echo-udp off
chkconfig discard off
chkconfig discard-udp off
chkconfig chargen off
chkconfig chargen-udp off
```
使用`chkconfig`命令将rpcbind、printer、tftp、lpd、nfs、nfslock、ypbind、daytime、daytime-udp、sendmail、ntalk、ident、bootps、kshell、klogin、snmpd、time、time-udp、echo、echo-udp、discard、discard-udp、chargen和chargen-udp服务的自动启动设置为关闭。
```
systemctl disable rpcbind
systemctl disable printer
systemctl disable tftp
systemctl disable lpd
systemctl disable nfs
systemctl disable nfslock
systemctl disable ypbind
systemctl disable daytime
systemctl disable daytime-udp
systemctl disable sendmail
systemctl disable ntalk
systemctl disable ident
systemctl disable bootps
systemctl disable kshell
systemctl disable klogin
systemctl disable snmpd
systemctl disable time
systemctl disable time-udp
systemctl disable echo
systemctl disable echo-udp
systemctl disable discard
systemctl disable discard-udp
systemctl disable chargen
systemctl disable chargen-udp
```
使用`systemctl`命令将rpcbind、printer、tftp、lpd、nfs、nfslock、ypbind、daytime、daytime-udp、sendmail、ntalk、ident、bootps、kshell、klogin、snmpd、time、time-udp、echo、echo-udp、discard、discard-udp、chargen和chargen-udp服务的自动启动设置为禁用。
```
service rpcbind stop
service snmpd stop
systemctl stop telnet.socket
systemctl stop rlogin
systemctl stop rpcbind
```
使用`service`和`systemctl`命令停止rpcbind、snmpd、telnet.socket和rlogin服务。