0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux 命令大全建議收藏

jf_78858299 ? 來(lái)源:一起學(xué)嵌入式 ? 作者:zsky ? 2023-05-12 10:53 ? 次閱讀

本文為 Linux 命令大全,從 A 到 Z 都有總結(jié),建議大家收藏以便查用,或者查漏補(bǔ)缺!

A

命令 描述
access 用于檢查調(diào)用程序是否可以訪問(wèn)指定的文件,用于檢查文件是否存在
accton 用于打開(kāi)或關(guān)閉記帳進(jìn)程或更改信息進(jìn)程記帳文件
aclocal 用于從configure.in文件自動(dòng)生成aclocal.m4文件
acpi 用于顯示電池狀態(tài)和其他 ACPI 信息
acpi_available 測(cè)試 ACPI(高級(jí)配置和電源接口)子系統(tǒng)是否可用
acpid 提供智能電源管理,用于通知用戶(hù)空間程序有關(guān) ACPI 事件的信息
addr2line 用于將地址轉(zhuǎn)換為文件名和行號(hào)
agetty Linux 版本的 getty,是一個(gè)運(yùn)行在主機(jī)上的 Unix 程序,用于管理物理或虛擬終端以允許多用戶(hù)訪問(wèn)
alias 指示 shell 在執(zhí)行命令時(shí)將一個(gè)字符串替換為另一個(gè)字符串
amixer ALSA(Advanced Linux Sound Architecture) 聲卡驅(qū)動(dòng)程序的命令行混音器
aplay 用于 ALSA(高級(jí) Linux 聲音架構(gòu))聲卡驅(qū)動(dòng)程序的命令行音頻播放器。
aplaymidi 用于播放標(biāo)準(zhǔn) MIDI(樂(lè)器數(shù)字接口)文件,通過(guò)將 MIDI 文件的內(nèi)容發(fā)送到 ALSA(高級(jí) Linux 聲音架構(gòu))MIDI 端口
apropos 當(dāng)用戶(hù)不記得確切的命令但知道一些與定義其用途或功能的命令相關(guān)的關(guān)鍵字時(shí),可以幫助用戶(hù)
apt 為包管理系統(tǒng)提供高級(jí) CLI(命令行界面),旨在作為最終用戶(hù)的界面,與更專(zhuān)業(yè)的 APT 工具(如 apt-cache 和 apt-get)
apt-get 一個(gè)命令行工具,有助于在 Linux 中處理包
aptitude 開(kāi)放高度內(nèi)置的接口與機(jī)器的包管理器交互
ar 用于從檔案中創(chuàng)建、修改和提取文件
arch 用于打印計(jì)算機(jī)架構(gòu)
arp 操縱系統(tǒng)的 ARP 緩存,允許完整轉(zhuǎn)儲(chǔ) ARP 緩存
aspell 在 Linux 中用作拼寫(xiě)檢查器
atd 一個(gè)作業(yè)調(diào)度程序守護(hù)進(jìn)程,運(yùn)行調(diào)度以供以后執(zhí)行的作業(yè)
atrm 用于刪除指定的作業(yè),要?jiǎng)h除一個(gè)作業(yè),它的作業(yè)號(hào)在命令中傳遞
atq 顯示用戶(hù)安排的待處理作業(yè)列表
autoconf 在 Linux 中用于生成配置腳本
autoheader 用于創(chuàng)建 C “#define” 或任何其他模板頭的模板文件以供 configure 使用
automake 用于自動(dòng)生成符合 GNU 編碼標(biāo)準(zhǔn)的 Makefile.in 文件
autoreconf 用于為類(lèi) Unix 系統(tǒng)創(chuàng)建可自動(dòng)構(gòu)建的源代碼
autoupdate 用于將我們 Linux 系統(tǒng)中的 configure.in 文件更新為較新的 Autoconf。
awk 一種用于操作數(shù)據(jù)和生成報(bào)告的腳本語(yǔ)言

B

命令 描述
banner 用于將大寫(xiě)的 ASCII 字符串打印到標(biāo)準(zhǔn)輸出
basename 從文件名中去除目錄信息和后綴,即打印文件名 NAME 并刪除任何前導(dǎo)目錄組件
batch 用于從標(biāo)準(zhǔn)輸入或指定文件中讀取命令并在系統(tǒng)負(fù)載水平允許時(shí)執(zhí)行它們,即當(dāng)平均負(fù)載低于 1.5 時(shí)
bc 用于命令行計(jì)算器
bg 用于在后臺(tái)放置前臺(tái)作業(yè)
biff unix 的郵件通知系統(tǒng),當(dāng)新郵件到達(dá)時(shí)在命令行通知用戶(hù)并告訴它來(lái)自誰(shuí)
bind 用于設(shè)置 Readline 鍵綁定和變量
bison 一個(gè)類(lèi)似于 yacc 的解析器生成器
break 用于終止for循環(huán)、while循環(huán)和until循環(huán)的執(zhí)行
builtin 用于運(yùn)行內(nèi)置的 shell,向它傳遞參數(shù)(args),以及獲取退出狀態(tài)
bzcmp 用于對(duì) bzip2 壓縮文件調(diào)用 cmp 實(shí)用程序
bzdiff 用于比較bzip2壓縮文件
bzgrep 用于在 bzip2 壓縮文件中搜索模式或表達(dá)式
bzip2 用于壓縮和解壓文件
bzless 在啟動(dòng)之前不必讀取整個(gè)輸入文件,因此對(duì)于大文件,啟動(dòng)得更快
bzmore 用作 CRT 查看 bzip2 壓縮文件的過(guò)濾器,這些文件以 .bz2 后綴保存

