幫助命令
命令詳解
help
查詢內建命令
info
查詢更加詳細的命令
檔案和目錄操作命令
命令詳解
ls全拼list,列出當前目錄的所有內容及其內容屬性資訊。
示例:ls -f ——顯示目錄中的檔案
ls -l ——顯示檔案和目錄的詳細資料
ls -a ——顯示隱藏檔案
ls -lsr ——以尺寸大小排列檔案和目錄
cd全拼change directory,功能是從當前工作目錄切換到指定的工作目錄。
示例:cd file1 ——進入 』 file1』 目錄』
cd … ——返回上一級目錄
cd …/… ——返回上兩級目錄
cd ——進入當前個人的主目錄
cd ~user1 ——進入指定個人的主目錄
cd - ——返回上次所在的目錄
cp全拼copy,其功能為複製檔案或目錄。
示例:cp file1 dir1 ——將file1複製到dir1中
cp dir1/* . ——複製dir1目錄下的所有檔案到當前工作目錄 (注意有乙個點)
cp -a dir1/dir2 . ——複製dir1下面的dir2目錄到當前工作目錄(注意有乙個點)
cp -a dir1 dir2 —— 複製dir1目錄到dir2目錄
find
查詢,用於查詢目錄及目錄下的檔案。
示例:find / -name file1 —— 從 『/』 下開始搜尋帶有」file1「欄位的檔案和目錄
find dir1 -name *.txt —— 在目錄 『/dir1』 中搜尋帶有』.txt』 結尾的檔案
mkdir
全拼make directories,其功能是建立目錄。
示例:mkdir dir1 —— 在當前目錄下建立乙個名稱為 『dir1』 的目錄』
mkdir dir1 dir2 同時建立兩個目錄
mkdir -p /tree/dir1/dir2 建立乙個目錄樹
mv全拼move,其功能是重新命名檔案。
示例:mv dir1 new_dir1 ——重新命名乙個目錄
pwd全拼print working directory,其功能是顯示當前工作目錄的絕對路徑。
rm全拼remove,其功能是刪除乙個或多個檔案或目錄。
示例:rm file1 ——刪除file1檔案
rm -r dir1 —— 刪除資料夾dir(其中 -r 就是向下遞迴,不管有多少級目錄,一併刪除)
rm -rf dir1 ——強行刪除資料夾dir1(-f 就是直接強行刪除,不作任何提示的意思)
touch
建立新的空檔案或者改變已有檔案的時間戳屬性。
示例:touch file1 —— 在當前目錄下建立file1檔案
touch -t 0712250000 file1 —— 修改乙個檔案或目錄的時間戳 - (yymmddhhmm)
file
顯示檔案型別資訊
示例:file file1 —— 顯示file1的型別資訊
檢視檔案及內容處理命令
命令詳解
cat檢視檔案內容
more
分頁顯示檔案內容
head
顯示檔案內容的頭部
tail
顯示檔案內容的尾部
wc統計檔案的行數、單詞數或位元組數
diff
全拼difference,用於比較檔案的差異,常用於文字檔案。
示例:diff file1 file2 —— 比較file1和file2的檔案差異
vimdiff
命令列視覺化檔案比較工具,常用於文字檔案
vi/vim
命令列文字編輯器
常見命令
i (切換到輸入模式,以輸入字元)
在命令模式下按下:(英文冒號)就進入了底線命令模式,基本的命令有(已經省略了冒號):
q 退出程式
w 儲存檔案
系統資訊顯示命令
命令詳解
uname
顯示作業系統相關資訊的命令。
示例:uname -m 顯示機器的處理器架構 與「arch 顯示機器的處理器架構 」一致
uname -r 顯示正在使用的核心版本
hostname
顯示或者設定當前系統的主機名。
dmesg
顯示開機資訊,用於診斷系統故障(需要使用sudo)
uptime
顯示系統執行時間及負載
stat
顯示檔案或檔案系統的狀態
du計算磁碟空間使用情況。
示例:du -sh dir1 估算目錄 『dir1』 已經使用的磁碟空間』
du -sk *
df報告檔案系統磁碟空間的使用情況。
示例:df -h 顯示已經掛載的分割槽列表
top實時顯示系統資源使用情況。
date
顯示與設定系統時間
cal檢視日曆等時間資訊
使用者管理命令
命令詳解
sudo
以另外乙個使用者身份(預設root使用者)執行事先在sudoers檔案允許的命令
useradd
新增使用者
關機/重啟/登出和檢視系統資訊的命令
命令詳解
shutdown
關機。示例:
shutdown -h now 關閉系統(1)
shutdown -h hours:minutes & 按預定時間關閉系統
shutdown -c 取消按預定時間關閉系統
shutdown -r now 重啟(1)
halt
關機reboot
重啟poweroff
關閉電源
logout
登出,退出當前登入的shell。
exit
退出當前登入的shell。
ctrl+d
退出當前登入的shell的快捷鍵。
本文主要羅列linux常用的命令,linux還有大量的命令,但是並不常用,有興趣的可以到linux info中查詢
Linux目錄結構和常用命令大全
一 改變目錄 cd 根目錄 當前目錄 上一級目錄 家目錄 cd 進入到系統根目錄 cd 進入當前目錄 cd 進入當前目錄的父目錄,返回上層目錄 cd tmp 進入指定目錄 tmp cd 進入當前使用者的家目錄 cd 進入當前使用者的家目錄 cd 回到剛才所在的目錄 二 pwd 顯示當前所在目錄的路徑...
Linux常用命令大全
系統資訊 arch 顯示機器的處理器架構 1 uname m 顯示機器的處理器架構 2 uname r 顯示正在使用的核心版本 dmidecode q 顯示硬體系統部件 smbios dmi hdparm i dev hda 羅列乙個磁碟的架構特性 hdparm tt dev sda 在磁碟上執行測...
Linux常用命令大全
系統資訊 arch 顯示機器的處理器架構 1 uname m 顯示機器的處理器架構 2 uname r 顯示正在使用的核心版本 dmidecode q 顯示硬體系統部件 smbios dmi hdparm i dev hda 羅列乙個磁碟的架構特性 hdparm tt dev sda 在磁碟上執行測...