2017.10.7 linux基礎命令
日期時間命令:
date
功能:顯示或設置時間日期。
顯示時間或日期:
date [option]... [+FORMAT] 以規定的格式顯示時間與日期。
option:選項
FORMAT:格式符號。
例子:
[email protected]:~$ date +%D
10/07/17 月/日/年
[email protected]:~$ date +%F
2017-10-07 年-月-日
[email protected]:~$ date +%T
09:01:37 時:分:秒
設置時間或日期:date [MMDDhhmm[[CC]YY][.ss]]
MM:月 DD:幾號 hh:小時 mm:分鐘 YY:兩位年份 CCYY:四位年份 .ss:秒鐘
例子:
[email protected]:~$ sudo date 123009182017.40 //sudo是以管理員身份執行
[sudo] xxl 的密碼: //需要輸入密碼
2017年 12月 30日 星期六 09:18:40 CST
linux的兩種時鐘:
系統時鐘:由linux內核通過cpu的工作頻率進行的計時。
硬件時鐘
hwclock:顯示硬件時鐘
-s, --hctosys
-w --systohc
cal: 日歷
cal:顯示當前月份的日歷。
cal 年份:顯示當前年份的日歷。
2. 目錄相關命令
當前目錄或工作目錄
主目錄,家目錄:HOME
root:/root
普通用戶:/home/username 如:/home/xxl
~:用戶的主目錄
例如:
[email protected]:~$ whoami
xxl
[email protected]:~$ cd ~
[email protected]:~$ pwd
/home/xxl
cd: 切換目錄
cd或cd ~:回當前用戶的主目錄
cd ~username:切換至制定用戶的主目錄
cd -:在上一個目錄與當前目錄之間來回切換
. 代表當前目錄
..代表當前目錄的父目錄
ls : list 顯示指定路徑下的文件列表。
list [option]...[DIR]...
-a,--all:顯示所有文件,包括隱藏文件;
-l : 長格式
例如:drwxr-xr-x 3 root root 4096 10月 4 20:16 opt
drwxr-xr-x:
最左側的第一位:文件類型 -, d, l, b, c, p, s
後面的9位:訪問權限
數字:文件被硬鏈接的次數。
左root: 文件的owner
右root: 文件的group
4096: 文件的size
10月 4 20:16 文件最近一次被修改的時間
opt : 文件名或目錄名。
-h, 單位換算
-d,顯示目錄自身的相關屬性,通常與-l一起使用;
-r, 逆序顯示
-R, 遞歸
sata /PATH/TO/SOMEFILE: 獲取指定文件的元數據
3. 文件查看命令 cat tac
cat [option]...[file]...
-E:顯示行結束符$
-n: 對顯示出的每一行進行編號
4. 文件內容查看命令: file
file /PATH/TO/SOMEFILE
5. 回顯命令: echo
-n:禁止自動添加換行符
-e:允許使用轉義符(\n:換行 \t:制表符)
echo "$VAR_NAME":變量會替換,雙引號表弱引用。
echo ‘$VAR_NAME‘:變量不會替換,強引用。
which:顯示命令對應的文件路徑
which [option] COMMAND
--skip-alias:禁止顯示別名
whatis : 將當前系統上所有的幫助手冊及對應的關鍵字創建為一個數據庫。
本文出自 “技術成就夢想” 博客,請務必保留此出處http://xuxiaoliang.blog.51cto.com/10882951/1970581
2017.10.7 linux基礎命令