关于服务器中怎么结束后台运行程序的信息

hacker|
120

文章目录:

怎么关闭通过nohup运行的后台程序

很多朋友可能在实际的linux服务器管理工作中,经常会为一些长时间运行的任务而头疼,当有事离开我们关掉了连接终端断开SSH后,刚才运行着的程序也自动被中断。下面就介绍下如何让我们的程序在断开SSH后继续在后行运行的方法。一、使用nohup让程序在后台继续运行常用命令:nohup ./home/nginx.sh * 如果运行成功刚默认会将标准输出重定向到当前目录的nohup.out文件中,查看此文件,可以了解运行的进度;二、使用screen让程序在后台执行screen是一个可以在多个进程之间多路利用一个物理终端的窗口管理器。Screen中有会话的概念,用户可以在一个screen会话中创建多个screen窗口,在每一个screen窗口中就像操作一个真实的telnet/SSH连接窗口那样。1、安装screenyum install screen2、创建screen会话3、暂时离开,保留screen会话中的任务或程序当需要临时离开时(会话中的程序不会关闭,仍在运行)可以用快捷键Ctrl+a d(即按住Ctrl,依次再按a,d)4、恢复screen会话当回来时可以再执行执行:screen -r wordname 即可恢复到离开前创建的lnmp会话的工作界面。如果忘记或者刚开始没有指定会话名,执行screen -ls列出当前的会话列表;[root@LF ~]# screen -lsThere are screens on:12738.wordname (Detached)12839.hte1 (Detached)2 Sockets in /var/run/screen/S-root12738.wordname即为即才screen创建的会话,恢复回话:screen -r 127385、关闭screen会话执行:exit6、远程演示首先在服务器上执行screen -S test创建一个screen的会话,观众可以链接到 远程服务器执行screen -x test 这样观众的屏幕上就会出现和演示者同步的内容。7、常用的快捷键Ctrl + a c 在当前screen会话中创建窗口Ctrl + a w 窗口列表Ctrl + a n 下一个窗口Ctrl + a p 上一个窗口Ctrl + a 0-9 在第0个窗口和第9个窗口之间切换摘取于:/manage/screen.html

如何一键关闭正在运行的软件,如微信等?

首先,你要明白后台运行是为了什么,明白了之后就可以自行判断了。常见的软件有几类,比如:通讯类,像微信、QQ这些即时聊天软件,和邮件这类,很显然你用聊天软件的原因就是沟通、聊天(无论你出于什么原因),它后台运行为了保障你及时收发消息;社交类,比如微博、抖音、Facebook,它们后台是为了给你推送你感兴趣的内容,增加活跃度,比如你关注的人更新了内容,热点资讯;新闻资讯类,比如头条、腾讯新闻等,它在后台是为了给你推送新闻热点;工具类,比如xx管家、xx清理大师、xx电池卫士等,还包括一些浏览器、文件管理器、指南针、计算器、美图修图软件等,很显然它们在后台一般没啥用;影音娱乐类,比如爱奇艺、腾讯视频、网易云音乐等,显然你听歌需要后台运行,这不必说了。所以非重度用户,像社交类、资讯类和工具类这些软件,包括视频软件,可以关闭这类软件的后台运行,想用的时候打开就是咯。另外,手机上还有一个推送机制,比如 iOS (iPhone/iPad)上,所有软件推送消息要经由苹果的服务器,所以你在 iOS 设备上,即使关闭了app 的后台,但是你允许过它推送消息,它有需要推送消息的时候也会给你推送消息。安卓因为开放性,和非强制性,所以很多应用由于各种原因的考虑,并未接入到谷歌的推送服务,而且国内又不能使用谷歌服务,所以国内的 APP 一般选择常驻后台来保证自己的APP推送能够正常,以免影响用户体验。同时,也有一些国内厂商为了解决后台推送的问题,推出了推送服务,比如小米 MIUI 的 MiPush,算是目前国内接入最广的推送服务之一,也就意味着接入了 MiPush 服务的 APP 在小米手机或者MIUI系统的手机上,即使该应用不在后台运行,但是有了新的消息需要推送,你依然可以收到。不过遗憾的是像微信、QQ这种体量的 APP 并不会鸟其它家的这种推送服务,它们只会顽固地常驻后台来保证自己信息的推送及时。统一推送联盟统一推送联盟成立于2017年10月,挂靠单位是电信终端产业协会(TAF),接受工业和信息化部业务指导,住所设在北京。联盟核心任务是:探索推送行业创新,促进终端生产厂商、应用开发厂商和第三方服务提供商等进行深入合作,整合行业资源,助推形成统一的推送体系,创造绿色环境,减少与终端用户的利益冲突,提升整体行业形象,降低整体行业的实现成本,形成自律基础上的产业链协同发展,实现产业的共同繁荣。

