亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Web服務器 > 正文

Linux命令行上如何使用日歷詳解

2024-09-01 13:54:42
字體:
來源:轉載
供稿:網友

前言

通過 Linux 上的日歷,不僅僅可以提醒你今天是星期幾。諸如 date、cal、 ncal 和 calendar 等命令可以提供很多有用信息。

Linux 系統可以為你的日程安排提供更多幫助,而不僅僅是提醒你今天是星期幾。日歷顯示有很多選項 —— 有些可能很有幫助,有些可能會讓你大開眼界。

日期

首先,你可能知道可以使用 date 命令顯示當前日期。

$ dateMon Mar 26 08:01:41 EDT 2018

cal 和 ncal

你可以使用 cal 命令顯示整個月份。沒有參數時,cal 顯示當前月份,默認情況下,通過反轉前景色和背景顏色來突出顯示當天。

$ cal March 2018Su Mo Tu We Th Fr Sa  1 2 3 4 5 6 7 8 9 1011 12 13 14 15 16 1718 19 20 21 22 23 2425 26 27 28 29 30 31

如果你想以“橫向”格式顯示當前月份,則可以使用 ncal 命令。

$ ncal March 2018Su 4 11 18 25Mo 5 12 19 26Tu 6 13 20 27We 7 14 21 28Th 1 8 15 22 29Fr 2 9 16 23 30Sa 3 10 17 24 31

例如,如果你只想查看特定周幾的日期,這個命令可能特別有用。

$ ncal | grep ThTh 1 8 15 22 29

ncal 命令還可以以“橫向”格式顯示一整年,只需在命令后提供年份。

$ ncal 2018     2018 January  February  March  AprilSu 7 14 21 28 4 11 18 25 4 11 18 25 1 8 15 22 29Mo 1 8 15 22 29 5 12 19 26 5 12 19 26 2 9 16 23 30Tu 2 9 16 23 30 6 13 20 27 6 13 20 27 3 10 17 24We 3 10 17 24 31 7 14 21 28 7 14 21 28 4 11 18 25Th 4 11 18 25 1 8 15 22 1 8 15 22 29 5 12 19 26Fr 5 12 19 26 2 9 16 23 2 9 16 23 30 6 13 20 27Sa 6 13 20 27 3 10 17 24 3 10 17 24 31 7 14 21 28...

你也可以使用 cal 命令顯示一整年。請記住,你需要輸入年份的四位數字。如果你輸入 cal 18,你將獲得公元 18 年的歷年,而不是 2018 年。

$ cal 2018    2018 January  February  MarchSu Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa 1 2 3 4 5 6  1 2 3  1 2 3 7 8 9 10 11 12 13 4 5 6 7 8 9 10 4 5 6 7 8 9 1014 15 16 17 18 19 20 11 12 13 14 15 16 17 11 12 13 14 15 16 1721 22 23 24 25 26 27 18 19 20 21 22 23 24 18 19 20 21 22 23 2428 29 30 31  25 26 27 28  25 26 27 28 29 30 31 April   May   JuneSu Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7  1 2 3 4 5   1 2 8 9 10 11 12 13 14 6 7 8 9 10 11 12 3 4 5 6 7 8 915 16 17 18 19 20 21 13 14 15 16 17 18 19 10 11 12 13 14 15 1622 23 24 25 26 27 28 20 21 22 23 24 25 26 17 18 19 20 21 22 2329 30   27 28 29 30 31 24 25 26 27 28 29 30 July   August  SeptemberSu Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7  1 2 3 4   1 8 9 10 11 12 13 14 5 6 7 8 9 10 11 2 3 4 5 6 7 815 16 17 18 19 20 21 12 13 14 15 16 17 18 9 10 11 12 13 14 1522 23 24 25 26 27 28 19 20 21 22 23 24 25 16 17 18 19 20 21 2229 30 31  26 27 28 29 30 31 23 24 25 26 27 28 29      30 October  November  DecemberSu Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa 1 2 3 4 5 6  1 2 3   1 7 8 9 10 11 12 13 4 5 6 7 8 9 10 2 3 4 5 6 7 814 15 16 17 18 19 20 11 12 13 14 15 16 17 9 10 11 12 13 14 1521 22 23 24 25 26 27 18 19 20 21 22 23 24 16 17 18 19 20 21 2228 29 30 31  25 26 27 28 29 30 23 24 25 26 27 28 29      30 31

要指定年份和月份,使用 -d 選項,如下所示:

$ cal -d 1949-03 March 1949Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 9 10 11 1213 14 15 16 17 18 1920 21 22 23 24 25 2627 28 29 30 31

另一個可能有用的日歷選項是 cal 命令的 -j 選項。讓我們來看看它顯示的是什么。

$ cal -j March 2018 Su Mo Tu We Th Fr Sa   60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90

你可能會問:“什么鬼???” OK, -j 選項顯示 Julian 日期 -- 一年中從 1 到 365 年的數字日期。所以,1 是 1 月 1 日,32 是 2 月 1 日。命令 cal -j 2018 將顯示一整年的數字,像這樣:

