-s,--hctosys以硬件時鐘為準,校正系統(tǒng)時鐘
hwclock,clock:顯示硬件時鐘
-w, --systohc以系統(tǒng)時鐘為準,校正硬件時鐘
關(guān)機:halt, poweroff, init 0
重啟:reboot, init 6
-f: 強制,不調(diào)用shutdown
-p: 切斷電源
shutdown [OPTION]... TIME [MESSAGE]
-r: reboot
-h: halt
-c:cancel
TIME:無指定,默認相當于 +1
now: 立刻,相當于+0
+m: 相對時間表示法,幾分鐘之后;例如 +3
hh:mm: 絕對時間表示,指明具體時間
功能:顯示字符
語法:echo [-neE][字符串]
說明:echo會將輸入的字符串送往標準輸出。輸出的字符串間以空白字符隔開, 并在最后加上換行號
選項:
-E (默認)不支持 \ 解釋功能
-n 不自動換行
-e 啟用 \ 字符的解釋功能 顯示變量
內(nèi)部命令:
外部命令:bash根據(jù)PATH環(huán)境變量定義的路徑,自左而右在每個路徑搜尋以給定命令名命名的文件,第一次找到的命令即為要執(zhí)行的命令
用戶給定的字符串只有一條惟一對應的命令linux常用命令,直接補全
否則,再次Tab會給出列表
把用戶給出的字符串當做路徑開頭,并在其指定上級目錄下搜索以指定的字符串開頭的文件名
如果惟一:則直接補全
否則:再次Tab給出列表
提供命令幫助的文件
手冊頁存放在/usr/share/man
幾乎每個命令都有man的“頁面”
man頁面分組為不同的“章節(jié)”
統(tǒng)稱為Linux手冊
man命令的配置文件:/etc/man.config | man_db.conf
MANPATH /PATH/TO/SOMEWHERE: 指明man文件搜索位置
man -M /PATH/TO/SOMEWHERE COMMAND: 到指定位置下搜索COMMAND命令的手冊頁并顯示
列出當前目錄的內(nèi)容或指定目錄
示例:
ls -a包含隱藏文件
ls -l 顯示額外的信息
ls -R 目錄遞歸通過
ls -ld 目錄和符號鏈接信息
ls -1 文件分行顯示
ls –S 按從大到小排序
ls –t 按mtime排序
ls –u 配合-t選項,顯示并按atime從新到舊排序
ls –U 按目錄存放順序顯示
ls –X 按文件后綴排序
文件:metadata, data
三個時間戳:
access time:訪問時間,atime,讀取文件內(nèi)容
modify time: 修改時間, mtime,改變文件內(nèi)容(數(shù)據(jù))
change time: 改變時間, ctime,元數(shù)據(jù)發(fā)生改變
cd 改變目錄
使用絕對或相對路徑:
cd/home
cdhome
切換至父目錄: cd..
切換至當前用戶主目錄: cd
切換至以前的工作目錄: cd-
cp [OPTION]... [-T] SOURCE DEST
cp [OPTION]... SOURCE... DIRECTORY
cp [OPTION]... -t DIRECTORY SOURCE...
cp SRC DEST
SRC是文件:
如果目標不存在:新建DEST,并將SRC中內(nèi)容填充至DEST中
如果目標存在:
如果DEST是文件:將SRC中的內(nèi)容覆蓋至DEST中
基于安全,建議為cp命令使用-i選項
如果DEST是目錄:在DEST下新建與原文件同名的文件linux常用命令,并將SRC中內(nèi)容填充至新文件中
cp--常用命令
-i:覆蓋前提示 –n:不覆蓋,注意兩者順序