导航:首页 > 编程系统 > linuxatd服务卡住

linuxatd服务卡住

发布时间:2024-09-21 14:35:25

『壹』 linux中at的执行结果放在哪里

之前说了使用crontab实现定时执行任务,假如我们只是想要让特定任务运行一次,那么,这时候就要用到at监控程序了。
一、at服务

cron是一个linux下 的定时执行工具,可以在无需人工干预的情况下运行作业。
service atd start    //启动服务
service atd  stop     //关闭服务
service atd restart  //重启服务
service atd reload   //重新载入配置
service atd status   //查看服务状态 

二、at在配置文件

at类似打印进程,会把任务放到/var/spool/at目录中,到指定时间运行它 。at命令相当于另一个shell,运行at time命令时,它发送一个个命令,可以输入任意命令或者程序。

三、参数详解

at [-V] [-q x] [-f file] [-mldbv] time
at -c job ...
atq [-V] [-q x]
atrm [-V] job ...
-V : 印出版本编号 

-q : 使用指定的伫列(Queue)来储存,at 的资料是存放在所谓的 queue 中,使用者可以同时使用多个 queue,而 queue 的编号为 a, b, c... z 以及 A, B, ... Z 共 52 个 

-m : 即使程序/指令执行完成后没有输出结果, 也要寄封信给使用者 

-f file : 读入预先写好的命令档。使用者不一定要使用交谈模式来输入,可以先将所有的指定先写入档案后再一次读入 网络应用

-l : 列出所有的指定 (使用者也可以直接使用 atq 而不用 at -l) 
-d : 删除指定 (使用者也可以直接使用 atrm 而不用 at -d) 
-v : 列出所有已经完成但尚未删除的指定 

   at命令执行流程
# at 2:05 tomorrow
at>/home/kyle/do_job
at> Ctrl+D
AT Time中的时间表示方法
-----------------------------------------------------------------------
时 间 例子 说明
-----------------------------------------------------------------------
Minute    at now + 5 minutes   任务在5分钟后运行
Hour      at now + 1 hour      任务在1小时后运行
Days      at now + 3 days      任务在3天后运行
Weeks     at now + 2 weeks     任务在两周后运行
Fixed     at midnight          任务在午夜运行
Fixed     at 10:30pm           任务在晚上10点30分

Fixed     at 23:59 12/31/2018 任务在2018年12月31号23点59分

『贰』 如何查看和停止Linux启动的服务

1.
查看Linux启动的服务
chkconfig
--list
查询出所有当前运行的服务
chkconfig
--list
atd
查询atd服务的当前状态
2.停止所有服务并且在下次系统启动时不再启动,如下所示:
chkconfig
--levels
12345
NetworkManager
off
如果想查看当前处于运行状态的服务,用如下语句过滤即可
chkconfig
--list
|grep
on
3.如果只是想当前的设置状态有效,在系统重启动后即不生效的话,可以用如下命令停止服务
service
sshd
stop

『叁』 如何查看和停止Linux启动的服务

1. 查看Linux启动的服务
chkconfig --list 查询出所有当前运行的服务
chkconfig --list atd 查询atd服务的当前状态
2.停止所有服务并且在下次系统启动时不再启动,如下所示:
chkconfig --levels 12345 NetworkManager off
如果想查看当前处于运行状态的服务,用如下语句过滤即可
chkconfig --list |grep on
3.如果只是想当前的设置状态有效,在系统重启动后即不生效的话,可以用如下命令停止服务
service sshd stop
另外,下图是Linux系统中包括的比较齐全的服务的说明及是否需要启动的说明
服务名称 功能 默认开启 推荐 说明

NetworkManager 为了自动连接网络的服务 x 可以不用

acpid 高级配置和电源管理接口 ■ ○ 开启,高级电源管理

anacron 一个自动化运行任务的服务 ■ x 比crond高级的玩意,可以不用

apmd 高级电源管理(支持旧硬件) ■ x 可以不用,apmdacpid二选一

atd 类似于cron的任务调度系统 ■ x 按需启用,一般用cron

auditd 内核审计守护程序 ■ x 可以不用,Seliux相关

autofs 光驱NFSSMB自动加载卸载功能 ■ △ 按需启用

