Linux 常用命令詳解 目錄大全

2021-10-06 02:44:43 字數 3042 閱讀 8220

幫助命令

命令詳解

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 在磁碟上執行測...