C

命令 描述
cal 用于查看特定月份或全年的日歷,默認(rèn)情況下,它顯示當(dāng)前月份的日歷作為輸出
case 當(dāng)我們不得不在單個(gè)變量上使用多個(gè) if/elif 時(shí),這是最好的選擇
cat 從文件中讀取數(shù)據(jù)并將其內(nèi)容作為輸出
cc 用于編譯 C 語(yǔ)言代碼并創(chuàng)建可執(zhí)行文件
ccrypt 一個(gè)用于數(shù)據(jù)加密和解密的命令行工具
cd 稱(chēng)為更改目錄命令。它用于更改當(dāng)前工作目錄
cfdisk 通過(guò)提供基于文本的“圖形”界面來(lái)顯示或操作磁盤(pán)分區(qū)表
chage 用于查看和修改用戶(hù)密碼過(guò)期信息
chattr 一個(gè)文件系統(tǒng)命令,用于更改目錄中文件的屬性
chfn 更改用戶(hù)名和其他詳細(xì)信息
chgrp 用于更改文件或目錄的組所有權(quán)
chkconfig 用于列出所有可用服務(wù)并查看或更新其運(yùn)行級(jí)別設(shè)置
chmod 用于改變文件的訪問(wèn)模式
chown 用于更改文件所有者或組
chpasswd 用于一次更改多個(gè)用戶(hù)的密碼
chroot 用于更改根目錄
chrt 用于操作進(jìn)程的實(shí)時(shí)屬性
chsh 用于更改用戶(hù)的登錄shell(當(dāng)前登錄shell)
chvt 用于在可用的不同 TTY(TeleTYpewriter)終端之間切換
cksum 用于向標(biāo)準(zhǔn)輸出顯示一個(gè) CRC(循環(huán)冗余校驗(yàn))值、文件的字節(jié)大小和文件名
clear 用于清除終端屏幕
cmp 用于逐字節(jié)比較兩個(gè)文件,幫助您找出兩個(gè)文件是否相同
col 用于過(guò)濾掉反向換行,col 實(shí)用程序只是從標(biāo)準(zhǔn)輸入讀取并寫(xiě)入標(biāo)準(zhǔn)輸出
colcrt 用于格式化文本處理器輸出,以便可以在陰極射線(xiàn)管顯示器上查看
colrm 從文件中刪除選定的列
column 用于在列中顯示文件的內(nèi)容
comm 逐行比較兩個(gè)已排序的文件并寫(xiě)入標(biāo)準(zhǔn)輸出,共同的線(xiàn)條和獨(dú)特的線(xiàn)條
compress 用于減小文件大小,壓縮后,文件將可用,并添加 .Z 擴(kuò)展名
continue 用于在 for、while 和 until 循環(huán)中跳過(guò)當(dāng)前迭代
cp 用于復(fù)制文件或一組文件或目錄
cpio cpio 代表“復(fù)制輸入,復(fù)制輸出”,它用于處理諸如 *.cpio 或 *.tar 之類(lèi)的存檔文件,此命令可以將文件復(fù)制到存檔或從存檔復(fù)制文件
cpp C 編譯器會(huì)自動(dòng)使用它在編譯前轉(zhuǎn)換程序
cron 由類(lèi)似 Linux 的操作系統(tǒng)提供的軟件實(shí)用程序,可在預(yù)定時(shí)間自動(dòng)執(zhí)行計(jì)劃任務(wù)
crontab 定時(shí)任務(wù)的命令列表
csplit 用于根據(jù)用戶(hù)的需要將任何文件拆分為多個(gè)部分
ctags 快速訪問(wèn)文件(例如快速查看函數(shù)的定義)
cupsd CUPS(通用單元打印系統(tǒng))的一種調(diào)度程序,實(shí)現(xiàn)了基于Internet打印協(xié)議的打印系統(tǒng)
curl 使用任何支持的協(xié)議將數(shù)據(jù)傳輸?shù)椒?wù)器或從服務(wù)器傳輸數(shù)據(jù)的工具
cut 用于從文件的每一行中切出部分并將結(jié)果寫(xiě)入標(biāo)準(zhǔn)輸出
cvs 用于存儲(chǔ)文件的歷史記錄,每當(dāng)文件損壞或出現(xiàn)任何問(wèn)題時(shí),“cvs”幫助我們返回到以前的版本并恢復(fù)我們的文件