服务名称 功能 默认开启 推荐 说明

avahi-daemon 查找基于zeroconf协议的机器 ■ x 可以不用

avahi-dnsconfd Avahi DNS demo x 可以不用

bluetooth 蓝牙无线通信 ■ x 可以不用

clvmd Cluster LVM ■ x 集群相关

cman ■ x 集群相关

conman remote consoles managed by conmand x 可以不用

cpuspeed 调节cpu频率,可能会导致时间问题 ■ x 可以不用

crond 与计划任务 ■ ○ 强烈建议开启

cups 打印服务 ■ x 可以不用

dnsmasq dns cache服务器 ■ x 可以不用

nd supports dialup networking over bluetooth ■ x 可以不用

firstboot 系统安装后初期设定工具 ■ x 可以不用

gfs global file system ■ x 集群相关

gfs2 ■ x 集群相关

gpm console环境下的鼠标支持 ■ ○ 建议开启

haldaemon 实现硬件自动检测挂载的功能 ■ ○ 建议开启(依赖messagebus服务)

hidd 蓝牙H.I.D.服 ■ x 可以不用

httpd apache ■ △ 按需启用

ibmasm ibm硬件管理 ■ x 可以不用

ip6tables ipv6防火墙 ■ x 可以不用

ipmi 智能平台管理界面 可以监控系统状况 ■ x 可以不用

iptables ipv4防火墙 ■ △ 按需启用

ipvsadm 集群负荷分散相关 ■ x 集群相关

irda 红外线通信 ■ x 可以不用

irqbalance cpu负载均衡 ■ ○ 多核cpu以上需要

kmp 内核崩溃时转储内存运行参数用的 ■ x 可以不用

kudzu 硬件变动检测程序 ■ x 可以不用

lm_sensors cpu温度检测工具(?) ■ x 可以不用

luci cluster服务相关 ■ x 集群相关

lvm2-monitor lvm相关 ■ x 集群相关

mcstrans 在开启Selinux下用于检查context的 ■ x 可以不用Selinux相关

mdmonitor 软Raid管理工具 ■ △ 按需启用

mdmpd 软Raid管理监视工具 ■ △ 按需启用

messagebus 负责在各个系统进程之间传递消息 ■ ○ 开启haldaemon必须

microcode_ctl ■ x 可以不用

modclusterd cluster相关 ■ x 可以不用

multipathd 监控多路径设备 ■ x 可以不用

mysqld mysql数据库 △ 按需启用

named bind9 DNS服务器 △ 按需启用

netconsole 初始化网络控制日志 ■ x 可以不用

netfs 安装和卸载NFS、SAMBA和NCP网络文件系统 ■ x 可以不用

netplugd 网卡精灵进程 网线热插拔监视 ■ x 可以不用

network 网络服务 ■ ○ 开启

nfs NFS Network File System ■ x 可以不用

nfslock NFS 文件Lock守护程序 ■ x 可以不用

nscd name cache,名称服务缓存守护程式 ■ x 可以不用,named相关

ntpd 网络/系统时钟同步服务 ■ x 可以不用

oddjobd 与D-Bus相关 ■ x 可以不用

openais 与Cluster相关,Heartbeat类似 ■ △ 集群相关

pand BlueZ Bluetooth PAN ■ x 可以不用,Bluetooth相关

pcscd 智能卡、读卡器支持 ■ x 可以不用

piranha-gui 与cluster相关 ■ x 集群相关

portmap NFS/NIS用于RPC动态端口分配的守护进程 ■ x 可以不用,NFS相关

psacct 进程审计守护进程 ■ x 可以不用

pulse LVS LVM相关 x 集群相关

qdiskd 与cluster相关 ■ x 集群相关

rdisc 实现客户端的ICMP路由器发现协议 ■ x 只有一个路由器可以不用

readahead_early 预先加载特定的应用程序到内存中以提供性能 ■ ○ 开启

readahead_later 同上 ■ x 系统默认设置

restorecond Selinux关联项目 ■ x 可以不用,Selinux相磁

rgmanager 与cluster相关 ■ x 集群相关

ricci 与cluster相关 ■ x 集群相关

