怎么做門戶網(wǎng)站設(shè)計(jì)方案/google收錄提交入口
嘗試了多種方法,現(xiàn)總結(jié)如下:
在用戶登錄之前自動(dòng)執(zhí)行
1. /etc/init.d/rcS
2. /etc/inittab
在用戶登錄之后自動(dòng)執(zhí)行:下述方法,實(shí)際嘗試發(fā)現(xiàn),之后再輸入用戶名和密碼后才會(huì)自動(dòng)執(zhí)行。當(dāng)如果不需要輸入用戶名或密碼時(shí),不知是否會(huì)自動(dòng)執(zhí)行,需要后續(xù)再做嘗試。
1. /etc/profile.d/*.sh
詳細(xì)說明:
1. /etc/init.d/rcS
因?yàn)樵?/etc/inittab中有這條語句“::sysinit:/etc/init.d/rcS”, 表示在運(yùn)行boot或bootwait進(jìn)程之前運(yùn)行/etc/init.d/rcS。所以在rcS中增加響應(yīng)的執(zhí)行命令,就可以使linux開機(jī)后自動(dòng)執(zhí)行響應(yīng)的操作。
另外除了在rcS中增加命令,也可以再/etc/init.d中增加響應(yīng)的腳本,但是腳本的命名必須是以大寫的‘S’開頭,否則不會(huì)被執(zhí)行。這是因?yàn)樵趓cS中有這樣的語句“for i in /etc/init.d/S??* ;do” , 他會(huì)掃描這個(gè)目錄下的所有以S開頭的文件并執(zhí)行。
2.?/etc/inittab
嘗試在inittab中增加執(zhí)行腳本“::sysinit:/etc/profile.d/ys.sh”, 但是會(huì)提示失敗:can't run '/etc/profile.d/ys.sh': No such file or directory。有可能是這個(gè)目錄在這個(gè)時(shí)間點(diǎn)還不能訪問,如果將這個(gè)腳本放在/etc/init.d/目錄下,有可能能行,需要再做嘗試。
2.?/etc/profile.d/*.sh
在用戶登錄后,會(huì)自動(dòng)執(zhí)行這個(gè)目錄下的所有 .sh腳本。因?yàn)樵?etc/profile 中有下面這樣的語句“for i in /etc/profile.d/*.sh ; do”, 這樣就會(huì)執(zhí)行所有.sh腳本。