导航:首页 > 程序命令 > 命令禁用服务

命令禁用服务

发布时间:2022-05-30 14:58:11

‘壹’ 山东大学Linux禁用服务命令

手动开启或关闭
如何在指定运行级别下禁用服务:
同样使用--level参数禁用指定运行级别下的服务,下面展示的是在运行级别3和运行级别5中禁用httpd服务。
#chkconfig--level35httpdoff。
对于Linux管理员来说这是一个重要(美妙)的话题,所以每个人都必须知道,并练习怎样才能更高效的使用它们。
在Linux中,无论何时当你安装任何带有服务和守护进程的包,系统默认会把这些服务的初始化及systemd脚本添加进去,不过此时它们并没有被启用。
我们需要手动的开启或者关闭那些服务。Linux中有三个着名的且一直在被使用的初始化系统。

‘贰’ 命令行,cmd下禁用服务命令!

比如先把telnet服务停止再接着禁用命令如下:

net stop telnet
sc config tlntsvr start= disable

这样就可以了注意等号后面有个空格,其它单词都是以空格隔开

‘叁’ 如何用CMD命令停止,启用,禁用某服务

使用命令行启动服务在cmd下可有两种方法打开,net和sc,net用于打开没有被禁用的服务,语法是:netstart服务名启动netstart服务名停止netstop服务名netstop服务名用sc可打开被禁用的服务,语法是:scconfig服务名start=demand//手动sccondig服务名start=auto//自动scconfig服务名start=disabled//禁用scstart服务名scstop服务名注:1)服务名不一定是你在服务面板看到的那个名,例如,你要打开被禁用的telnet服务,scconfigtelnetstart=auto,报错:[SC]OpenServiceFAILED1060,因为telnet的服务名不是telnet而是tlntsvr,scconfigtlntsvrstart=auto就OK了,在服务面板里查看telnet属性,从可执行文件的路径里可看到服务程序名,即命令中的服务名。2)start=后面有空格,少了就有错sc.exe命令功能列表:注:以下命令中。=号后面都有一个空格,=号前面没有空格!1.更改服务的启动状态(这是比较有用的一个功能)2.删除服务(除非对自己电脑的软、硬件所需的服务比较清楚,否则不建议删除任何系统服务,特别是基础服务)3.停止或启动服务(功能上类似于netstop/start,但速度更快且能停止的服务)具体的命令格式如下:修改服务启动类型的命令行格式为(特别注意start=后面有一个空格)scconfig服务名称start=demand(设置服务为手动启动)scconfig服务名称start=disabled(设置服务为禁用)停止/启动服务的命令行格式为scstop/start服务名称注意:平时常接触的都是服务的显示名称,而以上所指是服务名称,都可以在控制面板->管理工具->服务里面,双击对应的服务来查询。先举例说明一下具体的设置方法:如设置远程注册表服务为手动其格式为scconfigRemoteRegistrystart=demand设为禁用的格式为:scconfigRemoteRegistrystart=disabled停止服务则格式为:scstopRemoteRegistry首先把自己所需设置的服务名称查到之后,按照上面的格式做成批处理文件,重装系统之后只要运行批处理文件即可。以下是我的设置,以XpSp2为蓝本,可比对所用的系统进行增删和修改。注:未加入XpSp2的自动更新、安全中心、防火墙。scconfigAlerterstart=demandscconfigTrkWksstart=demandscconfighelpsvcstart==demandscconfigdmserverstart=demandscconfigWmdmpmSnstart=demandscconfigSpoolerstart==demandscconfigNtmsSvcstart=demandscconfigseclogonstart=demandscconfigSchelestart=demandscconfigWebClientstart=demandscconfigW32Timestart=demandscconfigWZCSVCstart=demandscconfigERSvcstart=demandscconfigThemesstart====disabledscconfigSSDpSRVstart===disabled如果需要立即关闭服务也可把以下代码跟在上面的代码之后最后把修改好之后的代码存为services.cmd,在以后进行服务设置时,直接运行事先保存好的批处理文件就可以做到事半功倍了。看到这里,使用Win2000的朋友也不必失望,sc.exe这个命令行工具对Win2000同样适用,可从装有WinXp或者Win2003的机器里面拷贝sc.exe文件,与保存好的批处理文件放在一起,然后执行批处理文件即可。对注册表比较熟悉的朋友可能会想到用注册表来设置服务的启动类型,这也是一种可行的方法,本身却有着内在不足。原因是服务启动类型在注册表中对应的键值较长且分散,进行整理不方便直观且易错漏,所以这种方法比较适用于无人值守的安装时使用。使用案例:在命令行下启动自动更新服务:C:\>scconfigwuauservstart=auto[SC]ChangeServiceConfigSUCCESSC:\>scstartwuauservSERVICE_NAME:wuauservTYPE:20WIN32_SHARE_PROCESSSTATE:2START_PENDING(NOT_STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWN)WIN32_EXIT_CODE:0(0x0)SERVICE_EXIT_CODE:0(0x0)CHECKPOINT:0x0WAIT_HINT:0x7d0PID:1156FLAGS:C:\>使用命令行启动服务在cmd下可有两种方法打开,net和sc,net用于打开没有被禁用的服务,语法是:netstart服务名启动netstart服务名停止netstop服务名netstop服务名用sc可打开被禁用的服务,语法是:scconfig服务名start=demand//手动sccondig服务名start=auto//自动scconfig服务名start=disabled//禁用scstart服务名scstop服务名注:1)服务名不一定是你在服务面板看到的那个名,例如,你要打开被禁用的telnet服务,scconfigtelnetstart=auto,报错:[SC]OpenServiceFAILED1060,因为telnet的服务名不是telnet而是tlntsvr,scconfigtlntsvrstart=auto就OK了,在服务面板里查看telnet属性,从可执行文件的路径里可看到服务程序名,即命令中的服务名。2)start=后面有空格,少了就有错sc.exe命令功能列表:注:以下命令中。=号后面都有一个空格,=号前面没有空格!1.更改服务的启动状态(这是比较有用的一个功能)2.删除服务(除非对自己电脑的软、硬件所需的服务比较清楚,否则不建议删除任何系统服务,特别是基础服务)3.停止或启动服务(功能上类似于netstop/start,但速度更快且能停止的服务)具体的命令格式如下:修改服务启动类型的命令行格式为(特别注意start=后面有一个空格)scconfig服务名称start=demand(设置服务为手动启动)scconfig服务名称start=disabled(设置服务为禁用)停止/启动服务的命令行格式为scstop/start服务名称注意:平时常接触的都是服务的显示名称,而以上所指是服务名称,都可以在控制面板->管理工具->服务里面,双击对应的服务来查询。先举例说明一下具体的设置方法:如设置远程注册表服务为手动其格式为scconfigRemoteRegistrystart=demand设为禁用的格式为:scconfigRemoteRegistrystart=disabled停止服务则格式为:scstopRemoteRegistry首先把自己所需设置的服务名称查到之后,按照上面的格式做成批处理文件,重装系统之后只要运行批处理文件即可。以下是我的设置,以XpSp2为蓝本,可比对所用的系统进行增删和修改。注:未加入XpSp2的自动更新、安全中心、防火墙。scconfigAlerterstart=demandscconfigTrkWksstart=demandscconfighelpsvcstart==demandscconfigdmserverstart=demandscconfigWmdmpmSnstart=demandscconfigSpoolerstart==demandscconfigNtmsSvcstart=demandscconfigseclogonstart=demandscconfigSchelestart=demandscconfigWebClientstart=demandscconfigW32Timestart=demandscconfigWZCSVCstart=demandscconfigERSvcstart=demandscconfigThemesstart====disabledscconfigSSDpSRVstart===disabled如果需要立即关闭服务也可把以下代码跟在上面的代码之后最后把修改好之后的代码存为services.cmd,在以后进行服务设置时,直接运行事先保存好的批处理文件就可以做到事半功倍了。看到这里,使用Win2000的朋友也不必失望,sc.exe这个命令行工具对Win2000同样适用,可从装有WinXp或者Win2003的机器里面拷贝sc.exe文件,与保存好的批处理文件放在一起,然后执行批处理文件即可。对注册表比较熟悉的朋友可能会想到用注册表来设置服务的启动类型,这也是一种可行的方法,本身却有着内在不足。原因是服务启动类型在注册表中对应的键值较长且分散,进行整理不方便直观且易错漏,所以这种方法比较适用于无人值守的安装时使用。使用案例:在命令行下启动自动更新服务:C:\>scconfigwuauservstart=auto[SC]ChangeServiceConfigSUCCESSC:\>scstartwuauservSERVICE_NAME:wuauservTYPE:20WIN32_SHARE_PROCESSSTATE:2START_PENDING(NOT_STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWN)WIN32_EXIT_CODE:0(0x0)SERVICE_EXIT_CODE:0(0x0)CHECKPOINT:0x0WAIT_HINT:0x7d0PID:1156FLAGS:C:\

