1. 程式人生 > >回到上次目錄、歷史命令查找快捷方式及執行時間顯示設置、查看系統版本

回到上次目錄、歷史命令查找快捷方式及執行時間顯示設置、查看系統版本

如何 cnblogs 尋找 long 9.png etc 執行時間 mage 內核

一、回到上次操作的目錄

# 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

回到上次目錄、歷史命令查找快捷方式及執行時間顯示設置、查看系統版本