天天看點

(0基礎學Linux系列)1.12 Linux資訊顯示

1.1 history 檢視曆史記錄

參數:

參數 作用
n 檢視最近的n條記錄
-c 将目前的shell中的所有 history 内容全部消除
-d 删除曆史記錄中指定的行

1.1.1 history 檢視曆史記錄

history
           

::: hljs-center

(0基礎學Linux系列)1.12 Linux資訊顯示

:::

1.1.2 n 參數 檢視最近的記錄

history 5
           

::: hljs-center

(0基礎學Linux系列)1.12 Linux資訊顯示

:::

1.1.3 -c 參數 清空曆史記錄

history -c
           

::: hljs-center

(0基礎學Linux系列)1.12 Linux資訊顯示

:::

1.1.4 -d 參數 指定删除曆史記錄

history -d 3
           

::: hljs-center

(0基礎學Linux系列)1.12 Linux資訊顯示

:::

1.2 uname 顯示系統資訊

參數:

參數 作用
-n 顯示主機名
-r 檢視核心版本
-a 檢視所有資訊

1.2.1 顯示系統資訊

# uname
Linux
           

1.2.2 -n 參數 顯示主機名

# uname -n
oldboyedu
           

1.2.3 -r 參數 檢視核心版本

# uname -r
3.10.0-1160.el7.x86_64
           

1.2.4 -a 檢視使用所有資訊

# uname -a
Linux oldboyedu 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
           

1.3 date 檢視系統時間

1)參數:

參數 作用
-s 修改時間
-d 顯示過去 未來時間

2)時間格式:

格式 含義
%a 目前縮寫的工作日名稱(例如,Sun)
%b 目前縮寫的月份名稱(例如,Jan)
%p 用于表示目前的AM或PM,如果未知則為空白
%c 目前的日期和時間(例如,Thu Mar 3 23:05:25 2005)
%Y 年份
%m 月,範圍(01..12)
%d
%F 完整的日期;等價于%Y-%m-%d
%H 小時,範圍(00..23)
%M 分鐘,範圍(00..59)
%S 秒數,範圍(00..60)
%r 目前以12小時表示的時鐘時間(例如,11:11:04 PM)
%T 時間;等價于%H:%M:%S
%w 一周中的一天(0..6),0代表星期天
- (連字元) 不要填充相應的字段
_ (下劃線) 使用空格填充相應的字段

1.3.1 檢視目前系統時間

# date
Mon May  9 15:13:58 CST 2022
           

1.3.2 指定檢視系統時間格式

# 檢視目前時間和日期
date +"%c"
# 檢視目前年份
date +"%Y"
# 檢視目前月份
date +"%m"
# 檢視目前是幾日
date +"%d"
# 檢視目前日期
date +"%F"
# 檢視目前是幾時
date +"%H"
# 檢視目前是幾分
date +"%M"
# 檢視目前是幾秒
date +"%S"
# 檢視目前時間(12小時制)
date +"%r"
# 檢視目前時間(24小時制)
date +"%T"
# 檢視目前是周幾
date +"%w"
           

1.3.3 -s 參數 修改系統時間

date -s 
date -s 21000509                # 設定成20120523,這樣會把具體時間設定成00:00:00
date -s 01:01:01                # 設定具體時間,不會對日期做更改
# 時間和日期的位置可以互換
date -s "01:01:01 2012-05-23"   # 這樣可以設定全部時間
date -s "01:01:01 21000509"     # 這樣可以設定全部時間
           

1.3.4 -d 參數 顯示過去 未來時間

day可以改成年月日,時分秒等對應的英文單詞

# 顯示過去3天的時間
date -d -"3day" +"%F"
# 顯示未來3天的時間
date -d +"3day" +"%F"
           

1.4 檢視Linux系統版本

1)lsb_release -a(此指令适用于所有的Linux發行版本)

# 安裝 lsb 工具
yum install -y lsb
# 檢視Linux系統版本
lsb_release -a
           

::: hljs-center

# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
           

繼續閱讀