rpcgssd NFS相关 ■ x 可以不用,NFS相关

rpcidmapd RPC name to UID/GID mapper ■ x 可以不用,NFS相关

rpcsvcgssd NFS相关 ■ x 可以不用,NFS相关

saslauthd 使用SASL的认证守护进程,sendmail相关 ■ x 可以不用,Sendmail相关

scsi_reserve SCSI Persistent Reservations Cluster相关 x 集群相关

sendmail mail demo ■ △ 按需启用,Sendmail相关

setroubleshoot 查看selinux日志的程序,Selinux相关 ■ x 可以不用,Selinux相关

smartd 硬盘自动检测的守护进程 ■ ○ 开启

smb Samba文件服务器 ■ △ 按需启用

snmpd snmp相关 ■ △ 按需启用,集群之间时间同步需要

snmptrapd snmp相关 ■ x 按需启用,集群之间时间同步需要

sshd ssh服务 ■ ○ 开启

syslog 系统登录、日志必要程序 ■ ○ 开启

tog-pegasus 集群相关 ■ x 可以不用,集群相关

vncserver vnc远程控制 △ 按需启用

wdaemon x web邮件系统World2.1的一部分,用来提供HTTP接口Client x 可以不用

winbind 允许Unix系统利用Windows NT的用户帐号信息, samba相关 x 可以不用

wpa_supplicant wifi-wpa认证 △ 按需启用

xfs X Window字型服务器守护进程 ■ x 可以不用

ypbind Network Information Service(NIS) 客户端 ■ △ 按需启用

yum-updatesd yum自动升级 ■ △ 自动升级。有时候自动升级会导致问题,特别是使用php的时候。
示例,可以把不需要启动的服务写入到一个脚本中,直接用sh 文件名一执行就可以了
chkconfig --levels 0123456 NetworkManager off
chkconfig --levels 0123456 anacron off
chkconfig --levels 0123456 auditd off
chkconfig --levels 0123456 avahi-daemon off
chkconfig --levels 0123456 bluetooth off
chkconfig --levels 0123456 clvmd off
chkconfig --levels 0123456 cman off
chkconfig --levels 0123456 cups off
chkconfig --levels 0123456 gfs off
chkconfig --levels 0123456 gfs2 off
chkconfig --levels 0123456 hidd off
chkconfig --levels 0123456 httpd off
chkconfig --levels 0123456 iptables off
chkconfig --levels 0123456 ip6tables off
chkconfig --levels 0123456 ipvsadm off
chkconfig --levels 0123456 luci off
chkconfig --levels 0123456 mcstrans off
chkconfig --levels 0123456 pand off
chkconfig --levels 0123456 Nrestorecond off
chkconfig --levels 0123456 ricci off
chkconfig --levels 0123456 rmanager off
chkconfig --levels 0123456 saslauthd off
chkconfig --levels 0123456 sendmail off
chkconfig --levels 0123456 smb off
chkconfig --levels 0123456 snmp off
chkconfig --levels 0123456 snmptrapd off
chkconfig --levels 0123456 tog-pegasus off
chkconfig --levels 0123456 wdaemon off

阅读全文

与linuxatd服务卡住相关的资料

热点内容
什么海外网站可以看限制片 浏览:596
指尖见app在哪里下载 浏览:367
java聊天室课程设计 浏览:670
responsejavascript 浏览:71
如何从杀毒软件里面恢复出文件 浏览:972
越狱iphone如何备份 浏览:124
苹果四S万能钥匙怎么破不开 浏览:603
网络打印机共享怎么连接 浏览:313
fme系统找不到指定文件 浏览:301
iphoneid和密码忘了怎么办 浏览:238
苹果电脑优盘里的文件如何加密 浏览:284
word标题名和文件名一致 浏览:957
excel修改后的文件保持了怎么恢复 浏览:340
社保网络认证怎么弄 浏览:92
苹果手机怎么传数据到新手机相册 浏览:50
5s升级ios92无服务 浏览:354
ubuntu翻译工具 浏览:665
wifi安装教程 浏览:398
苹果有些qq文件打不开 浏览:139
微信分身图片缓存在哪个文件 浏览:544

友情链接