天天看點

linux怎麼用cal列印日期,Linux(入門基礎):05---終端語系設定,時間/日期指令(date、cal、timedatectl、ntpdate),終端下電腦的使用(bc)...

一、語系設定

1.引入:有時候在指令行輸入指令後會顯示亂碼,其實是語系的不一樣導緻的:比如說在英語語序下不會顯示中文

列印中文語系的日期

linux怎麼用cal列印日期,Linux(入門基礎):05---終端語系設定,時間/日期指令(date、cal、timedatectl、ntpdate),終端下電腦的使用(bc)...

将中文語系改為英語語系

linux怎麼用cal列印日期,Linux(入門基礎):05---終端語系設定,時間/日期指令(date、cal、timedatectl、ntpdate),終端下電腦的使用(bc)...

2.提醒

設定語系隻在本次指令行操作中生效,退出指令行後失效,下次進入指令行需要重新設定

3.相關指令

列出目前各項支援的語系:locale

列出所有語系後,可以選擇一項設定為自己想要設定的語系,也可以設定所有的語系(LC_ALL代表同步所有語系的設定值)

設定所有的語系一緻:export  LC_ALL=xxx

設定單獨一項的語系:LC_xx=xxx

4.示範

列出所有語系

LANG是主要語系的輸出。LC_開頭的是個别特殊的輸出語系,LC_ALL代表LC_開頭的所有語系設定

linux怎麼用cal列印日期,Linux(入門基礎):05---終端語系設定,時間/日期指令(date、cal、timedatectl、ntpdate),終端下電腦的使用(bc)...

更改其中一項語系:下面以LC_TIME為例

linux怎麼用cal列印日期,Linux(入門基礎):05---終端語系設定,時間/日期指令(date、cal、timedatectl、ntpdate),終端下電腦的使用(bc)...

将所有語系都更改為一緻的語系,LC_ALL前需要加export

linux怎麼用cal列印日期,Linux(入門基礎):05---終端語系設定,時間/日期指令(date、cal、timedatectl、ntpdate),終端下電腦的使用(bc)...

二、date

1.功能:顯示日期和時間

2.格式

顯示日期時間:date

格式化日期時間:date +格式化格式

3.示範

顯示詳細時間:date

linux怎麼用cal列印日期,Linux(入門基礎):05---終端語系設定,時間/日期指令(date、cal、timedatectl、ntpdate),終端下電腦的使用(bc)...

格式化時間

date +%Y/%m/%d      date +%H%M%S

linux怎麼用cal列印日期,Linux(入門基礎):05---終端語系設定,時間/日期指令(date、cal、timedatectl、ntpdate),終端下電腦的使用(bc)...
linux怎麼用cal列印日期,Linux(入門基礎):05---終端語系設定,時間/日期指令(date、cal、timedatectl、ntpdate),終端下電腦的使用(bc)...

三、cal

1.功能:顯示月曆

2.格式

顯示目前月:cal

顯示指定年、指定月:cal  [month]   [year]

3.示範

預設顯示目前月的日期:cal

linux怎麼用cal列印日期,Linux(入門基礎):05---終端語系設定,時間/日期指令(date、cal、timedatectl、ntpdate),終端下電腦的使用(bc)...

顯示指定年、指定月

linux怎麼用cal列印日期,Linux(入門基礎):05---終端語系設定,時間/日期指令(date、cal、timedatectl、ntpdate),終端下電腦的使用(bc)...
linux怎麼用cal列印日期,Linux(入門基礎):05---終端語系設定,時間/日期指令(date、cal、timedatectl、ntpdate),終端下電腦的使用(bc)...

四、timedatectl指令

1.功能

設定與時區與時間

2.指令格式

timedatectl  [command]

相關command

list-timezones:列出系統上所有支援的時區名稱

set-timezone:設定時區位置

set-time:設定時間

set-ntp:設定網絡校時系統

3.示範案例

案例一:檢視目前的時區與時間等資訊

Local time:本地時間

Universal time:格林威治标标準時間

Time zone:時區

linux怎麼用cal列印日期,Linux(入門基礎):05---終端語系設定,時間/日期指令(date、cal、timedatectl、ntpdate),終端下電腦的使用(bc)...

顯示是否有New York的時區,若有就将時區改為New York的

第一步:檢視們可以看到有

linux怎麼用cal列印日期,Linux(入門基礎):05---終端語系設定,時間/日期指令(date、cal、timedatectl、ntpdate),終端下電腦的使用(bc)...

第二步:設定

linux怎麼用cal列印日期,Linux(入門基礎):05---終端語系設定,時間/日期指令(date、cal、timedatectl、ntpdate),終端下電腦的使用(bc)...

第三步:檢視

linux怎麼用cal列印日期,Linux(入門基礎):05---終端語系設定,時間/日期指令(date、cal、timedatectl、ntpdate),終端下電腦的使用(bc)...

設定指定時間,因為我們設定了自動校驗時間,是以不給設定

linux怎麼用cal列印日期,Linux(入門基礎):05---終端語系設定,時間/日期指令(date、cal、timedatectl、ntpdate),終端下電腦的使用(bc)...

五、ntpdate指令

1.功能

通過網絡自動校驗時間

2.示範

第一步:ntpdate  s2m.time.edu.cn    //s2m.time.edu.cn是北京大學提供的時間伺服器

第二步:hwclock  -w  //将正确的時間寫入你的BIOS事件記錄内

六、bc

1.功能:

終端指令行下的一個電腦,用于計算

2.格式:

bc:使用bc指令進入電腦

quit:不使用電腦時,使用quit指令退出電腦

3.運算符

+、-、*、/、%  ==>加、減、乘、除、取餘

^:指數次方

4.示範

linux怎麼用cal列印日期,Linux(入門基礎):05---終端語系設定,時間/日期指令(date、cal、timedatectl、ntpdate),終端下電腦的使用(bc)...

5.注意事項

上面的代碼中,10/100=0,為什麼會這樣哪?原因:因為電腦預設輸出整數,如果想輸出小數,就需要用scale指令

scale=number   ===>設定小數點後幾位

linux怎麼用cal列印日期,Linux(入門基礎):05---終端語系設定,時間/日期指令(date、cal、timedatectl、ntpdate),終端下電腦的使用(bc)...