D

命令 描述
date 用于顯示系統(tǒng)日期和時(shí)間。它還用于設(shè)置系統(tǒng)的日期和時(shí)間
dc 用于計(jì)算算術(shù)表達(dá)式。它以后綴表達(dá)式的形式計(jì)算表達(dá)式
dd Unix 和類(lèi) Unix 操作系統(tǒng)的命令行實(shí)用程序,其主要目的是轉(zhuǎn)換和復(fù)制文件
declare 用于聲明shell變量和函數(shù),設(shè)置它們的屬性并顯示它們的值
depmod 用于生成內(nèi)核模塊及其關(guān)聯(lián)映射文件的依賴(lài)描述列表
df 用于顯示有關(guān)文件系統(tǒng)的有關(guān)總空間和可用空間的信息
diff 用于通過(guò)逐行比較文件來(lái)顯示文件中的差異
diff3 用于逐行比較三個(gè)文件
dir 用于列出目錄的內(nèi)容
dirname 用于從 NAME 中刪除尾部的斜線(xiàn)“/”并打印剩余部分
dirs 用于顯示當(dāng)前記住的目錄列表
disable 用于停止打印機(jī)或類(lèi)
dmesg 用于檢查內(nèi)核環(huán)形緩沖區(qū)并打印內(nèi)核的消息緩沖區(qū)
dmidecode 當(dāng)用戶(hù)想要以可讀格式檢索 Linux 系統(tǒng)的處理器、RAM(DIMM)、BIOS 詳細(xì)信息等系統(tǒng)硬件相關(guān)信息時(shí)使用
domainname 用于返回主機(jī)的網(wǎng)絡(luò)信息系統(tǒng)(NIS)域名
dos2unix 將 DOS 文本文件轉(zhuǎn)換為 UNIX 格式
dosfsck 診斷 MS-DOS 文件系統(tǒng)的問(wèn)題并嘗試修復(fù)它們
dstat 用于從系統(tǒng)的組件(例如網(wǎng)絡(luò)連接、IO 設(shè)備或 CPU 等)中檢索信息或統(tǒng)計(jì)信息。
du 用于跟蹤占用過(guò)多硬盤(pán)空間的文件和目錄
dump 用于將文件系統(tǒng)備份到某個(gè)存儲(chǔ)設(shè)備
dumpe2fs 用于打印設(shè)備上存在的文件系統(tǒng)的超級(jí)塊和塊組信息
dumpkeys 用于轉(zhuǎn)儲(chǔ)鍵盤(pán)轉(zhuǎn)換表

E

