每天乙個linux命令(30) cal 命令

2021-09-07 04:00:33 字數 1543 閱讀 5875

cal命令可以用來顯示公曆(陽曆)日曆。公曆是現在國際通用的曆法,又稱格列歷,通稱陽曆。「陽曆」又名「太陽曆」,係以地球繞行太陽一周為一年,為西方各國所通用,故又名「西曆」。

1.命令格式:

cal [引數][月份][年份]

2.命令功能:

用於檢視日曆等時間資訊,如只有乙個引數,則表示年份(1-9999),如有兩個引數,則表示月份和年份

3.命令引數:

-1 顯示乙個月的月曆

-3 顯示系統前乙個月,當前月,下乙個月的月曆

-s  顯示星期天為乙個星期的第一天,預設的格式

-m 顯示星期一為乙個星期的第一天

-j  顯示在當年中的第幾天(一年日期按天算,從1月1號算起,預設顯示當前月在一年中的天數)

-y  顯示當前年份的日曆

4.使用例項:

例項1:顯示當前月份日曆

命令:cal

輸出:[root@localhost ~]# cal

十二月 2012     

日 一 二 三 四 五 六

2  3  4  5  6  7  8

9 10 11 12 13 14 15

16 17 18 19 20 21 22

23 24 25 26 27 28 29

30 31[root@localhost ~]#

例項2:顯示指定月份的日曆

命令:cal 9 2012

輸出:[root@localhost ~]# cal 9 2012

九月 2012      

日 一 二 三 四 五 六

2  3  4  5  6  7  8

9 10 11 12 13 14 15

16 17 18 19 20 21 22

23 24 25 26 27 28 29

例項3:顯示2023年日曆

命令:cal -y 2013 

cal 2013

輸出:例項4:顯示自1月1日的天數

命令:cal -j

輸出:[root@localhost ~]# cal -j

十二月 2012        

日   一   二   三   四   五   六

337 338 339 340 341 342 343

344 345 346 347 348 349 350

351 352 353 354 355 356 357

358 359 360 361 362 363 364

365 366[root@localhost ~]#

例項5:星期一顯示在第一列

命令:cal -m

輸出:[root@localhost ~]# cal -m

十二月 2012     

一 二 三 四 五 六 日

1  2

3  4  5  6  7  8  9

10 11 12 13 14 15 16

17 18 19 20 21 22 23

24 25 26 27 28 29 30

31[root@localhost ~]#

每天乙個 linux命令(30) rpm命令

每天乙個 linux命令 30 rpm命令 rpm命令是rpm軟體包的管理工具。rpm原本是red hat linux發行版專門用來管理linux各項套件的程式,由於它遵循gpl規則且功能強大方便,因而廣受歡迎。逐漸受到其他發行版的採用。rpm套件管理方式的出現,讓linux易於安裝,公升級,間接提...

每天乙個linux命令(30) chown命令

指令名稱 chown 使用許可權 root 使用方式 chown cfhvr help version user group file 利用chown可以將檔案的擁有者加以改變。這個指令只有是由系統管理者 root 所使用,一般使用者沒有許可權可以改變別人的檔案擁有者,也沒有許可權可以自己的檔案擁有...

每天乙個linux命令(30) chmod命令

一 chmod作用 修改檔案 目錄的許可權 二 語法 chmod 對誰操作 操作符 賦予的許可權 檔名 三 操作物件 u 使用者user,表現檔案或目錄的所有者 g 使用者組group,表現檔案或目錄所屬的使用者組 o 其他使用者other a 所有使用者all 四 操作符 新增許可權 減少許可權 ...