回到上次目錄、歷史命令查找快捷方式及執行時間顯示設置、查看系統版本
一、回到上次操作的目錄
# cd -
進入上次訪問目錄
二、歷史命令搜索操作快捷鍵:
[Ctrl + r], [Ctrl + p], [Ctrl + n]
在終端中按捉 [Ctrl] 鍵的同時 [r] 鍵,出現提示:(reverse-i-search),
此時你嘗試一下輸入你以前輸入過的命令,當你每輸入一個字符的時候,終端都會滾動顯示你的歷史命令。
當顯示到你想找的合適的歷史命令的時候,直接 [Enter],就執行了歷史命令。
另外, [Ctrl + p] 或 [Ctrl + n] 快速向前或向後滾動查找一個歷史命令,
對於快速提取剛剛執行過不久的命令很有用。
三、設置Linux可以查看歷史命令的執行時間
大家都知道Linux平臺上,可以通過history命令查看最近所執行過的命令,但history命令默認所顯示的只有編號和命令的,只知道命令是最近所執行的,但不知具體執行的日期、時、分、秒,有時給尋找證據帶來不便。
下面就來講一下,如何讓history命令顯示最近所執行過的命令的具體執行時間.
步驟如下:
1、以ROOT用戶編輯/etc/profile文件,在裏面加入下面內容(我一般習慣在最末尾加):
export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "
註意:在末尾的“引號”與“S”之間,加入一位空格,將日期時間和歷史命令用空格相隔開來。
2、退出系統重新登陸
註意:在第2步以前所執行的歷史命令,在重新登陸後,執行時間全部分顯示為第二步執行時的時間,後面所執行的命令,才會顯示正確的實際執行時間
3、查看效果(在任何用戶下都會生效):
四、Linux下查看版本信息
Linux下如何查看版本信息, 包括位數、版本信息以及CPU內核信息、CPU具體型號等等,
1、# uname -a (Linux查看版本當前操作系統內核信息)
Linux j2a1 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
2、# cat /proc/version (Linux查看當前操作系統版本信息)
Linux version 2.6.32-358.el6.x86_64 ([email protected]) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC) ) #1 SMP Fri Feb 22 00:31:26 UTC 2013
3、# cat /etc/issue 或cat /etc/redhat-release(Linux查看版本當前操作系統發行版信息)
CentOS release 6.4 (Final)
Kernel \r on an \m
4、# cat /proc/cpuinfo (Linux查看cpu相關信息,包括型號、主頻、內核信息等)
XXXX
5、# getconf LONG_BIT (Linux查看版本說明當前CPU運行在64bit模式下, 但不代表CPU不支持32bit)
64
6、lsb_release –a
LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: CentOS
Description: CentOS release 6.4 (Final)
Release: 6.4
Codename: Final
回到上次目錄、歷史命令查找快捷方式及執行時間顯示設置、查看系統版本