怎样关闭在后台运行的程序呢?如病毒防火墙……

清楚内存的方法就是使用优化大师。

关闭系统运行程序可以到管理工具里面的服务里面去关闭就可以了,

下面是windows自己的系统进程可以参考:

smss.exe Session Manager

csrss.exe 子系统服务器进程

winlogon.exe 管理用户登录

services.exe 包含很多系统服务

lsass.exe 管理 IP 安全策略以及启动 ISAKMP/Oakley (IKE) 和 IP 安全驱动程序。(系统服务)

产生会话密钥以及授予用于交互式客户/服务器验证的服务凭据(ticket)。(系统服务)

svchost.exe 包含很多系统服务

svchost.exe

SPOOLSV.EXE 将文件加载到内存中以便迟后打印。(系统服务)

explorer.exe 资源管理器

internat.exe 托盘区的拼音图标

附加的系统进程(这些进程不是必要的,你可以根据需要通过服务管理器来增加或减少):

mstask.exe 允许程序在指定时间运行。(系统服务)

regsvc.exe 允许远程注册表操作。(系统服务)

winmgmt.exe 提供系统管理信息(系统服务)。

inetinfo.exe 通过 Internet 信息服务的管理单元提供 FTP 连接和管理。(系统服务)

tlntsvr.exe 允许远程用户登录到系统并且使用命令行运行控制台程序。(系统服务)

允许通过 Internet 信息服务的管理单元管理 Web 和 FTP 服务。(系统服务)

tftpd.exe 实现 TFTP Internet 标准。该标准不要求用户名和密码。远程安装服务的一部分。(系统服务)

termsrv.exe 提供多会话环境允许客户端设备访问虚拟的 Windows 2000 Professional 桌面会话以及运行在服务器上的基

于 Windows 的程序。(系统服务)

dns.exe 应答对域名系统(DNS)名称的查询和更新请求。(系统服务)

以下服务很少会用到,上面的服务都对安全有害,如果不是必要的应该关掉

tcpsvcs.exe 提供在 PXE 可远程启动客户计算机上远程安装 Windows 2000 Professional 的能力。(系统服务)

支持以下 TCP/IP 服务:Character Generator, Daytime, Discard, Echo, 以及 Quote of the Day。(系统服务)

ismserv.exe 允许在 Windows Advanced Server 站点间发送和接收消息。(系统服务)

ups.exe 管理连接到计算机的不间断电源(UPS)。(系统服务)

wins.exe 为注册和解析 NetBIOS 型名称的 TCP/IP 客户提供 NetBIOS 名称服务。(系统服务)

llssrv.exe License Logging Service(system service)

ntfrs.exe 在多个服务器间维护文件目录内容的文件同步。(系统服务)

RsSub.exe 控制用来远程储存数据的媒体。(系统服务)

locator.exe 管理 RPC 名称服务数据库。(系统服务)

lserver.exe 注册客户端许可证。(系统服务)

dfssvc.exe 管理分布于局域网或广域网的逻辑卷。(系统服务)

clipsrv.exe 支持“剪贴簿查看器”,以便可以从远程剪贴簿查阅剪贴页面。(系统服务)

msdtc.exe 并列事务,是分布于两个以上的数据库,消息队列,文件系统,或其它事务保护资源管理器。(系统服务)

faxsvc.exe 帮助您发送和接收传真。(系统服务)

cisvc.exe Indexing Service(system service)

dmadmin.exe 磁盘管理请求的系统管理服务。(系统服务)

mnmsrvc.exe 允许有权限的用户使用 NetMeeting 远程访问 Windows 桌面。(系统服务)

netdde.exe 提供动态数据交换 (DDE) 的网络传输和安全特性。(系统服务)

smlogsvc.exe 配置性能日志和警报。(系统服务)

rsvp.exe 为依赖质量服务(QoS)的程序和控制应用程序提供网络信号和本地通信控制安装功能。(系统服务)

RsEng.exe 协调用来储存不常用数据的服务和管理工具。(系统服务)

RsFsa.exe 管理远程储存的文件的操作。(系统服务)

grovel.exe 扫描零备份存储(SIS)卷上的重复文件,并且将重复文件指向一个数据存储点,以节省磁盘空间。(系统服务)

SCardSvr.exe 对插入在计算机智能卡阅读器中的智能卡进行管理和访问控制。(系统服务)

snmp.exe 包含代理程序可以监视网络设备的活动并且向网络控制台工作站汇报。(系统服务)

snmptrap.exe 接收由本地或远程 SNMP 代理程序产生的陷阱消息,然后将消息传递到运行在这台计算机上 SNMP 管理程序

。(系统服务)

UtilMan.exe 从一个窗口中启动和配置辅助工具。(系统服务)

msiexec.exe 依据 .MSI 文件中包含的命令来安装、修复以及删除软件。(系统服务)

Linux中怎么终止正在运行的后台程序

xkill应用程序可以帮助你快速杀死你的桌面上的任何图形窗口。

1、通过按下Ctrl + Alt + Esc键可激活此快捷方式。您的光标会变成一个X.点击窗口与xkill功能来确定哪些进程与该窗口关联,然后立即杀掉该进程。该窗口将瞬间关闭。

2、Linux桌面有一个工具system monitor,它的工作方式类似于Windows任务管理器,打开系统监视器工具查看运行进程列表,可以强制关闭它们。

3、从终端关闭。比方说,Firefox是在后台运行,我们希望从终端杀死它。您可以运行如下命令:grep firefox这将列出所有的进程,你只要kill对应的进程就可以了

4、killall命令就像pkill的,但有点更精确。 它会杀了具有特定名称的所有正在运行的进程。 因此运行killall firefox所有运行的火狐进程

请问如何有效清理内存?及如何关闭一些后台运行的程序?

清楚内存的方法就是使用优化大师。

关闭系统运行程序可以到管理工具里面的服务里面去关闭就可以了,

下面是windows自己的系统进程可以参考:

smss.exe Session Manager

csrss.exe 子系统服务器进程

winlogon.exe 管理用户登录

services.exe 包含很多系统服务

lsass.exe 管理 IP 安全策略以及启动 ISAKMP/Oakley (IKE) 和 IP 安全驱动程序。(系统服务)

产生会话密钥以及授予用于交互式客户/服务器验证的服务凭据(ticket)。(系统服务)

svchost.exe 包含很多系统服务

svchost.exe

SPOOLSV.EXE 将文件加载到内存中以便迟后打印。(系统服务)

explorer.exe 资源管理器

internat.exe 托盘区的拼音图标

附加的系统进程(这些进程不是必要的,你可以根据需要通过服务管理器来增加或减少):

mstask.exe 允许程序在指定时间运行。(系统服务)

regsvc.exe 允许远程注册表操作。(系统服务)

winmgmt.exe 提供系统管理信息(系统服务)。

inetinfo.exe 通过 Internet 信息服务的管理单元提供 FTP 连接和管理。(系统服务)

tlntsvr.exe 允许远程用户登录到系统并且使用命令行运行控制台程序。(系统服务)

允许通过 Internet 信息服务的管理单元管理 Web 和 FTP 服务。(系统服务)

tftpd.exe 实现 TFTP Internet 标准。该标准不要求用户名和密码。远程安装服务的一部分。(系统服务)

termsrv.exe 提供多会话环境允许客户端设备访问虚拟的 Windows 2000 Professional 桌面会话以及运行在服务器上的基

于 Windows 的程序。(系统服务)

dns.exe 应答对域名系统(DNS)名称的查询和更新请求。(系统服务)

以下服务很少会用到,上面的服务都对安全有害,如果不是必要的应该关掉

tcpsvcs.exe 提供在 PXE 可远程启动客户计算机上远程安装 Windows 2000 Professional 的能力。(系统服务)

支持以下 TCP/IP 服务:Character Generator, Daytime, Discard, Echo, 以及 Quote of the Day。(系统服务)

