Linux自學筆記--基礎命令date,cal等
逆水行舟,不進則退;
date命令:
我們可以來man一下date命令,可以在上面看出 date的含義為 - print or set the system date and time,我們從以下幾方面對date命令進行闡述。
1. 顯示時間
date[OPTION]... [+FORMAT]
format:格式符號
%D:
%F:
%T:
在屏幕中輸入單獨的date命令可以顯示系統的時間:
同時我們也可以顯示自己想要的時間顯示格式:
2. 設置時間
date[-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
MM:月份
DD:
hh:小時
mm:分鐘
YY:兩位年份
CCYY:四位年份
.ss:秒鐘
下面將用實例展示使用date命令修改時間的過程:
Linux兩種時鐘
系統時鐘:由Linux內核通過CPU工作頻率進行的計時;
硬件時鐘:
hwclock :顯示硬件時鐘;
-s,--hctosys
-w,--systohc
Cal指令
cal - displays a calendar 顯示日歷
1.顯示日歷
cal [-smjy13] [[[day] month] year]
在屏幕中單獨輸入一個cal指令可顯示當前系統時間月份的日歷:
同時也可以顯示整年和或者任一年任意月份的日歷:
目錄管理類命令:cd pwd ls mkdir rmdir tree
mkdir:
mkdir - make directories 創建目錄
mkdir [OPTION]... DIRECTORY...
-p:存在時不報錯,並且自動創建所需的各目錄;
-v:顯示詳細信息;
-m MODE:創建目錄時直接指定權限
tree:
tree - list contents of directories in a tree-like format.顯示目錄的內容以樹的形式
tree [-adfghilnopqrstuvxACDFNS] [-Llevel [-R]] [-H baseHREF] [-T title] [-o filename]
[--nolinks] [-P pattern] [-I pattern][--inodes] [--device] [--noreport] [--dirsfirst]
[--version] [--help] [--filelimit #][directory ...]
-d:只顯示目錄;
-L:指定顯示的層級數目;
-P pattern:只顯示由指定pattern匹配到的路徑;
rmdir:
rmdir - remove empty directories 移除一個空目錄
rmdir [OPTION]... DIRECTORY...
-v:顯示過程
練習:
(1) 如何創建/tmp/x/y1,/tmp/x/y2, /tmp/x/y1/a, /tmp/x/y1/b, /tmp/x/y2/a, /tmp/x/y2/b
(2) 如何創建x_m,y_m, x_n, y_n
(3) 如何創建/tmp/bin, /tmp/sbin, /tmp/usr,/tmp/usr/bin, /tmp/usr/sbin
Linux自學筆記--基礎命令date,cal等