$ cal -j 2018 | tail -9   November      December Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa    305 306 307       335308 309 310 311 312 313 314 336 337 338 339 340 341 342315 316 317 318 319 320 321 343 344 345 346 347 348 349322 323 324 325 326 327 328 350 351 352 353 354 355 356329 330 331 332 333 334  357 358 359 360 361 362 363        364 365

這種顯示可能有助于提醒你,自從你做了新年計劃之后,你已經有多少天沒有采取行動了。

運行類似的命令,對于 2020 年,你會注意到這是一個閏年:

$ cal -j 2020 | tail -9   November      December Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa306 307 308 309 310 311 312   336 337 338 339 340313 314 315 316 317 318 319 341 342 343 344 345 346 347320 321 322 323 324 325 326 348 349 350 351 352 353 354327 328 329 330 331 332 333 355 356 357 358 359 360 361334 335      362 363 364 365 366

calendar

另一個有趣但潛在的令人沮喪的命令可以告訴你關于假期的事情,這個命令有很多選項,但我們這里介紹下你想看到即將到來的假期和值得注意的日歷列表。日歷的 -l 選項允許你選擇今天想要查看的天數,因此 0 表示“僅限今天”。

$ calendar -l 0Mar 26 Benjamin Thompson born, 1753, Count Rumford; physicistMar 26 David Packard died, 1996; age of 83Mar 26 Popeye statue unveiled, Crystal City TX Spinach Festival, 1937Mar 26 Independence Day in BangladeshMar 26 Prince Jonah Kuhio Kalanianaole Day in HawaiiMar 26* Seward's Day in Alaska (last Monday)Mar 26 Emerson, Lake, and Palmer record "Pictures at an Exhibition" live, 1971Mar 26 Ludwig van Beethoven dies in Vienna, Austria, 1827Mar 26 Bonne fête aux Lara !Mar 26 Aujourd'hui, c'est la St(e) Ludger.Mar 26 N'oubliez pas les Larissa !Mar 26 Ludwig van Beethoven in Wien gestorben, 1827Mar 26 Emánuel

對于我們大多數人來說,這慶?;顒佑悬c多。如果你看到類似這樣的內容,可以將其歸咎于你的 calendar.all 文件,該文件告訴系統你希望包含哪些國際日歷。當然,你可以通過刪除此文件中包含其他文件的一些行來削減此問題。文件看起來像這樣:

#include <calendar.world>#include <calendar.argentina>#include <calendar.australia>#include <calendar.belgium>#include <calendar.birthday>#include <calendar.christian>#include <calendar.computer>

假設我們只通過移除除上面顯示的第一個 #include 行之外的所有行,將我們的顯示切換到世界日歷。 我們會看到這個:

$ calendar -l 0Mar 26 Benjamin Thompson born, 1753, Count Rumford; physicistMar 26 David Packard died, 1996; age of 83Mar 26 Popeye statue unveiled, Crystal City TX Spinach Festival, 1937Mar 26 Independence Day in BangladeshMar 26 Prince Jonah Kuhio Kalanianaole Day in HawaiiMar 26* Seward's Day in Alaska (last Monday)Mar 26 Emerson, Lake, and Palmer record "Pictures at an Exhibition" live, 1971Mar 26 Ludwig van Beethoven dies in Vienna, Austria, 1827

顯然,世界日歷的特殊日子非常多。但是,像這樣的展示可以讓你不要忘記所有重要的“大力水手雕像”揭幕日以及在慶祝“世界菠菜之都”中它所扮演的角色。

更有用的日歷選擇可能是將與工作相關的日歷放入特殊文件中,并在 calendar.all 文件中使用該日歷來確定在運行命令時將看到哪些事件。

$ cat /usr/share/calendar/calendar.all/* * International and national calendar files * * This is the calendar master file. In the standard setup, it is * included by /etc/calendar/default, so you can make any system-wide * changes there and they will be kept when you upgrade. If you want * to edit this file, copy it into /etc/calendar/calendar.all and * edit it there. * */#ifndef _calendar_all_#define _calendar_all_#include <calendar.usholiday>#include <calendar.work>   <==#endif /* !_calendar_all_ */

日歷文件的格式非常簡單 - mm/dd 格式日期,空格和事件描述。

$ cat calendar.work03/26 Describe how the cal and calendar commands work03/27 Throw a party!

注意事項和懷舊

注意,有關日歷的命令可能不適用于所有 Linux 發行版,你可能必須記住自己的“大力水手”雕像。