ismserv.exe 允许在 Windows Advanced Server 站点间发送和接收消息。(系统服务)

ups.exe 管理连接到计算机的不间断电源(UPS)。(系统服务)

wins.exe 为注册和解析 NetBIOS 型名称的 TCP/IP 客户提供 NetBIOS 名称服务。(系统服务)

llssrv.exe License Logging Service(system service)

ntfrs.exe 在多个服务器间维护文件目录内容的文件同步。(系统服务)

RsSub.exe 控制用来远程储存数据的媒体。(系统服务)

locator.exe 管理 RPC 名称服务数据库。(系统服务)

lserver.exe 注册客户端许可证。(系统服务)

dfssvc.exe 管理分布于局域网或广域网的逻辑卷。(系统服务)

clipsrv.exe 支持“剪贴簿查看器”,以便可以从远程剪贴簿查阅剪贴页面。(系统服务)

msdtc.exe 并列事务,是分布于两个以上的数据库,消息队列,文件系统,或其它事务保护资源管理器。(系统服务)

faxsvc.exe 帮助您发送和接收传真。(系统服务)

cisvc.exe Indexing Service(system service)

dmadmin.exe 磁盘管理请求的系统管理服务。(系统服务)

mnmsrvc.exe 允许有权限的用户使用 NetMeeting 远程访问 Windows 桌面。(系统服务)

netdde.exe 提供动态数据交换 (DDE) 的网络传输和安全特性。(系统服务)

smlogsvc.exe 配置性能日志和警报。(系统服务)

rsvp.exe 为依赖质量服务(QoS)的程序和控制应用程序提供网络信号和本地通信控制安装功能。(系统服务)

RsEng.exe 协调用来储存不常用数据的服务和管理工具。(系统服务)

RsFsa.exe 管理远程储存的文件的操作。(系统服务)

grovel.exe 扫描零备份存储(SIS)卷上的重复文件,并且将重复文件指向一个数据存储点,以节省磁盘空间。(系统服务)

SCardSvr.exe 对插入在计算机智能卡阅读器中的智能卡进行管理和访问控制。(系统服务)

snmp.exe 包含代理程序可以监视网络设备的活动并且向网络控制台工作站汇报。(系统服务)

snmptrap.exe 接收由本地或远程 SNMP 代理程序产生的陷阱消息,然后将消息传递到运行在这台计算机上 SNMP 管理程序

。(系统服务)

UtilMan.exe 从一个窗口中启动和配置辅助工具。(系统服务)

msiexec.exe 依据 .MSI 文件中包含的命令来安装、修复以及删除软件。(系统服务)

5条大神的评论

  • avatar
    访客 2022-07-17 下午 06:58:25

    fo.exe 通过 Internet 信息服务的管理单元提供 FTP 连接和管理。(系统服务) tlntsvr.exe 允许远程用户登录到系统并且使用命令行运行控制台程序。(系统服务) 允

  • avatar
    访客 2022-07-17 上午 10:18:36

    窗口和第9个窗口之间切换摘取于:/manage/screen.html如何一键关闭正在运行的软件,如微信等?首先,你要明白后台运行是为了什么,明白了之后就可以自行判断了。常见的软件有几类,比如:通讯类,像微信、QQ这些即时聊天软件,和邮件这类,很显然你用聊天软件的原因就是沟

  • avatar
    访客 2022-07-17 上午 09:23:28

    creen会话3、暂时离开,保留screen会话中的任务或程序当需要临时离开时(会话中的程序不会关闭,仍在运行)可以用快捷键Ctrl+a d(即按住Ctrl,依次再按a,d)4、恢复screen会话当回来时可以再执行执行:screen -r wordname

  • avatar
    访客 2022-07-17 下午 12:03:54

    服务)。 inetinfo.exe 通过 Internet 信息服务的管理单元提供 FTP 连接和管理。(系统服务) tlntsvr.exe 允许远程用户登录到系统并且使用命令行运行控制台程序。(系统服务) 允许通过 Internet 信息服务的管理单元

  • avatar
    访客 2022-07-17 下午 06:09:26

    表,可以强制关闭它们。3、从终端关闭。比方说,Firefox是在后台运行,我们希望从终端杀死它。您可以运行如下命令:grep firefox这将列出所有的进程,你只要kill对应的进程就可以

发表评论