‘肆’ 如何用CMD命令停止,启用,禁用某服务

‘伍’ (菜鸟勿进)如何用CMD命令禁用某服务

1. 用 Windows 启动盘启动计算机,或者如果计算机支持从 CD-ROM 驱动器启动,也可以用 Windows CD-ROM 启动计算机。
2. 当显示欢迎使用安装程序对话框时,按 R 键进行修复,然后按 C 键启动故障恢复控制台。
3. 选择安装 Windows 并使用 Administrator 帐户登录计算机。
4. 在命令提示符处的 %SystemRoot%\System32 文件夹内,键入 listsvc,然后按 ENTER 键。
5. 在所提供的列表内找到导致该问题的服务或驱动程序。

注意:如果选择了错误的服务或设备,则可能遇到更多问题。
6. 键入 disable 服务名(其中,服务名是服务的名称),然后按 ENTER 键。

注意:disable 命令可打印该服务的旧 start_type,然后将其重置为 SERVICE_DISABLED。应该记下旧的 start_type,以便在需要重新启用该服务时使用。
7. 键入 exit,计算机将自动重新启动。允许计算机正常启动
---------------------------------------------------------------
微软在cmd中提供的命令是有限的,仅能完成一些简单的工作,那些用exe转bat的除外,另外,建议用程序来完成!