命令 描述
echo 用于顯示作為參數(shù)傳遞的文本/字符串行
ed 用于啟動(dòng) ed 文本編輯器,它是一個(gè)基于行的文本編輯器,具有最小的界面,這使得處理文本文件的復(fù)雜性降低,即創(chuàng)建、編輯、顯示和操作文件
egrep 將模式視為擴(kuò)展的正則表達(dá)式并打印出與模式匹配的行
eject 使用軟件彈出可移動(dòng)媒體(通常是 CD-ROM、軟盤(pán)、磁帶或 JAZ 或 ZIP 磁盤(pán))
emacs 一個(gè)具有簡(jiǎn)單用戶(hù)界面的編輯器。此外,此編輯器中沒(méi)有插入模式。它只有編輯模式。
enable 用于啟動(dòng)打印機(jī)或類(lèi)
env 用于打印環(huán)境變量。它還用于在自定義環(huán)境中運(yùn)行實(shí)用程序或命令
eval 用于將參數(shù)作為 shell 命令執(zhí)行的內(nèi)置命令
ex Linux 中的文本編輯器,也稱(chēng)為 vi 編輯器的行編輯器模式
exec 用于從 bash 本身執(zhí)行命令
exit 用于退出當(dāng)前運(yùn)行的shell
expa 將制表符轉(zhuǎn)換為文件中的空格,當(dāng)未指定文件時(shí),它會(huì)從標(biāo)準(zhǔn)輸入中讀取
expect 此命令或腳本語(yǔ)言適用于需要用戶(hù)輸入的腳本,通過(guò)提供輸入來(lái)自動(dòng)執(zhí)行任務(wù)
export 是 bash shell BUILTINS 命令,這意味著它是 shell 的一部分,標(biāo)記了要導(dǎo)出到子進(jìn)程的環(huán)境變量
expr 評(píng)估給定的表達(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 用于列出可用的字體和字體樣式,使用格式選項(xiàng),可以過(guò)濾和整理所有字體的列表
fdisk Format disk 是 Linux 中一個(gè)對(duì)話(huà)框驅(qū)動(dòng)的命令,用于創(chuàng)建和操作磁盤(pán)分區(qū)表
fg 用于將后臺(tái)作業(yè)置于前臺(tái)
fgrep 用于搜索文件中的固定字符串
file 用于確定文件的類(lèi)型,.file 類(lèi)型可以是人類(lèi)可讀的(例如 'ASCII text')或 MIME 類(lèi)型(例如 'text/plain; charset=us-ascii')
find 用于查找文件和目錄并對(duì)其進(jìn)行后續(xù)操作
finger 這是一個(gè)用戶(hù)信息查找命令,提供所有登錄用戶(hù)的詳細(xì)信息。
fmt 用作簡(jiǎn)化和優(yōu)化文本文件的格式化程序
fold 將輸入文件中的每一行包裝起來(lái)以適應(yīng)指定的寬度并將其打印到標(biāo)準(zhǔn)輸出
for 用于對(duì)列表中存在的每個(gè)元素重復(fù)執(zhí)行一組命令
free 顯示可用空間總量以及系統(tǒng)中使用的內(nèi)存量和交換內(nèi)存量,以及內(nèi)核使用的緩沖區(qū)
Fun 用于在終端上繪制各種類(lèi)型的圖案
function 用于創(chuàng)建函數(shù)或方法

G

命令 描述
g++ 用于源代碼的預(yù)處理、編譯、匯編和鏈接以生成可執(zhí)行文件
gawk 用于模式掃描和處理語(yǔ)言
gcc GNU Compiler Collections 主要用于編譯 C 和 C++ 語(yǔ)言。它也可用于編譯 Objective C 和 Objective C++
gdb GNU Debugger 工具有助于調(diào)試用 C、C++、Ada、Fortran 等編寫(xiě)的程序。
getent 用于獲取許多稱(chēng)為數(shù)據(jù)庫(kù)的重要文本文件中的條目
gpasswd 用于管理 /etc/group 和 /etc/gshadow
grep 在文件中搜索特定的字符模式,并顯示包含該模式的所有行
groupadd 用于創(chuàng)建新的用戶(hù)組
groupdel 用于刪除現(xiàn)有組
groupmod 用于修改或更改 Linux 系統(tǒng)上現(xiàn)有的組
groups 組是用戶(hù)的集合。組使管理具有相同安全性和訪問(wèn)權(quán)限的用戶(hù)變得容易
grpck 驗(yàn)證組信息的完整性。它檢查 /etc/group 和 /etc/gshadow 中的所有條目是否具有正確的格式并包含有效數(shù)據(jù)
grpconv 用于轉(zhuǎn)換為陰影組。grpconv 命令從組中創(chuàng)建一個(gè) gshadow 和一個(gè)可選的現(xiàn)有 gshadow
gs 此命令調(diào)用 Ghostscript,是 Adobe Systems PostScript 和可移植文檔格式 (PDF) 語(yǔ)言的解釋器
gunzip 用于在 Linux 中壓縮或擴(kuò)展文件或文件列表
gzexe 用于壓縮可執(zhí)行文件,也用于自動(dòng)解壓和執(zhí)行文件
gzip 此命令壓縮文件。每個(gè)單個(gè)文件都被壓縮成一個(gè)文件。

H

命令 描述
halt 用于指示硬件停止所有 CPU 功能,會(huì)重新啟動(dòng)或停止系統(tǒng)。
hash 用于維護(hù)最近執(zhí)行的程序的哈希表
hdparm 用于獲取有關(guān)硬盤(pán)的統(tǒng)計(jì)信息、更改寫(xiě)入間隔、聲音管理和 DMA 設(shè)置
Head 打印給定輸入的前 N 個(gè)數(shù)據(jù)
help 顯示有關(guān) shell 內(nèi)置命令的信息
hexdump 用于過(guò)濾和顯示指定的文件,或以人類(lèi)可讀的指定格式的標(biāo)準(zhǔn)輸入
history 用于查看之前執(zhí)行的命令
host 用于 DNS(域名系統(tǒng))查找操作
hostid 用于以十六進(jìn)制格式顯示 Host 的 ID
hostname 用于獲取DNS(域名系統(tǒng))名稱(chēng)并設(shè)置系統(tǒng)的主機(jī)名或NIS(網(wǎng)絡(luò)信息系統(tǒng))域名。
hostnamectl 提供適當(dāng)?shù)?API 用于控制 Linux 系統(tǒng)主機(jī)名并更改其相關(guān)設(shè)置
htop 允許用戶(hù)以交互方式實(shí)時(shí)監(jiān)控系統(tǒng)的重要資源或服務(wù)器進(jìn)程
hwclock 用于訪問(wèn)硬件時(shí)鐘的實(shí)用程序,也稱(chēng)為實(shí)時(shí)時(shí)鐘 (RTC)

I

命令 描述
iconv 用于將某種編碼中的某些文本轉(zhuǎn)換為另一種編碼
id 用于找出當(dāng)前用戶(hù)或服務(wù)器中任何其他用戶(hù)的用戶(hù)名和組名以及數(shù)字 ID(UID 或組 ID)
if 用于根據(jù)條件執(zhí)行命令
ifconfig 用于配置內(nèi)核常駐網(wǎng)絡(luò)接口。
iftop 系統(tǒng)管理員用來(lái)查看帶寬相關(guān)統(tǒng)計(jì)數(shù)據(jù)的網(wǎng)絡(luò)分析工具
ifup 啟動(dòng)網(wǎng)絡(luò)接口,允許傳輸和接收數(shù)據(jù)
import 用于捕獲我們擁有的任何活動(dòng)頁(yè)面的屏幕截圖,并將輸出作為圖像文件
info 閱讀 info 格式的文檔,提供命令的詳細(xì)信息
insmod 用于將模塊插入內(nèi)核
install 用于復(fù)制文件和設(shè)置屬性
iostat 用于監(jiān)控設(shè)備和分區(qū)的系統(tǒng)輸入/輸出統(tǒng)計(jì)信息
iotop 用于顯示和監(jiān)控磁盤(pán) IO 使用情況的詳細(xì)信息,甚至可以獲取進(jìn)程現(xiàn)有 IO 使用情況的表格
ip 用于執(zhí)行多項(xiàng)網(wǎng)絡(luò)管理任務(wù)
ipcrm 用于刪除一些 IPC(進(jìn)程間通信)資源。它消除了系統(tǒng)中的 IPC 對(duì)象及其相關(guān)數(shù)據(jù)結(jié)構(gòu)
ipcs 顯示有關(guān)調(diào)用進(jìn)程對(duì)其具有讀訪問(wèn)權(quán)限的進(jìn)程間通信設(shè)施的信息
iptables 用于為 IPv4 的 Netfilter 防火墻設(shè)置和維護(hù)表,包含在 Linux 內(nèi)核中
iptables-save 將當(dāng)前的 iptables 規(guī)則保存在用戶(hù)指定的文件中,以后用戶(hù)需要時(shí)可以使用
iwconfig 用于顯示參數(shù),以及從 /proc/net/wireless 中提取的無(wú)線(xiàn)統(tǒng)計(jì)信息

J

命令 描述
join 用于根據(jù)兩個(gè)文件中存在的關(guān)鍵字段連接兩個(gè)文件的行
journalctl 用于查看 systemd、kernal 和 journal 日志

K

命令 描述
kill 用于手動(dòng)終止進(jìn)程。kill 命令向終止進(jìn)程的進(jìn)程發(fā)送信號(hào)

L

命令 描述
last 用于顯示自創(chuàng)建文件 /var/log/wtmp 以來(lái)登錄和退出的所有用戶(hù)的列表
less 用于每次讀取一頁(yè)(一屏)文本文件的內(nèi)容
let 用于計(jì)算 shell 變量的算術(shù)表達(dá)式
ln 用于在文件之間創(chuàng)建鏈接
locate 用于按名稱(chēng)查找文件
look 顯示以給定字符串開(kāi)頭的行
lsblk 用于顯示有關(guān)塊設(shè)備的詳細(xì)信息,這些塊設(shè)備(除了 ram 磁盤(pán))基本上是那些代表連接到 PC 的設(shè)備的文件。
lshw 用于從/proc目錄下的各種文件中生成系統(tǒng)硬件配置的詳細(xì)信息
lsmod 用于顯示 Linux 內(nèi)核中模塊的狀態(tài)。它導(dǎo)致加載模塊的列表
lsof 提供打開(kāi)的文件列表
lsusb 用于顯示有關(guān) USB 總線(xiàn)及其連接的設(shè)備的信息

M

命令 描述
mailq Linux 中的此命令打印郵件隊(duì)列,即郵件隊(duì)列中的消息列表
man 用于顯示我們可以在終端上運(yùn)行的任何命令的用戶(hù)手冊(cè)
md5sum 使用 MD5(消息摘要算法 5)驗(yàn)證數(shù)據(jù)完整性
mkdir 允許用戶(hù)創(chuàng)建目錄。這個(gè)命令可以一次創(chuàng)建多個(gè)目錄
modinfo 用于顯示有關(guān) Linux 內(nèi)核模塊的信息
more 用于在命令提示符下查看文本文件,在文件較大的情況下一次顯示一屏(例如日志文件)
mount 用于將設(shè)備上找到的文件系統(tǒng)掛載到以“/”為根的大樹(shù)結(jié)構(gòu)(Linux 文件系統(tǒng))
mpstat 用于報(bào)告處理器相關(guān)的統(tǒng)計(jì)信息。
mv 用于在 UNIX 等文件系統(tǒng)中將一個(gè)或多個(gè)文件或目錄從一處移動(dò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)計(jì)、偽裝連接、組播成員等。
nmcli 用于控制 NetworkManager。nmcli commnad 還可用于顯示網(wǎng)絡(luò)設(shè)備狀態(tài)、創(chuàng)建、編輯、激活/停用和刪除網(wǎng)絡(luò)連接
nslookup 一種用于查詢(xún)域名系統(tǒng) (DNS) 以獲取域名或 IP 地址映射或任何其他特定 DNS 記錄的網(wǎng)絡(luò)管理工具

O

命令 描述
od 用于將輸入的內(nèi)容以八進(jìn)制格式為默認(rèn)格式進(jìn)行不同格式的轉(zhuǎn)換

P

命令 描述
passwd 用于更改用戶(hù)帳戶(hù)密碼
paste 用于水平連接文件(并行合并),方法是輸出由來(lái)自每個(gè)指定文件的行組成的行,以制表符作為分隔符分隔,到標(biāo)準(zhǔn)輸出
pidof 用于找出特定運(yùn)行程序的進(jìn)程 ID
ping 用于檢查主機(jī)和服務(wù)器/主機(jī)之間的網(wǎng)絡(luò)連通性
pinky 一個(gè)用戶(hù)信息查找命令,提供所有登錄用戶(hù)的詳細(xì)信息。
pmap 用于顯示進(jìn)程的內(nèi)存映射。內(nèi)存映射指示內(nèi)存是如何分布的
poweroff 發(fā)送一個(gè) ACPI 信號(hào),指示系統(tǒng)關(guān)閉電源
printf 用于在終端窗口上顯示給定的字符串、數(shù)字或任何其他格式說(shuō)明符
ps 用于列出當(dāng)前正在運(yùn)行的進(jìn)程及其 PID 以及一些其他信息,這取決于不同的選項(xiàng)
pwd 打印工作目錄的路徑,從根開(kāi)始

R

命令 描述
ranlib 用于生成索引歸檔
rcp 用于將文件從一臺(tái)計(jì)算機(jī)復(fù)制到另一臺(tái)計(jì)算機(jī)
read 將指定文件描述符中的總字節(jié)數(shù)讀入緩沖區(qū)
readelf 用于獲取 ELF(Executable and Linkable Format) 文件的信息
readlink 用于打印解析的符號(hào)鏈接或規(guī)范文件名
reboot 指示系統(tǒng)重新啟動(dòng)或重新啟動(dòng)
rename 用于根據(jù)正則表達(dá)式 perlexpr 重命名命名文件
reset 用于初始化終端。一旦程序終止,終端處于異常狀態(tài),這很有用
restore 用于從使用轉(zhuǎn)儲(chǔ)創(chuàng)建的備份恢復(fù)文件
return 用于退出 shell 函數(shù)。
rev 用于按字符反轉(zhuǎn)行
rm 用于從 UNIX 等文件系統(tǒng)中刪除文件、目錄、符號(hào)鏈接等對(duì)象
rmdir 用于在 Linux 中從文件系統(tǒng)中刪除空目錄
rmmod 用于從內(nèi)核中刪除模塊
route 當(dāng)您想使用 IP/內(nèi)核路由表時(shí)使用
rsync 兩臺(tái)主機(jī)或機(jī)器之間同步文件和目錄

S

命令 描述
sar 用于監(jiān)控 Linux 系統(tǒng)的資源,如 CPU 使用率、內(nèi)存使用率、I/O 設(shè)備消耗等。
scp 用于以安全的方式在服務(wù)器之間復(fù)制文件。
screen 提供從單個(gè) ssh 會(huì)話(huà)啟動(dòng)和使用多個(gè) shell 會(huì)話(huà)的能力
script 用于制作打字稿或記錄所有終端活動(dòng)
scriptreplay 用于重放腳本命令記錄的日志文件中存儲(chǔ)的 typescript/terminal_activity
sdiff 用于比較兩個(gè)文件,然后將結(jié)果以并排格式寫(xiě)入標(biāo)準(zhǔn)輸出
sed 用于查找、過(guò)濾、文本替換、替換和文本操作,如插入、刪除搜索等。
select 用于創(chuàng)建一個(gè)編號(hào)菜單,用戶(hù)可以從中選擇一個(gè)選項(xiàng)
seq 用于以 INCREMENT 的步驟生成從 FIRST 到 LAST 的數(shù)字
setsid 用于在新會(huì)話(huà)中運(yùn)行程序
shift 將命令行參數(shù)移動(dòng)/移動(dòng)到左一個(gè)位置。
showkey 將每個(gè)按下的鍵的掃描碼或鍵碼或“ascii”碼打印到標(biāo)準(zhǔn)輸出
shred 用于從硬盤(pán)中徹底刪除文件
shutdown 用于以安全的方式關(guān)閉系統(tǒng)
sleep 用于創(chuàng)建虛擬作業(yè)。虛擬作業(yè)有助于延遲執(zhí)行
source 用于讀取和執(zhí)行文件的內(nèi)容(通常是一組命令),在當(dāng)前 shell 腳本中作為參數(shù)傳遞
sort 用于對(duì)文件進(jìn)行排序,按特定順序排列記錄
split 用于將大文件拆分成小文件
ssh 用于安全連接到遠(yuǎn)程服務(wù)器/系統(tǒng)的協(xié)議
strace 它是 Linux 最強(qiáng)大的進(jìn)程監(jiān)控、診斷、教學(xué)工具之一。
stty 用于更改和打印終端線(xiàn)路設(shè)置
sudo 用作某些僅允許超級(jí)用戶(hù)運(yùn)行的命令的前綴
sum 用于查找校驗(yàn)和并計(jì)算文件中的塊數(shù)
sync 用于將緩存寫(xiě)入同步到持久存儲(chǔ)
systemctl 用于檢查和控制“systemd”系統(tǒng)和服務(wù)管理器的狀態(tài)

T

命令 描述
tac 用于反向連接和打印文件
tail 打印給定輸入的最后 N 個(gè)數(shù)據(jù)
tar 用于創(chuàng)建存檔并提取存檔文件
tee 讀取標(biāo)準(zhǔn)輸入并將其寫(xiě)入標(biāo)準(zhǔn)輸出和一個(gè)或多個(gè)文件
time 用于執(zhí)行命令,并在命令終止時(shí)打印執(zhí)行命令所花費(fèi)的實(shí)時(shí)、用戶(hù) CPU 時(shí)間和系統(tǒng) CPU 時(shí)間的摘要
top 提供運(yùn)行系統(tǒng)的動(dòng)態(tài)實(shí)時(shí)視圖
touch 用于創(chuàng)建、更改和修改文件的時(shí)間戳
tr 用于翻譯或刪除字符
tracepath 用于跟蹤到目的地的路徑,發(fā)現(xiàn)沿此路徑的 MTU
traceroute 打印數(shù)據(jù)包到達(dá)主機(jī)的路由
tree 一個(gè)遞歸目錄列表程序,可生成深度縮進(jìn)的文件列表
tty 顯示與終端相關(guān)的信息,打印連接到標(biāo)準(zhǔn)輸入的終端的文件名
type 用于描述如果用作命令,它的參數(shù)將如何被翻譯

U

命令 描述
uname 顯示有關(guān)系統(tǒng)的信息
unexpand 將每個(gè)空格轉(zhuǎn)換為制表符,將生成的輸出寫(xiě)入標(biāo)準(zhǔn)輸出
uniq 用于報(bào)告或過(guò)濾掉文件中的重復(fù)行
unix2dos 將 Unix 文本文件轉(zhuǎn)換為 DOS 格式
until 用于執(zhí)行一組命令,只要“直到”命令中的最后一個(gè)命令的退出狀態(tài)不為零
uptime 用于找出系統(tǒng)活動(dòng)(運(yùn)行)多長(zhǎng)時(shí)間
useradd 用于將用戶(hù)帳戶(hù)添加到您的系統(tǒng)
usermod 用于在 Linux 中通過(guò)命令行更改用戶(hù)的屬性
username 獲取用戶(hù)名及其配置
users 用于顯示當(dāng)前登錄到當(dāng)前主機(jī)的用戶(hù)的用戶(hù)名
userdel 用于刪除用戶(hù)帳戶(hù)和相關(guān)文件

V

命令 描述
vi 它是 UNIX 操作系統(tǒng)自帶的默認(rèn)編輯器,稱(chēng)為可視化編輯器。
vmstat 系統(tǒng)的性能監(jiān)控命令,可以監(jiān)控有關(guān)進(jìn)程、內(nèi)存、分頁(yè)、塊 IO、磁盤(pán)和 CPU 調(diào)度的信息
vnstat 由系統(tǒng)管理員用于監(jiān)控網(wǎng)絡(luò)參數(shù),例如帶寬消耗或流入或流出的某些流量

W

命令 描述
w 用于顯示誰(shuí)登錄以及他們?cè)谧鍪裁?/td>
wall 在所有當(dāng)前登錄用戶(hù)的終端上顯示消息、文件內(nèi)容或其他標(biāo)準(zhǔn)輸入
watch 用于定期執(zhí)行程序,全屏顯示輸出
wc 用于找出文件參數(shù)中指定的文件中的行數(shù)、字?jǐn)?shù)、字節(jié)數(shù)和字符數(shù)
wget 用于從服務(wù)器下載文件,即使用戶(hù)沒(méi)有登錄系統(tǒng),也可以在后臺(tái)工作,不妨礙當(dāng)前進(jìn)程
whatis 用于獲取單行手冊(cè)頁(yè)描述
which 用于通過(guò)在路徑環(huán)境變量中搜索來(lái)定位與給定命令關(guān)聯(lián)的可執(zhí)行文件
while 用于只要 COMMAND 返回 true 就重復(fù)執(zhí)行一組命令
who 用于獲取有關(guān)當(dāng)前登錄用戶(hù)的信息到系統(tǒng)
whoami 調(diào)用該命令時(shí)顯示當(dāng)前用戶(hù)的用戶(hù)名
write 通過(guò)將線(xiàn)路從一個(gè)用戶(hù)的終端復(fù)制到其他用戶(hù),允許用戶(hù)與其他用戶(hù)通信

