⑴ dig命令詳解
dig(域信息搜索器)執行DNS搜索,顯示從接受請求的域名伺服器返回的答復。多數DNS管理員利用dig作為DNS問題的故障診斷,因為它靈活性好,易用、輸出清晰。通常情況下dig使用命令行參數,但它也可以按批處理模式從文件讀取搜索請求。不同於早期版本,dig的BIND9實現允許從命令行發出多個查詢,除非被告知請求特定域名伺服器,dig將嘗試/etc/resolv.conf中列舉的所有伺服器。當未指定任何命令行參數或選項時,dig將對「.」執行NS查詢。
-b address設置所要詢問地址的源IP地址。這必須是主機網路介面上的某一合法的地址
-c class預設查詢類,由選項-c重設。class可以是任何合法類,比如查詢Hesiod記錄的HS類或查詢CHAOSNET記錄的CH類;
-f filename使dig在批處理模式下運行,通過從文件filename讀取一系列搜索請求加以處理。文件包含許多查詢,每行一個。文件中的每一項都應該和使用命令行介面對dig查詢相同的方法來組織;-f filename使dig在批處理模式下運行,通過從文件filename讀取一系列搜索請求加以處理。文件包含許多查詢,每行一個。文件中的每一項都應該和使用命令行介面對dig查詢相同的方法來組織;
-h顯示一個簡短的命令行參數和選項摘要;-h顯示一個簡短的命令行參數和選項摘要;
-k filename要簽署由dig發送的DNS查詢以及對他們使用事物簽名(TSIG)的響應,用選項-K指定TSIG密鑰文件;-k filename要簽署由dig發送的DNS查詢以及對他們使用事物簽名(TSIG)的響應,用選項-K指定TSIG密鑰文件;
-n
-p port如果需要查詢一個非標準的埠號,則使用選項-p。port是dig將發送其查詢的埠號,而不是標準的DNS埠號53。該選項可用於測試已在非標准埠號上配置成偵聽查詢的域名伺服器;-p port如果需要查詢一個非標準的埠號,則使用選項-p。port是dig將發送其查詢的埠號,而不是標準的DNS埠號53。該選項可用於測試已在非標准埠號上配置成偵聽查詢的域名伺服器;
-t type設置查詢的類型為type。可以是BIND9支持的任意有效查詢類型。預設查詢類型是A,除非提供-x選項來指示一個逆向查詢。通過指定AXFR的type可以請求一個區域傳輸。當需要增量區域傳輸(IXFR)時,type設置為ixfr=N,增量區域傳輸將包含自從區域的SOA記錄中的序列號改為N之後對區域所做的更改;-t type設置查詢的類型為type。可以是BIND9支持的任意有效查詢類型。預設查詢類型是A,除非提供-x選項來指示一個逆向查詢。通過指定AXFR的type可以請求一個區域傳輸。當需要增量區域傳輸(IXFR)時,type設置為ixfr=N,增量區域傳輸將包含自從區域的SOA記錄中的序列號改為N之後對區域所做的更改;
-x addr 逆向查詢(將地址映射到名稱);-x addr 逆向查詢(將地址映射到名稱);
-y name key指定TSIG秘鑰;-y name key指定TSIG秘鑰;
查詢域名伺服器時使用 [不使用] TCP。預設行為是使用 UDP,除非是 AXFR 或 IXFR 請求,才使用 TCP 連接。
查詢名稱伺服器時使用 [不使用] TCP。+[no]tcp 的備用語法提供了向下兼容。vc 代表虛電路。
忽略 UDP 響應的中斷,而不是用 TCP 重試。預設情況運行 TCP 重試。
設定包含單個域 somename 的搜索列表,好像被 /etc/resolv.conf 中的域偽指令指定,並且啟用搜索列表處理,好像給定了 +search 選項。
使用 [不使用] 搜索列表或 resolv.conf 中的域偽指令(如果有的話)定義的搜索列表。預設情況不使用搜索列表。
不建議看作 +[no]search 的同義詞。
該選項不做任何事。它用來提供對設置成未實現解析器標志的 dig 的舊版本的兼容性。
在查詢中設置 [不設置] AD(真實數據)位。目前 AD 位只在響應中有標准含義,而查詢中沒有,但是出於完整性考慮在查詢中這種性能可以設置。
在查詢中設置 [不設置] CD(檢查禁用)位。它請求伺服器不運行響應信息的 DNSSEC 合法性。
切換查詢中的 RD(要求遞歸)位設置。在預設情況下設置該位,也就是說 dig 正常情形下發送遞歸查詢。當使用查詢選項 +nssearch 或 +trace 時,遞歸自動禁用。
這個選項被設置時,dig 試圖尋找包含待搜名稱的網段的權威域名伺服器,並顯示網段中每台域名伺服器的 SOA 記錄。
切換為待查詢名稱從根名稱伺服器開始的代理路徑跟蹤。預設情況不使用跟蹤。一旦啟用跟蹤,dig 使用迭代查詢解析待查詢名稱。它將按照從根伺服器的參照,顯示來自每台使用解析查詢的伺服器的應答。
設定在輸出中顯示指出 dig 版本及其所用的查詢選項的初始注釋。預設情況下顯示注釋。
提供簡要答復。預設值是以冗長格式顯示答復信息。
當啟用 +short 選項時,顯示 [或不顯示] 提供應答的 IP 地址和埠號。如果請求簡短格式應答,預設情況不顯示提供應答的伺服器的源地址和埠號。
切換輸出中的注釋行顯示。預設值是顯示注釋。
該查詢選項設定顯示統計信息:查詢進行時,應答的大小等等。預設顯示查詢統計信息。
顯示 [不顯示] 發送的查詢請求。預設不顯示。
當返回應答時,顯示 [不顯示] 查詢請求的問題部分。預設作為注釋顯示問題部分。
顯示 [不顯示] 應答的回答部分。預設顯示。
顯示 [不顯示] 應答的許可權部分。預設顯示。
顯示 [不顯示] 應答的附加部分。預設顯示。
設置或清除所有顯示標志。
為查詢設置超時時間為 T 秒。預設是 5 秒。如果將 T 設置為小於 1 的數,則以 1 秒作為查詢超時時間。
設置向伺服器發送 UDP 查詢請求的重試次數為 A,代替預設的 3 次。如果把 A 小於或等於 0,則採用 1 為重試次數。
出 於完全考慮,設置必須出現在名稱 D 的點數。預設值是使用在 /etc/resolv.conf 中的 ndots 語句定義的,或者是 1,如果沒有 ndots 語句的話。帶更少點數的名稱被解釋為相對名稱,並通過搜索列表中的域或文件 /etc/resolv.conf 中的域偽指令進行搜索。
設置使用 EDNS0 的 UDP 消息緩沖區大小為 B 位元組。緩沖區的最大值和最小值分別為 65535 和 0。超出這個范圍的值自動舍入到最近的有效值。
以詳細的多行格式顯示類似 SOA 的記錄,並附帶可讀注釋。預設值是每單個行上顯示一條記錄,以便於計算機解析 dig 的輸出。
dig 的 BIND9 支持在命令行上指定多個查詢(支持 -f 批處理文件選項的附加功能)。每條查詢可以使用自己的標志位、選項和查詢選項。
在這種情況下,在上面描述的命令行語法中,每條查詢自變數代表一個個別查詢。每一條由任意標准選項和標志、待查詢名稱、可選查詢類型和類以及任何適用於該查詢的查詢選項。
也可以使用對所有查詢均有效的查詢選項全局集合。全局查詢選項必須位於命令行上第一個名稱、類、類型、選項、標志和查詢選項的元組之前。任何全局查詢選項(除了 +[no]cmd 選項)可以被下面的查詢特別選項重設。例如:
dig +qr www.isc.org any -x 127.0.0.1 isc.org ns +noqr
顯 示 dig 如何從命令行出發進行三個查詢:一個針對 www.isc.org 的任意查詢、一個 127.0.0.1 的逆向查詢,以及一個 isc.org 的 NS 記錄查詢。應用了 +qr 的全局查詢選項,以便 dig 顯示進行每條查詢的初始查詢。最後那個查詢有一個本地查詢選項 +noqr,表示 dig 在搜索 isc.org 的 NS 記錄時不顯示初始查詢。
一個典型的 dig 調用類似:
待 查詢名稱伺服器的名稱或 IP 地址。可以是用點分隔的 IPv4 地址或用冒號分隔的 IPv6 地址。當由主機提供伺服器參數時,dig 在查詢域名 伺服器前先解析那個名稱。如果沒有伺服器參數可以提供,dig 參考 /etc/resolv.conf,然後查詢列舉在那裡的域名伺服器。顯示來自域名 伺服器的應答。
將要查詢的資源記錄的名稱。
顯示所需的查詢類型 - ANY、A、MX、SIG,以及任何有效查詢類型等。如果不提供任何類型參數,dig 將對紀錄 A 執行查詢。
用 dig 查看 zone 數據傳輸
用 dig 查看 zone 數據的增量傳輸
用 dig 查看反向解析
查找一個域的授權 dns 伺服器
從根伺服器開始追蹤一個域名的解析過程
查看你使用的是哪個 F root dns server
查看 bind 的版本號
⑵ dig 命令結果解析
dig命令,可襲頌襲以用來分析dns解析過程。最簡單的使用方式: dig your domain。
例如使用dig www..com ,會輸出如下信息:
dig返回內容的第一部分,主要包括dig的版本信息,以及本次命令執行結果的摘要。
>opcode:QUERY,表示執行查詢操作拍兄。
status:NOERROR。解析成功。
展示發起的DNS 請求參數。其中A表示我們默認查詢A類型的記錄。
其格式解讀如下:
對櫻含於dns返回記錄的type,主要包括的類型如下:
使用 dig url +trace ,可以看到更詳細的域名解析過程,便於更方便定位問題。
nslookup 也可以進行dns分析。
https://ns1.com/blog/decoding-dig-output
https://en.wikipedia.org/wiki/List_of_DNS_record_types
⑶ 如何在linux中通過命令查看域名對應的IP
實際工作或者維護過程中常常需要通過域名反查下其對應的IP地址。解決方法有多種,既可以通過網上提供的域名反查IP查詢工具查詢,也可以在 Linux系統 中通過命令進行查詢。
本教程主要講解如何在Linux系統中通過命令查看域名對應的IP地址,主要講解以下5個命令:
dig命令它是一個功能強大且靈活的命令行工具,用於查詢 DNS 名稱伺服器。它執行 DNS 查詢,並顯示來自查詢的名稱伺服器的返回信息。大多數 DNS 管理員使用 dig 命令來解決 DNS 問題,因為它靈活、易用且輸出清晰。
如何使用 dig 命令查找域的 IP 地址呢?看示例:
輸出:
當然如果你需要一次查詢多個域名的IP地址,可以通過將多個域名信息放到一個文本文件中,每行一個,然後編寫shell腳本進行讀取文件然後循環批量查詢輸出。
shell腳本命令類似如下:
host 命令可用於執行 DNS 查詢。它通常用於將名稱轉換為 IP 地址,反之亦然。如果未提供任何參數或選項, host 將列印它的命令行參數和選項摘要。
輸出:
同理,可以通過編寫shell腳本實現批量查詢,示例如下:
nslookup 命令是一個用於查詢互聯網域名伺服器(DNS)的程序。
nslookup 有兩種模式,分別是互動式和非互動式。交互模式允許用戶查詢名稱伺服器以獲取有關各種主機和域的信息,或列印域中的主機列表。非交互模式用於僅列印主機或域的名稱和請求的信息。
它是一個網路管理工具,可以幫助診斷和解決 DNS 相關問題。命令示例如下:
輸出:
同理,使用以下 bash 腳本查找多個域的 IP 地址
fping 命令是類似 ping 之類的程序,它使用互聯網控制消息協議(ICMP)echo 請求來確定目標主機是否響應。
fping 與 ping 不同,因為它允許用戶並行 ping 任意數量的主機。另外,它可以從文本文件輸入主機。
fping 發送 ICMP echo 請求,並以循環方式移到下一個目標,並且不等到目標主機做出響應。
如果目標主機答復,那麼將其標記為活動主機並從要檢查的目標列表中刪除;如果目標在特定時間限制和/或重試限制內未響應,那麼將其指定為不可訪問。
fping命令程序並不默認安裝在 Linux發行版 中,一般需要進行安裝,常見的發行版安裝命令如下:
Ubuntu / Debian / LinuxMint
Fedora / CentOS / RHEL
fping默認使用示例:
輸出:
更多關於fping的使用方法可以通過在終端中鍵入 man fping 來學習。
ping 命令(數據包互聯網抓手Packet Internet Groper)是一個網路程序,用於測試 Internet 協議(IP)網路上主機的可用性/連接性。
ping命令通過向目標主機發送互聯網控制消息協議(ICMP)Echo 請求數據包並等待 ICMP Echo 應答來驗證主機的可用性。
它基於發送的數據包、接收的數據包、丟失的數據包,通常包含最小/平均/最大時間來匯總統計結果。
命令示例:
輸出:
我們可以看到輸出內容中起對應的IP地址,如果需要過濾輸出,增加更多相應的命令處理:
輸出:
以上內容為在 Linux系統 中使用5個命令來獲取域名對應的IP地址。建議你可以在自己的伺服器或者自己的Linux同上進行嘗試,也可以通過編寫shell腳本進行批量處理或通過相應的命令對輸出進行處理輸出自己想要的內容。
⑷ 請問kali linux中這條命令是什麼意思
Kali Linux裡面的dig命令是用來搜集DNS信息的,而這條命令則是用來測試DNS伺服器域傳輸的,域傳輸在現在許多DNS伺服器上都是沒有的,如果哪個DNS伺服器有域傳輸功能就可以考慮利用一下。這條dig命令後面跟的是DNS伺服器的域名,最後面的axfr就是指定dig命令測試域傳輸。
⑸ 記錄幾個linux命令
top 命令
顯示有關正在運行的進程的動態實時信息。
free 命令
linux下查看內存使用
strings 命令
一般結合 grep 命令使用 strings file | grep "keywords"
dig命令詳細介紹
dig 命令
dig 命令主要用來從 DNS 域名伺服器查詢主機地址信息。
file 命令
確定文件類型.
當輸入某個命令需要保存返回的內容的時候會 > 和 >>
ls > file 會覆蓋之前的內容
ls >> file 會在後面添加內容
軟鏈接:
硬鏈接:
通過ls -al的方式可以查看目錄下的文件是否是通過ln的方式生成的
python2.7 -> ../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7
說明源文件在 ../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7 目錄下
路徑的查找
grep
匹配輸入的文本.
支持簡單模式和正則表達式.
scp 命令
使用SSH上的安全復制協議在主機之間復制文件
df
概述文件系統磁碟空間的使用情況
tar
歸檔工具。
通常與壓縮方法相結合,如gzip或bzip。
which
在用戶路徑中定位程序
(可執行文件)
alias 命令
cat 命令
列印和連接文件。
tac 命令 從最後一行開始顯示,可以看出 tac 是 cat 的倒著寫!
反向列印和連接文件。
nl 讀取文件內容輸出行號
用於對行編號的實用程序,可以從文件中編號,也可以從標准輸入中編號
more 命令
打開一個文件進行互動式閱讀,允許滾動和搜索(僅向前方向)。
less 命令
打開一個文件進行互動式閱讀,允許滾動和搜索。
-在編輯器中打開當前文件:
v
-退出:
q
nohup 命令
當終端被終止時,允許進程繼續運行。 nohup command & 表示在後台運行一段進程
使用nohup結合&符,該命令會在當前目錄下生成(當前目錄是指當前運行 nohup command & 的當前路徑 )nohup文件,此文件保存著本該終端列印出來的信息,
uname
linux下讀取系統版本信息
cat /etc/issue 命令讀取 內容
ps 命令
env 命令
cp 命令
mv 命令
移動或重命名文件和目錄.
rm 命令
crontab 命令
安排cron工作在當前用戶的時間間隔內運行.
工作定義格式: "(min) (hour) (day_of_month) (month) (day_of_week) 命令執行".
crontab編輯例子:
tail 命令
顯示文件的最後一部分 默認10行.
head 命令 跟tail 讀取相反 從開頭讀取
pwd 命令
列印當前/工作目錄的名稱.
mkdir 命令
rmdir 刪除文件的命令
刪除一個文件夾
export 命令
Passwd
磁碟使用情況:估計和總結文件和文件夾空間使用情況。
-列出給定單元(KB/MB/GB)中文件夾和任何子文件夾的大小:
-k|m|g path/to/folder
wc
zip
打包並壓縮(歸檔)文件到zip文件中.
遞歸地查找給定目錄樹下的文件或目錄.
使用方法和作用
source 和 bash 的區別
從當前shell中的文件執行命令. (bash XX.sh ./xx.sh sh XX.sh 都是在開啟子shell執行)
bash 命令
設置或顯示系統日期
更改文件或目錄的訪問許可權
*****每個文件的許可權 分為三部分 屬主用戶的許可權u + 用戶的組 group 的許可權+ 其他用戶許可權
ssh--id 命令
SSH 命令
參考
⑹ linux的dig命令有什麼用
dig 命令的基本用法
在unix 和 linux 下,建議大家使用 dig 命令來代替 nslookup。 dig 命令的功能比 nslookup 強大很多,不像 nslookkup 還得 set 來 set 去的,怪麻煩的。下面是 dig 的一些比較常用的命令:
# dig 最基本的用法
dig @server sina.com.cn.
#用 dig 查看 zone 數據傳輸
dig @server zx.xmgd.com. AXFR
#用 dig 查看 zone 數據的增量傳輸
dig @server zx.xmgd.com. IXFR=N
#用 dig 查看反向解析
dig -x 210.52.83.228 @server
# 查找一個域的授權 dns 伺服器
dig xmgd.com. +nssearch
# 從根伺服器開始追蹤一個域名的解析過程
⑺ linux常用命令有哪些
linux 常用命令有:
pwd 命令
使用 pwd 命令找出您所在的當前工作目錄(文件夾)的路徑。該命令將返回一個絕對(完整)路徑,該路徑基本上是所有以 / 開頭的目錄的路徑。絕對路徑的一個示例是 /home/username。
cd 命令
要瀏覽 Linux 文件和目錄,請使用 cd 命令。根據您所在的當前工作目錄,它需要目錄的完整路徑或名稱。假設您位於 /home/username / Documents 中,並且想要轉到 Documents 的子目錄 Photos。為此,只需鍵入以下命令:cd Photos。另一種情況是,如果您想切換到一個全新的目錄,例如 /home/username / Movies。在這種情況下,您必須輸入 cd,然後輸入目錄的絕對路徑:cd /home/username / Movies。有一些快捷方式可幫助您快速導航:cd ..(帶有兩個點)將一個目錄向上移動 cd 直接轉到主文件夾 cd-(帶連字元)移動到上一個目錄附帶說明一下,Linux 的 shell 是區分大小寫的。因此,您必須准確輸入名稱的目錄。
ls 命令
LS 命令用於查看目錄的內容。默認情況下,此命令將顯示當前工作目錄的內容。如果要查看其他目錄的內容,請鍵入 ls,然後鍵入目錄的路徑。例如,輸入 LS / 家 / 用戶名 / 文檔查看的內容的文件。您可以使用 ls 命令使用以下變體:ls -R 還將列出子目錄中的所有文件 ls -a 將顯示隱藏的文件 ls -al 將列出文件和目錄以及詳細信息,例如許可權,大小,所有者等。
cat 命令
cat(連接的縮寫)是 Linux 中最常用的命令之一。它用於在標准輸出(sdout)上列出文件的內容。要運行此命令,請鍵入 cat,然後輸入文件名及其擴展名。例如:cat file.txt。以下是使用 cat 命令的其他方法:cat> filename 創建一個新文件 cat filename1 filename2> filename3 連接兩個文件(1 和 2),並將它們的輸出存儲在新文件中(3)將文件轉換為大寫或小寫使用,cat filename | tr a-z A-Z >output.txt
cp 命令
使用 cp 命令將文件從當前目錄復制到另一個目錄。例如,命令 cp scenery.jpg/home /username/ Pictures 將在您的 Pictures 目錄中創建一個 Scene.jpg 副本(來自當前目錄)。
mv 命令
mv 命令的主要用途是移動文件,盡管它也可以用於重命名文件。mv 中的參數類似於 cp 命令。您需要輸入 mv,文件名和目標目錄。例如:mv file.txt/home /username/ Documents。
mkdir 命令
使用 mkdir 命令創建一個新目錄 - 如果鍵入 mkdir Music,它將創建一個名為 Music 的目錄。還有一些額外的 mkdir 命令:要在另一個目錄中生成新目錄,請使用此 Linux 基本命令 mkdir Music / Newfile 使用 p(父級)選項在兩個現有目錄之間創建一個目錄。例如,mkdir -p Music / 2022 / Newfile 將創建新的 「2022」 文件。
rmdir 命令
如果需要刪除目錄,請使用 rmdir 命令。但是,rmdir 僅允許您刪除空目錄。
rm 命令
該 RM 命令用於刪除目錄以及其中的內容。如果只想刪除目錄(作為 rmdir 的替代方法),請使用 rm -r。注意:使用此命令時要格外小心,並仔細檢查您所在的目錄。這將刪除所有內容,並且沒有撤消操作。
touch 命令
該觸摸命令允許您創建通過 Linux 命令行新的空白文件。例如,輸入 touch /home/username/Documents/Web.html 在 Documents 目錄下創建一個名為 Web 的 HTML 文件。
locate 命令
您可以使用此命令來定位文件,就像 Windows 中的搜索命令一樣。此外,將 - i 參數與該命令一起使用將使其不區分大小寫,因此即使您不記得其確切名稱,也可以搜索文件。要搜索包含兩個或多個單詞的文件,請使用星號(*)。例如,locate -i school * note 命令將搜索包含單詞 「school」 和 「 note」 的任何文件,無論它是大寫還是小寫。
find 命令
在類似定位命令,使用 查找也搜索文件和目錄。區別在於,您可以使用 find 命令在給定目錄中查找文件。例如,find /home/-name notes.txt 命令將在主目錄及其子目錄中搜索名為 notes.txt 的文件。使用查找時的其他變化 是:要查找當前目錄中使用的文件,請使用 find . -name notes.txt 要查找目錄,請使用 /-type d -name notes. txt13. grep 命令無疑對日常使用很有幫助的另一個基本 Linux 命令是 grep。它使您可以搜索給定文件中的所有文本。為了說明這一點,grep blue notepad.txt 將在記事本文件中搜索單詞 blue。包含搜索到的單詞的行將被完整顯示。
sudo 命令
該命令是 「SuperUser Do」 的縮寫,使您能夠執行需要管理或超級用戶許可權的任務。但是,建議不要將此命令用於日常使用,因為如果您做錯了一些事情,很容易發生錯誤。
df 命令
使用 df 命令可獲取有關系統磁碟空間使用情況的報告,以百分比和 KB 表示。如果要以兆位元組為單位查看報告,請輸入 df -m。
命令
如果要檢查文件或目錄佔用了多少空間,答案是 (磁碟使用情況)命令。但是,磁碟使用情況摘要將顯示磁碟塊號,而不是通常的大小格式。如果要以位元組,千位元組和兆位元組為單位查看它,請在命令行中添加 - h 參數。
head 命令
所述頭命令用於查看任何文本文件的第一行。默認情況下,它將顯示前十行,但是您可以根據自己的喜好更改此數字。例如,如果只想顯示前五行,則鍵入 head -n 5 filename.ext。
tail 命令
該命令與 head 命令具有相似的功能,但是 tail 命令將顯示文本文件的最後十行,而不是顯示第一行。例如,tail -n filename.ext。
diff 命令
diff 命令是差異的縮寫,diff 命令逐行比較兩個文件的內容。分析文件後,它將輸出不匹配的行。程序員在需要進行程序更改時經常使用此命令,而不是重寫整個源代碼。此命令最簡單的形式是 diff file1.ext file2.ext
tar 命令
該 tar 命令是最常用的命令歸檔多個文件到一個壓縮包。類似於 zip 格式常見的 Linux 文件格式,壓縮是可選的。該命令具有很長的功能列表,非常復雜,例如將新文件添加到現有檔案中,列出檔案內容,從檔案中提取內容等等。查看一些實際示例,以了解有關其他功能的更多信息。
chmod 命令
chmod 是另一個 Linux 命令,用於更改文件和目錄的讀取,寫入和執行許可權。由於此命令相當復雜,因此您可以閱讀完整的教程以正確執行它。
chown 命令
在 Linux 中,所有文件均歸特定用戶所有。該 CHOWN 命令使您可以更改或文件的所有權轉讓給指定的用戶名。例如,chown linuxuser2 file.ext 將使 linuxuser2 成為 file.ext 的所有者。
Jobs 命令
jobs 命令將顯示所有當前作業及其狀態。作業基本上是由 Shell 啟動的進程。
kill 命令
如果您的程序無響應,則可以使用 kill 命令手動終止它。它將向運行異常的應用發送特定信號,並指示該應用自行終止。您總共可以使用 64 個信號,但是人們通常只使用兩個信號:SIGTERM(15) — 請求程序停止運行,並給它一些時間來保存其所有進度。如果在輸入 kill 命令時未指定信號,則將使用此信號。SIGKILL(9) - 強製程序立即停止。未保存的進度將丟失。除了知道信號之外,您還需要知道要殺死的程序的進程標識號(PID)。如果您不知道 PID,只需運行命令 ps ux。在知道您要使用什麼信號以及程序的 PID 之後,輸入以下語法:kill [signal option] PID.
ping 命令
使用 ping 命令檢查與伺服器的連接狀態。例如,只需輸入 ping google.com,該命令將檢查您是否能夠連接到 Google 並測量響應時間。
wget 命令
Linux 命令行非常有用 - 您甚至可以在 wget 命令的幫助下從 Internet 下載文件。為此,只需鍵入 wget,然後輸入下載鏈接即可。
uname 命令
該 UNAME 命令,短期對於 Unix 名,將列印您的 Linux 系統,如計算機名稱的詳細信息,操作系統,內核,等等。
top 命令
作為與 Windows 中的任務管理器等效的終端,top 命令將顯示正在運行的進程的列表以及每個進程使用的 CPU 數量。監視系統資源使用情況非常有用,尤其是知道哪個進程由於消耗太多資源而需要終止時。
history 命令
當您使用 Linux 一段時間後,您會很快注意到每天可以運行數百個命令。因此,如果您想查看之前輸入的命令,運行歷史記錄命令特別有用。
man 命令
對某些 Linux 命令的功能感到困惑嗎?不用擔心,您可以使用 man 命令從 Linux 的外殼程序中輕松地學習如何使用它們。例如,輸入 man tail 將顯示 tail 命令的手動指令。
echo 命令
此命令用於將一些數據移到文件中。例如,如果要將文本 「Hello,我的名字叫 John」 添加到名為 name.txt 的文件中,則可以鍵入 echo Hello, my name is John >> name.txt
zip,unzip 命令
使用 zip 命令將文件壓縮到 zip 歸檔文件中,然後使用 unzip 命令從 zip 歸檔文件中提取壓縮文件。
hostname 命令
如果您想知道主機 / 網路的名稱,只需鍵入 hostname。在末尾添加 - I 將顯示您的網路的 IP 地址。
useradd,userdel 命令