1. 程式人生 > >Linux自學筆記(5):Linux基礎命令

Linux自學筆記(5):Linux基礎命令

linux 基礎命令

基礎命令:
date:date --help
用法:date [選項]... [+格式]
 或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][-ss]]
date [MMDDhhmm[[cc]yy][-ss]]:設置
MM:月
DD:日
hh:時
mm:分
YY:兩位年份
CCYY:四位年份
-ss:秒鐘

Linux的兩種時鐘
系統時鐘:由Linux內核通過CPU的工作頻率進行的計時;
硬件時鐘:
huclock:顯示硬件時鐘
-s,--hctosys
-w,--systohc

        cal:日歷
            cal 2018 年歷

目錄相關的命令:
當前目錄的工作目錄

主目錄:家目錄:HOME
root:/root
普通用戶:/home/USERNAME

    ~用戶主目錄

cd:
cd或cd ~:回到當前用戶的主目錄
cd ~ USERNAME:切換至指定目錄的主目錄
cd ~:在上一個目錄和當前目錄之間來回切換

相關的環境變量
    PWD:保存了當前目錄路徑
    OLDPWD:上一次所在的目錄路徑

pwd:顯示當前目錄

ls:list
顯示路徑路徑下的文件列表

用法:ls [選項]... [文件]...
-a, --all 不隱藏任何以. 開始的項目
-l:長格式
-h:單位換算
-d:查看目錄自己相關屬性,要與-l一起使用
dr-xr-xr-x. 5 root root 4096 1月 30 16:01 boot

第一位:文件類型
第二到九位:訪問權限
數字:文件被硬鏈接的次數;
第一個root:文件的屬主
第二個root:文件的屬組
4096:文件的大小
1月 30 16:01 boot:文件最近一次被修改的時間

stat /PARHTO/SOMEFILE:獲取指定文件的元數據

文件查看命令:
cat、trc
用法:cat [選項]... [文件]...
-E, --show-ends 在每行結束處顯示"$"
文件內容查看命令:file
file /

回顯命令:echo
[root@localhost ~]# help echo
echo: echo [-neE] [參數 ...]
將參數寫到標準輸出。

在標準輸出上顯示 ARG 參數後跟一個換行。

選項:
  -n    不要追加換行
  -e    啟用下列反斜杠轉義的解釋
  -E    顯式地抑制對於反斜杠轉義的解釋
  • `echo‘ 對下列反斜杠字符進行轉義:
    \a 警告(響鈴)
    \b 退格
    \c 抑制更多的輸出
    \e 轉義字符
    \f 格式提供
    \n 換行
    \r 回車
    \t 橫向制表符
    \v 縱向制表符

echo "$VAR_NAME":變量會替換,雙引表示弱引用
echo ‘$VAR_NAME‘:變量不會替換,強引用

[root@localhost ~]# whatis --help
Usage: whatis [OPTION...] 關鍵詞...

-d, --debug 輸出調試信息
-v, --verbose 輸出詳細的警告信息
-r, --regex 把每個關鍵詞都當作正則表達式解讀
-w, --wildcard 關鍵詞裏包含通配符
-l, --long 不要把輸出按終端寬度截斷
-C, --config-file=文件 使用該用戶設置文件
-L, --locale=區域 定義本次搜索所使用的區域設置
-m, --systems=系統 use manual pages from other systems
-M, --manpath=路徑 設置搜索手冊頁的路徑為“路徑”
-s, --sections=列表, --section=列表
search only these sections (colon-separated)
-?, --help give this help list
--usage give a short usage message
-V, --version print program version

whatis:
是哦那個whatis命令可將當前系統所有的幫助手冊及與之對應的關鍵字創建為一個數據庫;

Linux自學筆記(5):Linux基礎命令