如果你想知道,你可以顯示一個日歷,遠至 9999 —— 即使是預言性的 2525。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對VEVB武林網的支持。


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美午夜片欧美片在线观看| 一区二区三区精品99久久| 91精品免费视频| 欧美韩日一区二区| 亚洲美女又黄又爽在线观看| 国产精品揄拍500视频| 26uuu亚洲国产精品| 日韩精品免费在线视频观看| 国产精品久久999| 亚洲国产精品va在线| 欧美日韩国产色视频| 亚洲最大的网站| 久久精品亚洲94久久精品| 欧美日韩aaaa| 精品久久香蕉国产线看观看gif| 国产精品自产拍在线观看中文| www国产精品视频| 91热福利电影| www.亚洲一二| 7m第一福利500精品视频| 精品久久久av| 国产免费一区视频观看免费| 亚洲激情第一页| 国产日韩精品一区二区| 欧美日韩另类在线| 成人激情视频小说免费下载| 日韩精品中文字幕在线观看| 亚洲欧美成人一区二区在线电影| 亚洲bt欧美bt日本bt| 国产亚洲人成a一在线v站| 狠狠躁夜夜躁人人爽天天天天97| 中文字幕在线看视频国产欧美| 国产一区二区三区在线看| 亚洲影院色无极综合| 国产拍精品一二三| 欧美与欧洲交xxxx免费观看| 不卡av在线网站| 亚洲成人黄色网址| 亚洲激情第一页| 日韩综合视频在线观看| 66m—66摸成人免费视频| 欧美一级高清免费| 亚洲男人天堂手机在线| 成人a免费视频| 伊人青青综合网站| 亚洲精品午夜精品| www.欧美视频| 欧美国产日产韩国视频| 国产日韩欧美成人| 日韩有码在线播放| 日韩一区二区三区在线播放| 欧美猛交ⅹxxx乱大交视频| 中文字幕亚洲无线码a| 欧美激情亚洲视频| 久久久久久香蕉网| 精品国产欧美一区二区五十路| 久久亚洲影音av资源网| 精品中文字幕在线观看| 777午夜精品福利在线观看| 91精品国产综合久久香蕉的用户体验| 97av在线视频免费播放| 亚洲欧美国产精品专区久久| 欧美激情在线观看| 中文字幕日韩欧美在线| 国产一区二区三区四区福利| 国产精品久久久久久久美男| 91沈先生在线观看| 欧美成人午夜视频| 日韩在线观看电影| 日韩欧美精品在线观看| 国产成人精品免费久久久久| 性亚洲最疯狂xxxx高清| 亚洲精品黄网在线观看| 最近2019年日本中文免费字幕| 久久91精品国产91久久跳| 日韩美女在线观看一区| 国产一区二区日韩| 日韩天堂在线视频| 欧美怡红院视频一区二区三区| 国产成人免费av电影| 国模极品一区二区三区| 亚洲天堂av在线播放| 久久激情五月丁香伊人| 日韩av不卡在线| 久久免费高清视频| 激情成人在线视频| 国产成人精彩在线视频九色| 亚洲成人999| 欧美激情a∨在线视频播放| 久久99国产精品久久久久久久久| 欧美亚洲国产精品| 日韩成人av在线| 亚洲精品国精品久久99热一| 国产精品视频久久| 欧美大片第1页| 精品久久久久久久久久久久| 国产亚洲综合久久| 成人激情免费在线| 原创国产精品91| 久久精品一偷一偷国产| 国产经典一区二区| 色香阁99久久精品久久久| 久久久女人电视剧免费播放下载| 亚洲黄页视频免费观看| 欧美激情第三页| 国产精品成人久久久久| 中文字幕一区二区三区电影| 欧美日韩aaaa| 国产精品久久中文| 日韩国产精品视频| 亚洲激情在线视频| 亚洲影视中文字幕| 日韩中文字幕免费视频| 日本午夜在线亚洲.国产| 狠狠久久亚洲欧美专区| 国产精品xxxxx| 亚州国产精品久久久| wwwwwwww亚洲| 国产a级全部精品| 亚洲影视九九影院在线观看| 欧美老女人性生活| 国产日韩av在线| 久热99视频在线观看| 精品欧美国产一区二区三区| 国产精品久久久久久久久久久久久久| 欧美大人香蕉在线| 国产婷婷色综合av蜜臀av| 日韩av在线网址| 亚洲少妇激情视频| 91精品国产777在线观看| 久久中文精品视频| 国产精品福利小视频| 国产精品海角社区在线观看| 亚洲美女动态图120秒| 2024亚洲男人天堂| 精品中文视频在线| 亚洲欧美日韩视频一区| 亚洲欧洲一区二区三区久久| 亚洲福利在线观看| 欧美一区二粉嫩精品国产一线天| 国产精品成人v| 日韩一区在线视频| 姬川优奈aav一区二区| 日韩麻豆第一页| 亚洲尤物视频网| 2025国产精品视频| 伊人久久久久久久久久久| 精品国产一区二区三区四区在线观看| 久久精品99久久香蕉国产色戒| 亚洲精品电影久久久| 欧美在线免费看| 日韩视频免费大全中文字幕| 日本韩国在线不卡| 欧美www在线| 欧美第一淫aaasss性| 欧美激情综合色综合啪啪五月| 久久久精品2019中文字幕神马| 97精品伊人久久久大香线蕉| 成人春色激情网| 国产在线播放不卡| 57pao国产成人免费| 日韩一区二区欧美| 亚洲综合大片69999| 久久夜色精品亚洲噜噜国产mv|