‘陆’ Linux服务管理(如何关闭或禁用不需要的服务

在安装Linux操作系统时,一些不必要的数据包和应用程序会在用户不注意的情况下自动安装。在本文中,我们将讨论如何将Linux系统中一些不必要的应用程序和服务禁用,以保护你的系统资源。

首先让我们来看看系统中正在运行哪些服务。使用以下命令:

输出结果

现在让我们使用下面的netstat命令快速浏览接受连接的进程(端口)。

输出结果

从上面的输出结果中,你会发现一些不需要在服务器上运行的应用程序,如:

1. smbd and nmbd

smbd和nmbd是Samba的后台进程。你真的需要在Windows或其他机器上输出smb分享吗?如果不是,为什么运行这些进程呢?

你可以在下一次机器启动时关闭开机启动设置,这样就能安全地关闭或禁用这些进程。

2. Telnet

你需要通过互联网或者局域网进行适合文本形式的通讯吗?如果不是的话,在机器启动时关闭这个进程吧。

3. rlogin

你需要通过网络登录到另一个主机吗?如果不需要的话,那么在机器启动时关闭这个进程的开启启动功能。

4. rexec

远程进程执行rexec允许你在远程计算机上执行shell命令。如果你不需要在远程机器上执行shell命令,请关闭该进程。

5. FTP

你需要将一个主机上的文件通过网络转移到另一个主机上吗?如果不需要,你可以停止FTP服务。

6. automount

你需要自动挂载不同的文件系统,弹出网络文件系统吗?如果不是,为什么要运行这个进程,为什么要让这个应用程序占用你的资源呢?关闭它的自动启动功能吧。

7. named

你需要运行域名服务器(DNS)吗?如果不是,你应该关掉这个进程,释放你的资源。先关闭正在运行的进程,然后关闭开机启动设置。

8. lpd

lpd是打印机的后台进程。如果你不需要从服务器打印,该进程会消耗你的系统资源。

9. Inetd

你运行inetd服务吗?如果你正在运行独立应用程序,如ssh,ssh会使用其他独立的应用程序,比如Mysql、Apache等。如果你不需要inetd,最后在下次自动启动时关闭掉。

10. portmap

Portmap是一个开放网络计算远程过程调用(ONC RPC),启用后台进程rpc.portmap和rpcbind。如果这些进行运行,意味着你正在运行NFS服务器。如果你没有注意到NFS服务器运行的话,意味着你的系统资源正在消耗。

如何在Linux系统中杀死一个进程

可以使用“Kill PID”命令杀死一个在Linux中运行的进程。但是在运行Kill命令之前,我们必须了解进程的PID。例如,我想找“cupsd”进程的PID。

那么“cupsd”进程的PID是1511。运行下面的命令杀死该PID。

如何禁用Linux服务

对于红帽发行版如Fedora和CentOS,利用“chkconfig”脚本来启用和禁用Linux系统中运行的服务。

例如,在系统启动时禁用Apache web服务器。

对于基于Den的发行版如Ubuntu、Linux Mint和其他Debian发行版,使用一个叫做update-rc.d的脚本。

例如,在系统启用时使用下面的命令禁用Apache服务。这里“- f”选项代表强制性。

做了这些变更之后,系统下次启动时不会再运行这些没有必要的进程,从而为我们节约了系统资源。服务器将会更实用、快速、安全。

‘柒’ 如何使用CMD命令开启已禁用的服务

net和sc, net用于打开没有被禁用的服务,语法是:启动net start服务名停止net stop服务名用sc可打开被禁用的服务,语法是:sc config服务名start=demand//手动sc condig服务名start=auto//自动sc config服务名start= disabled//禁用sc start服务名scstop服务名注:1)服务名不一定是你在服务面板看到的那个名,例如,你要打开被禁用的telnet服务, sc config telnet start= auto, 报错:[SC] OpenService FAILED 1060 ,因为telnet的服务名不是telnet而是tlntsvr, sc config tlntsvr start=auto就OK了,在服务面板里查看telnet属性,从可执行文件的路径里可看到服务程序名,即命令中的服务名。2)start=后面有空格,少了就有错sc.exe命令功能列表:注:以下命令中。=号后面都有一个空格,=号前面没有空格!1. 更改服务的启动状态(这是比较有用的一个功能)2. 删除服务(除非对自己电脑的软、硬件所需的服务比较清楚,否则不建议删除任何系统服务,特别是基础服务)3. 停止或启动服务(功能上类似于netstop/start ,但速度更快且能停止的服务更多) 具体的命令格式如下: 修改服务启动类型的命令行格式为(特别注意start=后面有一个空格)sc config服务名称start= demand( 设置服务为手动启动)sc config服务名称start= disabled( 设置服务为禁用)停止/启动服务的命令行格式为 sc stop/start服务名称 注意:平时常接触的都是服务的显示名称,而以上所指是服务名称,都可以在控制面板-管理工具-服务里面,双击对应的服务来查询。 先举例说明一下具体的设置方法: 如设置远程注册表服务为手动其格式为sc config RemoteRegistry start= demand 设为禁用的格式为:sc config RemoteRegistry start= disabled 停止服务则格式为:sc stop RemoteRegistry 首先把自己所需设置的服务名称查到之后,按照上面的格式做成批处理文件,重装系统之后只要运行批处理文件即可。 以下是我的设置,以XpSp2为蓝本,可比对所用的系统进行增删和修改。注:未加入XpSp2的自动更新、安全中心、防火墙。sc config Alerter start= demandsc config TrkWks start= demandsc config helpsvc start= demandsc config policyAgent start= demandsc config dmserver start= demandsc config WmdmpmSn start= demandsc config Spooler start= demandsc config RemoteRegistry start= demandsc config NtmsSvc start= demandsc config seclogon start= demandsc config Schele start= demandsc config WebClient start= demandsc config W32Time start= demandsc config WZCSVC start=demandsc config ERSvc start= demandsc config Themes start= demandsc config FastUserSwitchingCompati bility start=disabledsc config Messenger start= disabledsc config protectedStorage start=disabledsc configSSDpSRV start= disabledsc config TermService start= disabledsc config ShellHWDetection start= disabled 如果需要立即关闭服务也可把以下代码跟在上面的代码之后sc stop W32Timesc stop ShellHWDetectionsc stop TrkWkssc stophelpsvcsc stopdmserversc stoppolicyAgentsc stop Spoolersc stop RemoteRegistrysc stop seclogonsc stop Schelesc stop WZCSVCsc stopERSvcsc stop Themessc stop stop protectedStoragesc stop SSDpSRVsc stop WebClient 最后把修改好之后的代码存为

‘捌’ 如何CMD命令实现删除或禁用或添加某服务呢

详细去学习下CMD命令的基础用法吧

‘玖’ 现在想立即关闭服务器,应该敲什么命令

Ctrl+Z或shutdown -h now。
Windows系统下关闭服务器,可以打开控制台cmd,按下Ctrl+Z,会出现终止批处理操作吗(Y/N)?,输入y即可退出成功。Linux操作系统下,可以使用命令shutdown -h now关闭服务器。

阅读全文

与命令禁用服务相关的资料

热点内容
智行app怎么查学生认证 浏览:555
万心pdf 浏览:91
哪个app能看3d电影 浏览:269
剑网三服务器是怎么运营 浏览:689
快手app快递在哪里查 浏览:473
开发聊天机器人python 浏览:854
程序员入职后无法工作 浏览:951
买海鲜用什么app好 浏览:922
看剧用什么app好 浏览:905
sql命令update 浏览:25
生意不忙怎么解压 浏览:500
欢太健康app在哪里下载 浏览:488
androidtools使用教程 浏览:971
十天突破雅思口语pdf剑9 浏览:295
李诞笑场pdf 浏览:265
自用纸巾做解压笔 浏览:129
银行流水解压码是多少 浏览:895
百度哪个app好用 浏览:316
115广告联盟源码 浏览:495
联通app签到源码 浏览:680