終端機模式下所Key in進去的command是存在那裏? |
尚未結案
|
ksvm
一般會員 發表:29 回覆:42 積分:14 註冊:2004-07-27 發送簡訊給我 |
|
hagar
版主 發表:143 回覆:4056 積分:4445 註冊:2002-04-14 發送簡訊給我 |
|
ksvm
一般會員 發表:29 回覆:42 積分:14 註冊:2004-07-27 發送簡訊給我 |
|
hagar
版主 發表:143 回覆:4056 積分:4445 註冊:2002-04-14 發送簡訊給我 |
|
ksvm
一般會員 發表:29 回覆:42 積分:14 註冊:2004-07-27 發送簡訊給我 |
|
conundrum
尊榮會員 發表:893 回覆:1272 積分:643 註冊:2004-01-06 發送簡訊給我 |
http://www.vbird.org/linux_basic/0320bash.php#history
引言:history, !command 顯示歷史指令記錄內容, 下達歷史紀錄中的指令 語法: [test @test test]# history [test @test test]# [!number] [!command] [!!] 參數說明: number :第幾個指令的意思; command :指令的開頭幾個字母 ! :上一個指令的意思! 範例: [test @test test]# history <==底下列出的就是(1)歷史指令的編號;(2)指令的內容 66 man rm 67 alias 68 man history 69 history [test @test test]# !66 <==執行第 66 個歷史指令 [test @test test]# !! <==執行上一個指令(在本例中,就是 !66 那一個指令!) [test @test test]# !al <==執行最近一次以 al 為開頭的指令內容,就是第 67 個指令囉! 說明: history 這個指令配合 ! 這個用法就多了!如果我想要執行上一個指令,除了使用上下鍵之外,我可以直接以 !! 來下達上個指令的內容,此外,我也可以直接選擇下達第 n 個指令, !n 來執行,也可以使用指令標頭,例如 !vi 來執行最近指令開頭是 vi 的指令列!相當的方便而好用!基本上 history 的用途很大的!但是需要小心安全的問題!尤其是 root 的歷史紀錄檔案,這是 Cracker 的最愛!因為不小心的 root 會將很多的重要資料在執行的過程中會被紀錄在 ~/.bash_history 當中,如果這個檔案被解析的話,後果不堪吶!無論如何,使用 history 配合『 ! 』曾經使用過的指令下達是很有效率的一個指令方法!hagar 兄 確實 很會唱龍 哈哈 |
ksvm
一般會員 發表:29 回覆:42 積分:14 註冊:2004-07-27 發送簡訊給我 |
|
conundrum
尊榮會員 發表:893 回覆:1272 積分:643 註冊:2004-01-06 發送簡訊給我 |
|
ksvm
一般會員 發表:29 回覆:42 積分:14 註冊:2004-07-27 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |