導航:首頁 > 編程系統 > 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服務卡住相關的資料

熱點內容
win10的驅動怎麼安裝驅動 瀏覽:320
word文件水印怎麼取消 瀏覽:443
rhel6的鏡像文件在哪裡下載 瀏覽:571
成功正能量微信頭像 瀏覽:848
wps表格如何恢復數據 瀏覽:264
linuxc靜態庫創建 瀏覽:838
u盤有微信文件但微信恢復不了 瀏覽:585
蘋果的網站數據是什麼 瀏覽:22
ps滾字教程 瀏覽:237
win7網路鄰居如何保存ftp 瀏覽:186
安卓客戶端代理伺服器 瀏覽:572
編程用蘋果 瀏覽:659
51虛擬機的文件管理在哪裡 瀏覽:13
win10系統有沒有便簽 瀏覽:722
java引用傳遞和值傳遞 瀏覽:109
oracle下載安裝教程 瀏覽:854
php篩選資料庫 瀏覽:830
怎麼用手機看wlan密碼 瀏覽:745
奧維地圖導入的文件在哪裡 瀏覽:364
sdltrados2014教程 瀏覽:43

友情鏈接