本文為 Linux 命令大全,從 A 到 Z 都有總結(jié),建議大家收藏以便查用,或者查漏補(bǔ)缺!
A
命令 | 描述 |
---|---|
access | 用于檢查調(diào)用程序是否可以訪問指定的文件,用于檢查文件是否存在 |
accton | 用于打開或關(guān)閉記帳進(jìn)程或更改信息進(jìn)程記帳文件 |
aclocal | 用于從configure.in文件自動生成aclocal.m4文件 |
acpi | 用于顯示電池狀態(tài)和其他 ACPI 信息 |
acpi_available | 測試 ACPI(高級配置和電源接口)子系統(tǒng)是否可用 |
acpid | 提供智能電源管理,用于通知用戶空間程序有關(guān) ACPI 事件的信息 |
addr2line | 用于將地址轉(zhuǎn)換為文件名和行號 |
agetty | Linux 版本的 getty,是一個運行在主機(jī)上的 Unix 程序,用于管理物理或虛擬終端以允許多用戶訪問 |
alias | 指示 shell 在執(zhí)行命令時將一個字符串替換為另一個字符串 |
amixer | ALSA(Advanced Linux Sound Architecture) 聲卡驅(qū)動程序的命令行混音器 |
aplay | 用于 ALSA(高級 Linux 聲音架構(gòu))聲卡驅(qū)動程序的命令行音頻播放器。 |
aplaymidi | 用于播放標(biāo)準(zhǔn) MIDI(樂器數(shù)字接口)文件,通過將 MIDI 文件的內(nèi)容發(fā)送到 ALSA(高級 Linux 聲音架構(gòu))MIDI 端口 |
apropos | 當(dāng)用戶不記得確切的命令但知道一些與定義其用途或功能的命令相關(guān)的關(guān)鍵字時,可以幫助用戶 |
apt | 為包管理系統(tǒng)提供高級 CLI(命令行界面),旨在作為最終用戶的界面,與更專業(yè)的 APT 工具(如 apt-cache 和 apt-get) |
apt-get | 一個命令行工具,有助于在 Linux 中處理包 |
aptitude | 開放高度內(nèi)置的接口與機(jī)器的包管理器交互 |
ar | 用于從檔案中創(chuàng)建、修改和提取文件 |
arch | 用于打印計算機(jī)架構(gòu) |
arp | 操縱系統(tǒng)的 ARP 緩存,允許完整轉(zhuǎn)儲 ARP 緩存 |
aspell | 在 Linux 中用作拼寫檢查器 |
atd | 一個作業(yè)調(diào)度程序守護(hù)進(jìn)程,運行調(diào)度以供以后執(zhí)行的作業(yè) |
atrm | 用于刪除指定的作業(yè),要刪除一個作業(yè),它的作業(yè)號在命令中傳遞 |
atq | 顯示用戶安排的待處理作業(yè)列表 |
autoconf | 在 Linux 中用于生成配置腳本 |
autoheader | 用于創(chuàng)建 C “#define” 或任何其他模板頭的模板文件以供 configure 使用 |
automake | 用于自動生成符合 GNU 編碼標(biāo)準(zhǔn)的 Makefile.in 文件 |
autoreconf | 用于為類 Unix 系統(tǒng)創(chuàng)建可自動構(gòu)建的源代碼 |
autoupdate | 用于將我們 Linux 系統(tǒng)中的 configure.in 文件更新為較新的 Autoconf。 |
awk | 一種用于操作數(shù)據(jù)和生成報告的腳本語言 |
B
命令 | 描述 |
---|---|
banner | 用于將大寫的 ASCII 字符串打印到標(biāo)準(zhǔn)輸出 |
basename | 從文件名中去除目錄信息和后綴,即打印文件名 NAME 并刪除任何前導(dǎo)目錄組件 |
batch | 用于從標(biāo)準(zhǔn)輸入或指定文件中讀取命令并在系統(tǒng)負(fù)載水平允許時執(zhí)行它們,即當(dāng)平均負(fù)載低于 1.5 時 |
bc | 用于命令行計算器 |
bg | 用于在后臺放置前臺作業(yè) |
biff | unix 的郵件通知系統(tǒng),當(dāng)新郵件到達(dá)時在命令行通知用戶并告訴它來自誰 |
bind | 用于設(shè)置 Readline 鍵綁定和變量 |
bison | 一個類似于 yacc 的解析器生成器 |
break | 用于終止for循環(huán)、while循環(huán)和until循環(huán)的執(zhí)行 |
builtin | 用于運行內(nèi)置的 shell,向它傳遞參數(shù)(args),以及獲取退出狀態(tài) |
bzcmp | 用于對 bzip2 壓縮文件調(diào)用 cmp 實用程序 |
bzdiff | 用于比較bzip2壓縮文件 |
bzgrep | 用于在 bzip2 壓縮文件中搜索模式或表達(dá)式 |
bzip2 | 用于壓縮和解壓文件 |
bzless | 在啟動之前不必讀取整個輸入文件,因此對于大文件,啟動得更快 |
bzmore | 用作 CRT 查看 bzip2 壓縮文件的過濾器,這些文件以 .bz2 后綴保存 |
C
命令 | 描述 |
---|---|
cal | 用于查看特定月份或全年的日歷,默認(rèn)情況下,它顯示當(dāng)前月份的日歷作為輸出 |
case | 當(dāng)我們不得不在單個變量上使用多個 if/elif 時,這是最好的選擇 |
cat | 從文件中讀取數(shù)據(jù)并將其內(nèi)容作為輸出 |
cc | 用于編譯 C 語言代碼并創(chuàng)建可執(zhí)行文件 |
ccrypt | 一個用于數(shù)據(jù)加密和解密的命令行工具 |
cd | 稱為更改目錄命令。它用于更改當(dāng)前工作目錄 |
cfdisk | 通過提供基于文本的“圖形”界面來顯示或操作磁盤分區(qū)表 |
chage | 用于查看和修改用戶密碼過期信息 |
chattr | 一個文件系統(tǒng)命令,用于更改目錄中文件的屬性 |
chfn | 更改用戶名和其他詳細(xì)信息 |
chgrp | 用于更改文件或目錄的組所有權(quán) |
chkconfig | 用于列出所有可用服務(wù)并查看或更新其運行級別設(shè)置 |
chmod | 用于改變文件的訪問模式 |
chown | 用于更改文件所有者或組 |
chpasswd | 用于一次更改多個用戶的密碼 |
chroot | 用于更改根目錄 |
chrt | 用于操作進(jìn)程的實時屬性 |
chsh | 用于更改用戶的登錄shell(當(dāng)前登錄shell) |
chvt | 用于在可用的不同 TTY(TeleTYpewriter)終端之間切換 |
cksum | 用于向標(biāo)準(zhǔn)輸出顯示一個 CRC(循環(huán)冗余校驗)值、文件的字節(jié)大小和文件名 |
clear | 用于清除終端屏幕 |
cmp | 用于逐字節(jié)比較兩個文件,幫助您找出兩個文件是否相同 |
col | 用于過濾掉反向換行,col 實用程序只是從標(biāo)準(zhǔn)輸入讀取并寫入標(biāo)準(zhǔn)輸出 |
colcrt | 用于格式化文本處理器輸出,以便可以在陰極射線管顯示器上查看 |
colrm | 從文件中刪除選定的列 |
column | 用于在列中顯示文件的內(nèi)容 |
comm | 逐行比較兩個已排序的文件并寫入標(biāo)準(zhǔn)輸出,共同的線條和獨特的線條 |
compress | 用于減小文件大小,壓縮后,文件將可用,并添加 .Z 擴(kuò)展名 |
continue | 用于在 for、while 和 until 循環(huán)中跳過當(dāng)前迭代 |
cp | 用于復(fù)制文件或一組文件或目錄 |
cpio | cpio 代表“復(fù)制輸入,復(fù)制輸出”,它用于處理諸如 *.cpio 或 *.tar 之類的存檔文件,此命令可以將文件復(fù)制到存檔或從存檔復(fù)制文件 |
cpp | C 編譯器會自動使用它在編譯前轉(zhuǎn)換程序 |
cron | 由類似 Linux 的操作系統(tǒng)提供的軟件實用程序,可在預(yù)定時間自動執(zhí)行計劃任務(wù) |
crontab | 定時任務(wù)的命令列表 |
csplit | 用于根據(jù)用戶的需要將任何文件拆分為多個部分 |
ctags | 快速訪問文件(例如快速查看函數(shù)的定義) |
cupsd | CUPS(通用單元打印系統(tǒng))的一種調(diào)度程序,實現(xiàn)了基于Internet打印協(xié)議的打印系統(tǒng) |
curl | 使用任何支持的協(xié)議將數(shù)據(jù)傳輸?shù)椒?wù)器或從服務(wù)器傳輸數(shù)據(jù)的工具 |
cut | 用于從文件的每一行中切出部分并將結(jié)果寫入標(biāo)準(zhǔn)輸出 |
cvs | 用于存儲文件的歷史記錄,每當(dāng)文件損壞或出現(xiàn)任何問題時,“cvs”幫助我們返回到以前的版本并恢復(fù)我們的文件 |
D
命令 | 描述 |
---|---|
date | 用于顯示系統(tǒng)日期和時間。它還用于設(shè)置系統(tǒng)的日期和時間 |
dc | 用于計算算術(shù)表達(dá)式。它以后綴表達(dá)式的形式計算表達(dá)式 |
dd | Unix 和類 Unix 操作系統(tǒng)的命令行實用程序,其主要目的是轉(zhuǎn)換和復(fù)制文件 |
declare | 用于聲明shell變量和函數(shù),設(shè)置它們的屬性并顯示它們的值 |
depmod | 用于生成內(nèi)核模塊及其關(guān)聯(lián)映射文件的依賴描述列表 |
df | 用于顯示有關(guān)文件系統(tǒng)的有關(guān)總空間和可用空間的信息 |
diff | 用于通過逐行比較文件來顯示文件中的差異 |
diff3 | 用于逐行比較三個文件 |
dir | 用于列出目錄的內(nèi)容 |
dirname | 用于從 NAME 中刪除尾部的斜線“/”并打印剩余部分 |
dirs | 用于顯示當(dāng)前記住的目錄列表 |
disable | 用于停止打印機(jī)或類 |
dmesg | 用于檢查內(nèi)核環(huán)形緩沖區(qū)并打印內(nèi)核的消息緩沖區(qū) |
dmidecode | 當(dāng)用戶想要以可讀格式檢索 Linux 系統(tǒng)的處理器、RAM(DIMM)、BIOS 詳細(xì)信息等系統(tǒng)硬件相關(guān)信息時使用 |
domainname | 用于返回主機(jī)的網(wǎng)絡(luò)信息系統(tǒng)(NIS)域名 |
dos2unix | 將 DOS 文本文件轉(zhuǎn)換為 UNIX 格式 |
dosfsck | 診斷 MS-DOS 文件系統(tǒng)的問題并嘗試修復(fù)它們 |
dstat | 用于從系統(tǒng)的組件(例如網(wǎng)絡(luò)連接、IO 設(shè)備或 CPU 等)中檢索信息或統(tǒng)計信息。 |
du | 用于跟蹤占用過多硬盤空間的文件和目錄 |
dump | 用于將文件系統(tǒng)備份到某個存儲設(shè)備 |
dumpe2fs | 用于打印設(shè)備上存在的文件系統(tǒng)的超級塊和塊組信息 |
dumpkeys | 用于轉(zhuǎn)儲鍵盤轉(zhuǎn)換表 |
E
命令 | 描述 |
---|---|
echo | 用于顯示作為參數(shù)傳遞的文本/字符串行 |
ed | 用于啟動 ed 文本編輯器,它是一個基于行的文本編輯器,具有最小的界面,這使得處理文本文件的復(fù)雜性降低,即創(chuàng)建、編輯、顯示和操作文件 |
egrep | 將模式視為擴(kuò)展的正則表達(dá)式并打印出與模式匹配的行 |
eject | 使用軟件彈出可移動媒體(通常是 CD-ROM、軟盤、磁帶或 JAZ 或 ZIP 磁盤) |
emacs | 一個具有簡單用戶界面的編輯器。此外,此編輯器中沒有插入模式。它只有編輯模式。 |
enable | 用于啟動打印機(jī)或類 |
env | 用于打印環(huán)境變量。它還用于在自定義環(huán)境中運行實用程序或命令 |
eval | 用于將參數(shù)作為 shell 命令執(zhí)行的內(nèi)置命令 |
ex | Linux 中的文本編輯器,也稱為 vi 編輯器的行編輯器模式 |
exec | 用于從 bash 本身執(zhí)行命令 |
exit | 用于退出當(dāng)前運行的shell |
expa | 將制表符轉(zhuǎn)換為文件中的空格,當(dāng)未指定文件時,它會從標(biāo)準(zhǔn)輸入中讀取 |
expect | 此命令或腳本語言適用于需要用戶輸入的腳本,通過提供輸入來自動執(zhí)行任務(wù) |
export | 是 bash shell BUILTINS 命令,這意味著它是 shell 的一部分,標(biāo)記了要導(dǎo)出到子進(jìn)程的環(huán)境變量 |
expr | 評估給定的表達(dá)式并顯示其相應(yīng)的輸出 |
F
命令 | 描述 |
---|---|
factor | 用于打印給定數(shù)字的質(zhì)因數(shù),從命令行給出或從標(biāo)準(zhǔn)輸入讀取 |
fc | 用于列出、編輯或重新執(zhí)行先前輸入到交互式 shell 中的命令 |
fc-cache | 掃描字體目錄并為使用 fontconfig 進(jìn)行字體處理的應(yīng)用程序構(gòu)建字體緩存 |
fc-list | 用于列出可用的字體和字體樣式,使用格式選項,可以過濾和整理所有字體的列表 |
fdisk | Format disk 是 Linux 中一個對話框驅(qū)動的命令,用于創(chuàng)建和操作磁盤分區(qū)表 |
fg | 用于將后臺作業(yè)置于前臺 |
fgrep | 用于搜索文件中的固定字符串 |
file | 用于確定文件的類型,.file 類型可以是人類可讀的(例如 'ASCII text')或 MIME 類型(例如 'text/plain; charset=us-ascii') |
find | 用于查找文件和目錄并對其進(jìn)行后續(xù)操作 |
finger | 這是一個用戶信息查找命令,提供所有登錄用戶的詳細(xì)信息。 |
fmt | 用作簡化和優(yōu)化文本文件的格式化程序 |
fold | 將輸入文件中的每一行包裝起來以適應(yīng)指定的寬度并將其打印到標(biāo)準(zhǔn)輸出 |
for | 用于對列表中存在的每個元素重復(fù)執(zhí)行一組命令 |
free | 顯示可用空間總量以及系統(tǒng)中使用的內(nèi)存量和交換內(nèi)存量,以及內(nèi)核使用的緩沖區(qū) |
Fun | 用于在終端上繪制各種類型的圖案 |
function | 用于創(chuàng)建函數(shù)或方法 |
G
命令 | 描述 |
---|---|
g++ | 用于源代碼的預(yù)處理、編譯、匯編和鏈接以生成可執(zhí)行文件 |
gawk | 用于模式掃描和處理語言 |
gcc | GNU Compiler Collections 主要用于編譯 C 和 C++ 語言。它也可用于編譯 Objective C 和 Objective C++ |
gdb | GNU Debugger 工具有助于調(diào)試用 C、C++、Ada、Fortran 等編寫的程序。 |
getent | 用于獲取許多稱為數(shù)據(jù)庫的重要文本文件中的條目 |
gpasswd | 用于管理 /etc/group 和 /etc/gshadow |
grep | 在文件中搜索特定的字符模式,并顯示包含該模式的所有行 |
groupadd | 用于創(chuàng)建新的用戶組 |
groupdel | 用于刪除現(xiàn)有組 |
groupmod | 用于修改或更改 Linux 系統(tǒng)上現(xiàn)有的組 |
groups | 組是用戶的集合。組使管理具有相同安全性和訪問權(quán)限的用戶變得容易 |
grpck | 驗證組信息的完整性。它檢查 /etc/group 和 /etc/gshadow 中的所有條目是否具有正確的格式并包含有效數(shù)據(jù) |
grpconv | 用于轉(zhuǎn)換為陰影組。grpconv 命令從組中創(chuàng)建一個 gshadow 和一個可選的現(xiàn)有 gshadow |
gs | 此命令調(diào)用 Ghostscript,是 Adobe Systems PostScript 和可移植文檔格式 (PDF) 語言的解釋器 |
gunzip | 用于在 Linux 中壓縮或擴(kuò)展文件或文件列表 |
gzexe | 用于壓縮可執(zhí)行文件,也用于自動解壓和執(zhí)行文件 |
gzip | 此命令壓縮文件。每個單個文件都被壓縮成一個文件。 |
H
命令 | 描述 |
---|---|
halt | 用于指示硬件停止所有 CPU 功能,會重新啟動或停止系統(tǒng)。 |
hash | 用于維護(hù)最近執(zhí)行的程序的哈希表 |
hdparm | 用于獲取有關(guān)硬盤的統(tǒng)計信息、更改寫入間隔、聲音管理和 DMA 設(shè)置 |
Head | 打印給定輸入的前 N 個數(shù)據(jù) |
help | 顯示有關(guān) shell 內(nèi)置命令的信息 |
hexdump | 用于過濾和顯示指定的文件,或以人類可讀的指定格式的標(biāo)準(zhǔn)輸入 |
history | 用于查看之前執(zhí)行的命令 |
host | 用于 DNS(域名系統(tǒng))查找操作 |
hostid | 用于以十六進(jìn)制格式顯示 Host 的 ID |
hostname | 用于獲取DNS(域名系統(tǒng))名稱并設(shè)置系統(tǒng)的主機(jī)名或NIS(網(wǎng)絡(luò)信息系統(tǒng))域名。 |
hostnamectl | 提供適當(dāng)?shù)?API 用于控制 Linux 系統(tǒng)主機(jī)名并更改其相關(guān)設(shè)置 |
htop | 允許用戶以交互方式實時監(jiān)控系統(tǒng)的重要資源或服務(wù)器進(jìn)程 |
hwclock | 用于訪問硬件時鐘的實用程序,也稱為實時時鐘 (RTC) |
I
命令 | 描述 |
---|---|
iconv | 用于將某種編碼中的某些文本轉(zhuǎn)換為另一種編碼 |
id | 用于找出當(dāng)前用戶或服務(wù)器中任何其他用戶的用戶名和組名以及數(shù)字 ID(UID 或組 ID) |
if | 用于根據(jù)條件執(zhí)行命令 |
ifconfig | 用于配置內(nèi)核常駐網(wǎng)絡(luò)接口。 |
iftop | 系統(tǒng)管理員用來查看帶寬相關(guān)統(tǒng)計數(shù)據(jù)的網(wǎng)絡(luò)分析工具 |
ifup | 啟動網(wǎng)絡(luò)接口,允許傳輸和接收數(shù)據(jù) |
import | 用于捕獲我們擁有的任何活動頁面的屏幕截圖,并將輸出作為圖像文件 |
info | 閱讀 info 格式的文檔,提供命令的詳細(xì)信息 |
insmod | 用于將模塊插入內(nèi)核 |
install | 用于復(fù)制文件和設(shè)置屬性 |
iostat | 用于監(jiān)控設(shè)備和分區(qū)的系統(tǒng)輸入/輸出統(tǒng)計信息 |
iotop | 用于顯示和監(jiān)控磁盤 IO 使用情況的詳細(xì)信息,甚至可以獲取進(jìn)程現(xiàn)有 IO 使用情況的表格 |
ip | 用于執(zhí)行多項網(wǎng)絡(luò)管理任務(wù) |
ipcrm | 用于刪除一些 IPC(進(jìn)程間通信)資源。它消除了系統(tǒng)中的 IPC 對象及其相關(guān)數(shù)據(jù)結(jié)構(gòu) |
ipcs | 顯示有關(guān)調(diào)用進(jìn)程對其具有讀訪問權(quán)限的進(jìn)程間通信設(shè)施的信息 |
iptables | 用于為 IPv4 的 Netfilter 防火墻設(shè)置和維護(hù)表,包含在 Linux 內(nèi)核中 |
iptables-save | 將當(dāng)前的 iptables 規(guī)則保存在用戶指定的文件中,以后用戶需要時可以使用 |
iwconfig | 用于顯示參數(shù),以及從 /proc/net/wireless 中提取的無線統(tǒng)計信息 |
J
命令 | 描述 |
---|---|
join | 用于根據(jù)兩個文件中存在的關(guān)鍵字段連接兩個文件的行 |
journalctl | 用于查看 systemd、kernal 和 journal 日志 |
K
命令 | 描述 |
---|---|
kill | 用于手動終止進(jìn)程。kill 命令向終止進(jìn)程的進(jìn)程發(fā)送信號 |
L
命令 | 描述 |
---|---|
last | 用于顯示自創(chuàng)建文件 /var/log/wtmp 以來登錄和退出的所有用戶的列表 |
less | 用于每次讀取一頁(一屏)文本文件的內(nèi)容 |
let | 用于計算 shell 變量的算術(shù)表達(dá)式 |
ln | 用于在文件之間創(chuàng)建鏈接 |
locate | 用于按名稱查找文件 |
look | 顯示以給定字符串開頭的行 |
lsblk | 用于顯示有關(guān)塊設(shè)備的詳細(xì)信息,這些塊設(shè)備(除了 ram 磁盤)基本上是那些代表連接到 PC 的設(shè)備的文件。 |
lshw | 用于從/proc目錄下的各種文件中生成系統(tǒng)硬件配置的詳細(xì)信息 |
lsmod | 用于顯示 Linux 內(nèi)核中模塊的狀態(tài)。它導(dǎo)致加載模塊的列表 |
lsof | 提供打開的文件列表 |
lsusb | 用于顯示有關(guān) USB 總線及其連接的設(shè)備的信息 |
M
命令 | 描述 |
---|---|
mailq | Linux 中的此命令打印郵件隊列,即郵件隊列中的消息列表 |
man | 用于顯示我們可以在終端上運行的任何命令的用戶手冊 |
md5sum | 使用 MD5(消息摘要算法 5)驗證數(shù)據(jù)完整性 |
mkdir | 允許用戶創(chuàng)建目錄。這個命令可以一次創(chuàng)建多個目錄 |
modinfo | 用于顯示有關(guān) Linux 內(nèi)核模塊的信息 |
more | 用于在命令提示符下查看文本文件,在文件較大的情況下一次顯示一屏(例如日志文件) |
mount | 用于將設(shè)備上找到的文件系統(tǒng)掛載到以“/”為根的大樹結(jié)構(gòu)(Linux 文件系統(tǒng)) |
mpstat | 用于報告處理器相關(guān)的統(tǒng)計信息。 |
mv | 用于在 UNIX 等文件系統(tǒng)中將一個或多個文件或目錄從一處移動到另一處 |
N
命令 | 描述 |
---|---|
nc(netcat) | 它是功能強(qiáng)大的網(wǎng)絡(luò)工具、安全工具或網(wǎng)絡(luò)監(jiān)控工具之一。 |
netstat | 顯示各種網(wǎng)絡(luò)相關(guān)信息,如網(wǎng)絡(luò)連接、路由表、接口統(tǒng)計、偽裝連接、組播成員等。 |
nmcli | 用于控制 NetworkManager。nmcli commnad 還可用于顯示網(wǎng)絡(luò)設(shè)備狀態(tài)、創(chuàng)建、編輯、激活/停用和刪除網(wǎng)絡(luò)連接 |
nslookup | 一種用于查詢域名系統(tǒng) (DNS) 以獲取域名或 IP 地址映射或任何其他特定 DNS 記錄的網(wǎng)絡(luò)管理工具 |
O
命令 | 描述 |
---|---|
od | 用于將輸入的內(nèi)容以八進(jìn)制格式為默認(rèn)格式進(jìn)行不同格式的轉(zhuǎn)換 |
P
命令 | 描述 |
---|---|
passwd | 用于更改用戶帳戶密碼 |
paste | 用于水平連接文件(并行合并),方法是輸出由來自每個指定文件的行組成的行,以制表符作為分隔符分隔,到標(biāo)準(zhǔn)輸出 |
pidof | 用于找出特定運行程序的進(jìn)程 ID |
ping | 用于檢查主機(jī)和服務(wù)器/主機(jī)之間的網(wǎng)絡(luò)連通性 |
pinky | 一個用戶信息查找命令,提供所有登錄用戶的詳細(xì)信息。 |
pmap | 用于顯示進(jìn)程的內(nèi)存映射。內(nèi)存映射指示內(nèi)存是如何分布的 |
poweroff | 發(fā)送一個 ACPI 信號,指示系統(tǒng)關(guān)閉電源 |
printf | 用于在終端窗口上顯示給定的字符串、數(shù)字或任何其他格式說明符 |
ps | 用于列出當(dāng)前正在運行的進(jìn)程及其 PID 以及一些其他信息,這取決于不同的選項 |
pwd | 打印工作目錄的路徑,從根開始 |
R
命令 | 描述 |
---|---|
ranlib | 用于生成索引歸檔 |
rcp | 用于將文件從一臺計算機(jī)復(fù)制到另一臺計算機(jī) |
read | 將指定文件描述符中的總字節(jié)數(shù)讀入緩沖區(qū) |
readelf | 用于獲取 ELF(Executable and Linkable Format) 文件的信息 |
readlink | 用于打印解析的符號鏈接或規(guī)范文件名 |
reboot | 指示系統(tǒng)重新啟動或重新啟動 |
rename | 用于根據(jù)正則表達(dá)式 perlexpr 重命名命名文件 |
reset | 用于初始化終端。一旦程序終止,終端處于異常狀態(tài),這很有用 |
restore | 用于從使用轉(zhuǎn)儲創(chuàng)建的備份恢復(fù)文件 |
return | 用于退出 shell 函數(shù)。 |
rev | 用于按字符反轉(zhuǎn)行 |
rm | 用于從 UNIX 等文件系統(tǒng)中刪除文件、目錄、符號鏈接等對象 |
rmdir | 用于在 Linux 中從文件系統(tǒng)中刪除空目錄 |
rmmod | 用于從內(nèi)核中刪除模塊 |
route | 當(dāng)您想使用 IP/內(nèi)核路由表時使用 |
rsync | 兩臺主機(jī)或機(jī)器之間同步文件和目錄 |
S
命令 | 描述 |
---|---|
sar | 用于監(jiān)控 Linux 系統(tǒng)的資源,如 CPU 使用率、內(nèi)存使用率、I/O 設(shè)備消耗等。 |
scp | 用于以安全的方式在服務(wù)器之間復(fù)制文件。 |
screen | 提供從單個 ssh 會話啟動和使用多個 shell 會話的能力 |
script | 用于制作打字稿或記錄所有終端活動 |
scriptreplay | 用于重放腳本命令記錄的日志文件中存儲的 typescript/terminal_activity |
sdiff | 用于比較兩個文件,然后將結(jié)果以并排格式寫入標(biāo)準(zhǔn)輸出 |
sed | 用于查找、過濾、文本替換、替換和文本操作,如插入、刪除搜索等。 |
select | 用于創(chuàng)建一個編號菜單,用戶可以從中選擇一個選項 |
seq | 用于以 INCREMENT 的步驟生成從 FIRST 到 LAST 的數(shù)字 |
setsid | 用于在新會話中運行程序 |
shift | 將命令行參數(shù)移動/移動到左一個位置。 |
showkey | 將每個按下的鍵的掃描碼或鍵碼或“ascii”碼打印到標(biāo)準(zhǔn)輸出 |
shred | 用于從硬盤中徹底刪除文件 |
shutdown | 用于以安全的方式關(guān)閉系統(tǒng) |
sleep | 用于創(chuàng)建虛擬作業(yè)。虛擬作業(yè)有助于延遲執(zhí)行 |
source | 用于讀取和執(zhí)行文件的內(nèi)容(通常是一組命令),在當(dāng)前 shell 腳本中作為參數(shù)傳遞 |
sort | 用于對文件進(jìn)行排序,按特定順序排列記錄 |
split | 用于將大文件拆分成小文件 |
ssh | 用于安全連接到遠(yuǎn)程服務(wù)器/系統(tǒng)的協(xié)議 |
strace | 它是 Linux 最強(qiáng)大的進(jìn)程監(jiān)控、診斷、教學(xué)工具之一。 |
stty | 用于更改和打印終端線路設(shè)置 |
sudo | 用作某些僅允許超級用戶運行的命令的前綴 |
sum | 用于查找校驗和并計算文件中的塊數(shù) |
sync | 用于將緩存寫入同步到持久存儲 |
systemctl | 用于檢查和控制“systemd”系統(tǒng)和服務(wù)管理器的狀態(tài) |
T
命令 | 描述 |
---|---|
tac | 用于反向連接和打印文件 |
tail | 打印給定輸入的最后 N 個數(shù)據(jù) |
tar | 用于創(chuàng)建存檔并提取存檔文件 |
tee | 讀取標(biāo)準(zhǔn)輸入并將其寫入標(biāo)準(zhǔn)輸出和一個或多個文件 |
time | 用于執(zhí)行命令,并在命令終止時打印執(zhí)行命令所花費的實時、用戶 CPU 時間和系統(tǒng) CPU 時間的摘要 |
top | 提供運行系統(tǒng)的動態(tài)實時視圖 |
touch | 用于創(chuàng)建、更改和修改文件的時間戳 |
tr | 用于翻譯或刪除字符 |
tracepath | 用于跟蹤到目的地的路徑,發(fā)現(xiàn)沿此路徑的 MTU |
traceroute | 打印數(shù)據(jù)包到達(dá)主機(jī)的路由 |
tree | 一個遞歸目錄列表程序,可生成深度縮進(jìn)的文件列表 |
tty | 顯示與終端相關(guān)的信息,打印連接到標(biāo)準(zhǔn)輸入的終端的文件名 |
type | 用于描述如果用作命令,它的參數(shù)將如何被翻譯 |
U
命令 | 描述 |
---|---|
uname | 顯示有關(guān)系統(tǒng)的信息 |
unexpand | 將每個空格轉(zhuǎn)換為制表符,將生成的輸出寫入標(biāo)準(zhǔn)輸出 |
uniq | 用于報告或過濾掉文件中的重復(fù)行 |
unix2dos | 將 Unix 文本文件轉(zhuǎn)換為 DOS 格式 |
until | 用于執(zhí)行一組命令,只要“直到”命令中的最后一個命令的退出狀態(tài)不為零 |
uptime | 用于找出系統(tǒng)活動(運行)多長時間 |
useradd | 用于將用戶帳戶添加到您的系統(tǒng) |
usermod | 用于在 Linux 中通過命令行更改用戶的屬性 |
username | 獲取用戶名及其配置 |
users | 用于顯示當(dāng)前登錄到當(dāng)前主機(jī)的用戶的用戶名 |
userdel | 用于刪除用戶帳戶和相關(guān)文件 |
V
命令 | 描述 |
---|---|
vi | 它是 UNIX 操作系統(tǒng)自帶的默認(rèn)編輯器,稱為可視化編輯器。 |
vmstat | 系統(tǒng)的性能監(jiān)控命令,可以監(jiān)控有關(guān)進(jìn)程、內(nèi)存、分頁、塊 IO、磁盤和 CPU 調(diào)度的信息 |
vnstat | 由系統(tǒng)管理員用于監(jiān)控網(wǎng)絡(luò)參數(shù),例如帶寬消耗或流入或流出的某些流量 |
W
命令 | 描述 |
---|---|
w | 用于顯示誰登錄以及他們在做什么 |
wall | 在所有當(dāng)前登錄用戶的終端上顯示消息、文件內(nèi)容或其他標(biāo)準(zhǔn)輸入 |
watch | 用于定期執(zhí)行程序,全屏顯示輸出 |
wc | 用于找出文件參數(shù)中指定的文件中的行數(shù)、字?jǐn)?shù)、字節(jié)數(shù)和字符數(shù) |
wget | 用于從服務(wù)器下載文件,即使用戶沒有登錄系統(tǒng),也可以在后臺工作,不妨礙當(dāng)前進(jìn)程 |
whatis | 用于獲取單行手冊頁描述 |
which | 用于通過在路徑環(huán)境變量中搜索來定位與給定命令關(guān)聯(lián)的可執(zhí)行文件 |
while | 用于只要 COMMAND 返回 true 就重復(fù)執(zhí)行一組命令 |
who | 用于獲取有關(guān)當(dāng)前登錄用戶的信息到系統(tǒng) |
whoami | 調(diào)用該命令時顯示當(dāng)前用戶的用戶名 |
write | 通過將線路從一個用戶的終端復(fù)制到其他用戶,允許用戶與其他用戶通信 |
X
命令 | 描述 |
---|---|
xargs | 用于從標(biāo)準(zhǔn)輸入構(gòu)建和執(zhí)行命令。它將從標(biāo)準(zhǔn)輸入收到的輸入轉(zhuǎn)換為命令的參數(shù) |
xdg-open | 用于在用戶的首選應(yīng)用程序中打開文件或 URL |
Y
命令 | 描述 |
---|---|
yes | 用于打印給定 STRING 的連續(xù)輸出流。如果未提及 STRING,則打印 'y' |
Z
命令 | 描述 |
---|---|
zdiff | 用于對通過 gzip 壓縮的文件調(diào)用 diff 程序 |
zdump | 用于打印指定區(qū)域中的當(dāng)前時間,或者您可以說在命令行中命名的每個區(qū)域名稱中打印當(dāng)前時間 |
zgrep | 用于從給定的文件中搜索表達(dá)式,即使它被壓縮 |
zip | Unix 的壓縮和文件打包實用程序,每個文件都存儲在擴(kuò)展名為 .zip 的單個 .zip {.zip-filename} 文件中 |
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
Linux
+關(guān)注
關(guān)注
87文章
11466瀏覽量
212843 -
字符串
+關(guān)注
關(guān)注
1文章
589瀏覽量
21128 -
APT
+關(guān)注
關(guān)注
1文章
39瀏覽量
11025
發(fā)布評論請先 登錄
相關(guān)推薦
熱點推薦
嵌入式Linux命令總結(jié)
今天,帶來一篇 Linux 命令總結(jié)的非常全的文章,也是我們平時工作中使用率非常高的操作命令,命令有點多,建議小伙伴們可以先
發(fā)表于 06-13 15:15
?490次閱讀
Linux命令大全搜索工具大全
550 多個 Linux 命令,內(nèi)容包含 Linux 命令手冊、詳解、學(xué)習(xí),值得收藏的 Linux
發(fā)表于 01-05 08:00
?4次下載
評論