X

命令 描述
xargs 用于從標(biāo)準(zhǔn)輸入構(gòu)建和執(zhí)行命令。它將從標(biāo)準(zhǔn)輸入收到的輸入轉(zhuǎn)換為命令的參數(shù)
xdg-open 用于在用戶(hù)的首選應(yīng)用程序中打開(kāi)文件或 URL

Y

命令 描述
yes 用于打印給定 STRING 的連續(xù)輸出流。如果未提及 STRING,則打印 'y'

Z

命令 描述
zdiff 用于對(duì)通過(guò) gzip 壓縮的文件調(diào)用 diff 程序
zdump 用于打印指定區(qū)域中的當(dāng)前時(shí)間,或者您可以說(shuō)在命令行中命名的每個(gè)區(qū)域名稱(chēng)中打印當(dāng)前時(shí)間
zgrep 用于從給定的文件中搜索表達(dá)式,即使它被壓縮
zip Unix 的壓縮和文件打包實(shí)用程序,每個(gè)文件都存儲(chǔ)在擴(kuò)展名為 .zip 的單個(gè) .zip {.zip-filename} 文件中
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11304

    瀏覽量

    209521
  • 字符串
    +關(guān)注

    關(guān)注

    1

    文章

    579

    瀏覽量

    20518
  • APT
    APT
    +關(guān)注

    關(guān)注

    1

    文章

    38

    瀏覽量

    10823
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    嵌入式Linux命令總結(jié)

    今天,帶來(lái)一篇 Linux 命令總結(jié)的非常全的文章,也是我們平時(shí)工作中使用率非常高的操作命令,命令有點(diǎn)多,建議小伙伴們可以先
    發(fā)表于 06-13 15:15 ?393次閱讀

    linux命令大全

    linux命令大全
    發(fā)表于 08-20 13:34

    Linux命令大全.pdf

    Linux命令大全.pdf
    發(fā)表于 12-12 11:29

    Linux命令大全

    Linux命令大全,雖然不是每個(gè)命令都必須記住,有些命令也不常用,作為一本很好的工具書(shū),它可以做的有備無(wú)患!
    發(fā)表于 10-30 17:16 ?23次下載

    Linux終端常用命令大全

    Linux終端常用命令大全,通俗易懂,容易上手。包含所有命令,方便查找各個(gè)指令功能。
    發(fā)表于 04-28 16:30 ?15次下載

    linux命令大全

    linux命令大全,又需要的朋友可以下來(lái)看看。
    發(fā)表于 12-11 16:57 ?0次下載

    Linux命令大全完整版

    Linux命令大全完整版
    發(fā)表于 12-16 22:33 ?0次下載

    Linux服務(wù)器性能測(cè)試及分析命令大全

    Linux服務(wù)器性能測(cè)試及分析命令大全
    發(fā)表于 09-05 15:42 ?12次下載
    <b class='flag-5'>Linux</b>服務(wù)器性能測(cè)試及分析<b class='flag-5'>命令</b><b class='flag-5'>大全</b>

    Linux命令大全

    Linux命令大全
    發(fā)表于 10-30 09:49 ?9次下載
    <b class='flag-5'>Linux</b>的<b class='flag-5'>命令</b><b class='flag-5'>大全</b>

    Linux教程之Linux常用命令大全

    Linux教程之Linux常用命令大全
    的頭像 發(fā)表于 03-30 10:34 ?5693次閱讀

    Linux命令大全合集免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是Linux命令大全合集免費(fèi)下載。
    發(fā)表于 08-13 08:00 ?5次下載
    <b class='flag-5'>Linux</b>的<b class='flag-5'>命令</b><b class='flag-5'>大全</b>合集免費(fèi)下載

    Linux查看服務(wù)器狀態(tài)的命令大全

    Linux查看服務(wù)器狀態(tài)的命令大全
    發(fā)表于 07-09 09:34 ?21次下載
    <b class='flag-5'>Linux</b>查看服務(wù)器狀態(tài)的<b class='flag-5'>命令</b><b class='flag-5'>大全</b>

    Linux命令大全搜索工具大全

    550 多個(gè) Linux 命令,內(nèi)容包含 Linux 命令手冊(cè)、詳解、學(xué)習(xí),值得收藏Linux
    發(fā)表于 01-05 08:00 ?4次下載

    linux常用命令大全

    linux常用命令大全,一些常用的命令都可以找到
    發(fā)表于 03-03 09:20 ?0次下載

    Linux實(shí)用命令大全

    Linux實(shí)用命令大全
    的頭像 發(fā)表于 10-23 13:50 ?231次閱讀
    <b class='flag-5'>Linux</b>實(shí)用<b class='flag-5'>命令</b><b class='flag-5'>大全</b>