【Linux】linux常用幾個基本命令 小白專區簡單易懂
顯示日期的命令 date
顯示日歷的命令 cal
-s, --hctosys以硬件時鐘為準,校正系統時鐘
hwclock,clock:顯示硬件時鐘
-w, --systohc以系統時鐘為準,校正硬件時鐘
關機命令 shutdown
關機:halt, poweroff, init 0
重啟:reboot, init 6
-f: 強制,不調用shutdown
-p: 切斷電源
shutdown [OPTION]... TIME [MESSAGE]
-r: reboot
-h: halt
-c:cancel
TIME:無指定,默認相當於 +1
now: 立刻,相當於+0
+m: 相對時間表示法,幾分鐘之後;例如 +3
hh:mm: 絕對時間表示,指明具體時間
echo命令
功能:顯示字符
語法:echo [-neE][字符串]
說明:echo會將輸入的字符串送往標準輸出。輸出的字符串間以空白字符隔開, 並在最後加上換行號
選項:
-E (默認)不支持 \ 解釋功能
-n 不自動換行
-e 啟用 \ 字符的解釋功能 顯示變量
tab 鍵----命令補全
內部命令:
外部命令:bash根據PATH環境變量定義的路徑,自左而右在每個路徑搜尋以給定命令名命名的文件,第一次找到的命令即為要執行的命令
用戶給定的字符串只有一條惟一對應的命令,直接補全
否則,再次Tab會給出列表
把用戶給出的字符串當做路徑開頭,並在其指定上級目錄下搜索以指定的字符串開頭的文件名
如果惟一:則直接補全
否則:再次Tab給出列表
man 命令
提供命令幫助的文件
手冊頁存放在/usr/share/man
幾乎每個命令都有man的“頁面”
man頁面分組為不同的“章節”
統稱為Linux手冊
man命令的配置文件:/etc/man.config | man_db.conf
MANPATH /PATH/TO/SOMEWHERE: 指明man文件搜索位置
man -M /PATH/TO/SOMEWHERE COMMAND: 到指定位置下搜索COMMAND命令的手冊頁並顯示
列出目錄內容 ls
列出當前目錄的內容或指定目錄
示例:
ls -a 包含隱藏文件
ls -l 顯示額外的信息
ls -R 目錄遞歸通過
ls -ld 目錄和符號鏈接信息
ls -1 文件分行顯示
ls –S 按從大到小排序
ls –t 按mtime排序
ls –u 配合-t選項,顯示並按atime從新到舊排序
ls –U 按目錄存放順序顯示
ls –X 按文件後綴排序
查看文件狀態 stat
文件:metadata, data
三個時間戳:
access time:訪問時間,atime,讀取文件內容
modify time: 修改時間, mtime,改變文件內容(數據)
change time: 改變時間, ctime,元數據發生改變
變更目錄 cd
cd 改變目錄
使用絕對或相對路徑:
cd /home
cd home
切換至父目錄: cd ..
切換至當前用戶主目錄: cd
切換至以前的工作目錄: cd -
復制檔案或者目錄 cp
cp [OPTION]... [-T] SOURCE DEST
cp [OPTION]... SOURCE... DIRECTORY
cp [OPTION]... -t DIRECTORY SOURCE...
cp SRC DEST
SRC是文件:
如果目標不存在:新建DEST,並將SRC中內容填充至DEST中
如果目標存在:
如果DEST是文件:將SRC中的內容覆蓋至DEST中
基於安全,建議為cp命令使用-i選項
如果DEST是目錄:在DEST下新建與原文件同名的文件,並將SRC中內容填充至新文件中
cp--常用命令
-i:覆蓋前提示 –n:不覆蓋,註意兩者順序
-r, -R: 遞歸復制目錄及內部的所有內容
-a: 歸檔,相當於-dR --preserv=all
-d:--no-dereference --preserv=links 不復制原文件,只復制鏈接名
--preserv[=ATTR_LIST]
mode: 權限
-p: 等同--preserv=mode,ownership,timestamp
-v: --verbose
-f: --force
-u:--update 只復制源比目標更新文件或目標不存在的文件
--backup=numbered 目標存在,覆蓋前先備份加數字後綴 ownership: 屬主屬組
移動和重命名
mv [OPTION]... [-T] SOURCE DEST
mv [OPTION]... SOURCE... DIRECTORY
mv [OPTION]... -t DIRECTORY SOURCE...
常用選項:
-i: 交互式
-f: 強制
刪除命令
mv [OPTION]... [-T] SOURCE DEST
mv [OPTION]... SOURCE... DIRECTORY
mv [OPTION]... -t DIRECTORY SOURCE...
常用選項:
-i: 交互式
-f: 強制
創建新目錄命令
-m ;配置文件案的權限- -p; 幫助在上層目錄遞歸建立起來
刪除目錄命令
-p ;連同上個目錄一起刪除
更改組密碼
u組密碼:gpasswd ugpasswd [OPTION] GROUP unewgrp命令:臨時切換主組
-a user 將user添加至指定組中
-d user 從指定組中移除用戶user
-A user1,user2,... 設置有管理權限的用戶列表
如果用戶本不屬於此組,則需要組密碼
感謝大家瀏覽!!!
【Linux】linux常用幾個基本命令 小白專區簡單易懂