在linux上執(zhí)行腳本,當(dāng)退出頁(yè)面或電腦鎖屏后,腳本就停止執(zhí)行了。對(duì)需要長(zhǎng)時(shí)間運(yùn)行的腳本非常不友好。
成都創(chuàng)新互聯(lián)主要業(yè)務(wù)有網(wǎng)站營(yíng)銷(xiāo)策劃、成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、成都外貿(mào)網(wǎng)站建設(shè)公司、微信公眾號(hào)開(kāi)發(fā)、微信小程序定制開(kāi)發(fā)、HTML5建站、程序開(kāi)發(fā)等業(yè)務(wù)。一次合作終身朋友,是我們奉行的宗旨;我們不僅僅把客戶(hù)當(dāng)客戶(hù),還把客戶(hù)視為我們的合作伙伴,在開(kāi)展業(yè)務(wù)的過(guò)程中,公司還積累了豐富的行業(yè)經(jīng)驗(yàn)、成都全網(wǎng)營(yíng)銷(xiāo)資源和合作伙伴關(guān)系資源,并逐漸建立起規(guī)范的客戶(hù)服務(wù)和保障體系。
nohup(no hang up):可以讓程序不掛斷執(zhí)行。
:可以讓程序在后臺(tái)執(zhí)行。
“ nohup.log”: 表示將日志輸出到nohup.log文件上。
21:表示將正確日志、錯(cuò)誤日志都輸出到正確日志指定的文件(nohup.log文件)上。
1、linux下登錄日志記錄在:/var/log目錄里的 secure文件。
查看ssh用戶(hù)的登錄日志命令:cd /var/log more secure
上圖中可以看到,用戶(hù)在11:05:57和12:24:33進(jìn)行了兩次登錄。
2、使用last命令,可以列出目前與過(guò)去登錄系統(tǒng)的用戶(hù)相關(guān)信息。這是一個(gè)功能很強(qiáng)大的命令。
語(yǔ)法:last [-R] [-num] [ -n num ] [-adiowx] [ -f file ] [ -t YYYYMMDDHHMMSS ] [name...] [tty...]
例子:last -x :顯示系統(tǒng)關(guān)閉、用戶(hù)登錄和退出的歷史
last -i:顯示特定ip登錄的情況
last -t 20150303120101: 顯示20150303120101之前的登錄信息
在使用Linux時(shí),經(jīng)常需要查看文件內(nèi)容或者log日志,通常情況,是選擇cat命令,但是有時(shí)候我們的文件很長(zhǎng),超出了一個(gè)屏幕,這樣查看上面的就不方便。雖然可以按住shift鍵,再按pageup、pagedown來(lái)上下翻頁(yè),但是太麻煩!這時(shí)候就可以使用more命令來(lái)查看。
more命令,功能類(lèi)似 cat ,cat命令是整個(gè)文件的內(nèi)容從上到下顯示在屏幕上。 more會(huì)以一頁(yè)一頁(yè)的顯示,方便逐頁(yè)閱讀,而最基本的指令就是按空白鍵(space)就往下一頁(yè)顯示,按 b 鍵就會(huì)往回(back)一頁(yè)顯示,同樣還有按字符串搜索的功能 。
1.命令功能:
more命令和cat的功能一樣都是查看文件里的內(nèi)容,但有所不同的是more可以按頁(yè)來(lái)查看文件的內(nèi)容,還支持直接跳轉(zhuǎn)行等功能。
2.命令參數(shù):
+n 從笫n行開(kāi)始顯示
-n 定義屏幕顯示n行為一屏
+/字符串 在每個(gè)檔案顯示前搜尋該字串,然后從該字串前兩行之后開(kāi)始顯示
-c 先清屏,然后顯示要查看的文件或日志內(nèi)容
-d 在顯示內(nèi)空中添加提示 “Press space to continue,’q’ to quit(按空格鍵繼續(xù),按q鍵退出)”,禁用響鈴功能
-p 通過(guò)清除窗口而不是滾屏來(lái)對(duì)文件進(jìn)行換頁(yè),與-c選項(xiàng)相似
-s 把連續(xù)的多個(gè)空行顯示為一行
-u 把文件內(nèi)容中的下畫(huà)線(xiàn)去掉
3.在more查看文件或日志后常用操作命令:
Enter 向下n行。默認(rèn)為1行
F鍵 向下滾動(dòng)一屏
空格鍵 向下滾動(dòng)一屏
B鍵 返回上一屏
= 輸出當(dāng)前行的行號(hào)
V鍵 在使用more查看時(shí),使用v調(diào)用vi編輯器
!命令 調(diào)用Shell,并執(zhí)行命令
q 退出more
另外,在一個(gè)目錄下的文件,由于內(nèi)容太多,可以管道 | 結(jié)合起來(lái)進(jìn)行分頁(yè)顯示。
例如以下命令:
ls -l | more -5
在Linux上只要打開(kāi)core dump文件開(kāi)關(guān),當(dāng)程序crash時(shí)系統(tǒng)生成相應(yīng)的core文件。下面是簡(jiǎn)單的一些步驟: 1.查看當(dāng)前是否已經(jīng)打開(kāi)了此開(kāi)關(guān) 通過(guò)命令:ulimit -c 如果輸出為 0 ,則代表沒(méi)有打開(kāi)。如果為unlimited則已經(jīng)打開(kāi)了,就沒(méi)必要在做打開(kāi)。 2....