亚洲韩日午夜视频,欧美日韩在线精品一区二区三区,韩国超清无码一区二区三区,亚洲国产成人影院播放,久草新在线,在线看片AV色

您好,歡迎來到思海網(wǎng)絡(luò),我們將竭誠為您提供優(yōu)質(zhì)的服務(wù)! 誠征網(wǎng)絡(luò)推廣 | 網(wǎng)站備案 | 幫助中心 | 軟件下載 | 購買流程 | 付款方式 | 聯(lián)系我們 [ 會員登錄/注冊 ]
促銷推廣
客服中心
業(yè)務(wù)咨詢
有事點(diǎn)擊這里…  531199185
有事點(diǎn)擊這里…  61352289
點(diǎn)擊這里給我發(fā)消息  81721488
有事點(diǎn)擊這里…  376585780
有事點(diǎn)擊這里…  872642803
有事點(diǎn)擊這里…  459248018
有事點(diǎn)擊這里…  61352288
有事點(diǎn)擊這里…  380791050
技術(shù)支持
有事點(diǎn)擊這里…  714236853
有事點(diǎn)擊這里…  719304487
有事點(diǎn)擊這里…  1208894568
有事點(diǎn)擊這里…  61352289
在線客服
有事點(diǎn)擊這里…  531199185
有事點(diǎn)擊這里…  61352288
有事點(diǎn)擊這里…  983054746
有事點(diǎn)擊這里…  893984210
當(dāng)前位置:首頁 >> 技術(shù)文章 >> 文章瀏覽
技術(shù)文章

在Red Hat Linux中自動運(yùn)行程序

添加時間:2010-11-7  添加: admin 

1.開機(jī)啟動時自動運(yùn)行程序

  Linux加載后, 它將初始化硬件和設(shè)備驅(qū)動, 然后運(yùn)行第一個進(jìn)程init。init根據(jù)配置文件繼續(xù)引導(dǎo)過程,啟動其它進(jìn)程。通常情況下,修改放置在 /etc/rc或 /etc/rc.d 或 /etc/rc?.d 目錄下的腳本文件,可以使init自動啟動其它程序。例如:編輯 /etc/rc.d/rc.local 文件,在文件最末加上一行“xinit”或“startx”,可以在開機(jī)啟動后直接進(jìn)入X-Window。
  
2.登錄時自動運(yùn)行程序

  用戶登錄時,bash首先自動執(zhí)行系統(tǒng)管理員建立的全局登錄 :/ect/profile。然后bash在用戶起始目錄下按順序查找三個特殊文件中的一個:/.bash_profile、/.bash_login、/.profile,但只執(zhí)行最先找到的一個。
   因此,只需根據(jù)實(shí)際需要在上述文件中加入命令就可以實(shí)現(xiàn)用戶登錄時自動運(yùn)行某些程序(類似于DOS下的Autoexec.bat)。
  
3.退出登錄時自動運(yùn)行程序

  退出登錄時,bash自動執(zhí)行個人的退出登錄腳本/.bash_logout。例如,在/.bash_logout中加入命令“tar -cvzf c.source.tgz *.c”,則在每次退出登錄時自動執(zhí)行 “tar” 命令備份 *.c 文件。

4.定期自動運(yùn)行程序

  Linux有一個稱為crond的守護(hù)程序,主要功能是周期性地檢查 /var/spool/cron目錄下的一組命令文件的內(nèi)容,并在設(shè)定的時間執(zhí)行這些文件中的命令。用戶可以通過crontab 命令來建立、修改、刪除這些命令文件。

  例如,建立文件crondFile,內(nèi)容為“00 9 23 Jan * HappyBirthday”,運(yùn)行“crontab cronFile”命令后,每當(dāng)元月23日上午9:00系統(tǒng)自動執(zhí)行“HappyBirthday”的程序(“*”表示不管當(dāng)天是星期幾)。
  
5.定時自動運(yùn)行程序一次

  定時執(zhí)行命令at 與crond 類似(但它只執(zhí)行一次):命令在給定的時間執(zhí)行,但不自動重復(fù)。at命令的一般格式為:at [ -f file ] time ,在指定的時間執(zhí)行file文件中所給出的所有命令。也可直接從鍵盤輸入命令:

  $ at 12:00
   at>mailto Roger -s ″Have a lunch″ < plan.txt
   at >Ctr-D
   Job 1 at 2000-11-09 12:00
   2000-11-09 12:00時候自動發(fā)一標(biāo)題為“Have a lunch”,內(nèi)容為plan.txt文件內(nèi)容的郵件給Roger。

6. 啟動Apache

Apache可以手工啟動,或者是在啟動系統(tǒng)時自動啟動。手工啟動通過使用apachectl程序來實(shí)現(xiàn)。命令apachectl start啟動Apache服務(wù);命令apachectl restart或apachectl graceful重新啟動Apache以使修改后的配置生效,graceful參數(shù)發(fā)出的信號是SIGUSR1,restart發(fā)出的信號是SIGHUP。

為了讓Apache在系統(tǒng)啟動時自動啟動,可以在init.d或rc.N文件中寫一個簡單的腳本,或者在rc.local或rc.boot文件中直接調(diào)用apachectl(修改的文件取決于哪種Linux發(fā)布類型)。下面是在Debian/GNU系統(tǒng)中/etc/init.d/目錄下的一個腳本樣例:

 

#! /bin/bash

#

# apache Start the apache HTTP server.

#

NAME=apache

PATH=/bin:/usr/bin:/sbin:/usr/sbin

DAEMON=/usr/sbin/apache

SUEXEC=/usr/lib/apache/suexec

PIDFILE=/var/run/$NAME.pid

CONF=/etc/apache/httpd.conf

APACHECTL=/usr/sbin/apachectl

trap "" 1

export LANG=C

test -f $DAEMON || exit 0

test -f $APACHECTL || exit 0

if egrep -q -i "^[[:space:]]*ServerType[[:space:]]+inet" $CONF

then

exit 0

fi

case "$1" in

start)

echo -ne "Starting Web server: $NAME.\n"

$APACHECTL start

;;

stop)

echo -ne "Stopping Web server: $NAME.\n"

$APACHECTL stop

;;

exit 0

分享到:

頂部 】 【 關(guān)閉
版權(quán)所有:佛山思海電腦網(wǎng)絡(luò)有限公司 ©1998-2024 All Rights Reserved.
聯(lián)系電話:(0757)22630313、22633833
中華人民共和國增值電信業(yè)務(wù)經(jīng)營許可證: 粵B1.B2-20030321 備案號:粵B2-20030321-1
網(wǎng)站公安備案編號:44060602000007 交互式欄目專項(xiàng)備案編號:200303DD003  
察察 工商 網(wǎng)安 舉報(bào)有獎  警警  手機(jī)打開網(wǎng)站