一、Linux 顯示時間命令
在 Linux 中,常見的顯示時間的命令有 `date` 和 `uptime`。
1. `date` 命令
`date` 命令可以顯示當前日期和時間。其常用的參數有:
- `+%Y`:顯示當前年份
- `+%m`:顯示當前月份
- `+%d`:顯示當前日期
- `+%H`:顯示當前小時
- `+%M`:顯示當前分鐘
- `+%S`:顯示當前秒數
# 顯示當前日期和時間 date # 顯示當前年份 date +%Y # 顯示當前時間 date +%H:%M:%S
2. `uptime` 命令
`uptime` 命令可以顯示系統當前運行時間。其常用的參數有:
- `-s`:顯示系統啟動時間
- `-p`:以可讀的形式顯示系統運行時間
# 顯示系統當前運行時間 uptime # 顯示系統啟動時間 uptime -s # 以可讀的形式顯示系統運行時間 uptime -p
二、Linux 顯示時間到秒
Linux 顯示時間到秒可以使用 `date` 命令。只需要在 `+%S` 的參數後面加上 `.msec`,即可顯示到毫秒。
# 顯示當前時間到秒 date +%H:%M:%S # 顯示當前時間到毫秒 date +%H:%M:%S.%N | cut -b 1-12
三、Linux 顯示時間格式輸出
`date` 命令可以格式化輸出時間。常見的格式參數如下:
- `%Y`:年份
- `%m`:月份
- `%d`:日期
- `%H`:小時
- `%M`:分鐘
- `%S`:秒數
- `%A`:周幾全名
- `%a`:周幾簡稱
下面是幾個示例:
# 格式化輸出當前時間 date +"%Y-%m-%d %H:%M:%S" # 顯示當前是星期幾 date +"%A" # 以中文顯示當前是星期幾 date +"%A" | iconv -f utf-8 -t gb2312
四、Linux 顯示時間內容
Linux 顯示時間內容包括有關當前時區、當前日曆等。下面是幾個示例:
# 顯示當前時區 date +%Z # 顯示當前月份的日曆 cal # 顯示指定年份月份的日曆 cal 2022 11
五、Linux 顯示時間格式
Linux 顯示時間格式可以使用 `timedatectl` 命令進行修改。常見的格式有 UTC 時間和本地時間。
# 切換為 UTC 時間 timedatectl set-timezone UTC # 切換為本地時間 timedatectl set-timezone Asia/Shanghai
六、Linux 顯示時間計時
在 Linux 中,可以使用 `time` 命令計時程序的執行時間。
# 計時程序執行時間 time ls
七、Linux 顯示時間不對
如果發現 Linux 顯示的時間不對,可以嘗試以下方法來修復:
- 通過 `ntpdate` 命令手動同步時間
- 通過 `timedatectl` 命令調整時區
- 通過 `hwclock` 命令調整硬件時鐘
八、Linux 顯示時間進度
在 Linux 中,可以使用 `pv` 命令以進度條的形式顯示文件的傳輸或複製進度。如下所示:
# 以進度條形式複製文件 pv source_file > destination_file
以上便是關於 Linux 顯示時間的詳細闡述,希望能對您有所幫助。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/297706.html