Linux 提供了大量的命令行實(shí)用程序來(lái)執(zhí)行各種任務(wù)。然而,隨著時(shí)間的推移,其中一些工具已經(jīng)過(guò)時(shí)并被其他替代命令行工具所取代。
在本指南中,我們將重點(diǎn)介紹 6 個(gè)已棄用的 Linux 命令和您應(yīng)該使用的替代工具。這些命令中的大多數(shù)都是由net-tools軟件包提供的網(wǎng)絡(luò)實(shí)用程序,該軟件包現(xiàn)在已經(jīng)有一段時(shí)間沒(méi)有進(jìn)行主動(dòng)維護(hù)了。
1.ifconfig命令
Linux ifconfig 命令是一個(gè)網(wǎng)絡(luò)命令,用于查看和更改網(wǎng)絡(luò)接口的配置。它顯示有關(guān)網(wǎng)絡(luò)接口的詳細(xì)信息,例如接口名稱(chēng)、IP 地址配置、MTU 和硬件地址等等。它還可以用于關(guān)閉或激活接口。
ifconfig 命令已被 ip 命令取代,它采用以下形式。
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com ip address
或者:
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com ip addr或者
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com ip a或者
在 Linux 中檢查 IP 地址
2、netstat 命令
Linux netstat 命令是一個(gè)用于監(jiān)視各種網(wǎng)絡(luò)統(tǒng)計(jì)信息的命令行工具。它監(jiān)視活動(dòng)的網(wǎng)絡(luò)連接、傳入和傳出連接、路由表和偵聽(tīng)端口以及與偵聽(tīng)端口關(guān)聯(lián)的服務(wù)的 PID。
該命令已被執(zhí)行類(lèi)似任務(wù)的 ss 命令所取代。
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com ss -t State Recv-Q Send-Q Local Address:Port Peer Address:Port Process ESTAB 0 0 192.168.174.170:microsoft-ds 192.168.174.1:59416或者
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com ss -l
[您可能還喜歡:12 個(gè)監(jiān)控網(wǎng)絡(luò)連接的 ss 命令示例]https://www.linuxmi.com/linux-ss-command.html
3、scp 命令
scp 命令是安全復(fù)制 secure copy 的縮寫(xiě),長(zhǎng)期以來(lái)一直用于將文件從一個(gè) Linux 系統(tǒng)安全地傳輸?shù)搅硪粋€(gè) Linux 系統(tǒng)。然而,由于無(wú)數(shù)的安全挑戰(zhàn),此 scp 命令已被 RHEL 9 棄用。事實(shí)上,現(xiàn)代 Red Hat 發(fā)行版不再隨 scp 一起提供。 相關(guān):如何在 Linux 中將密碼傳遞給 scp 命令https://www.linuxmi.com/linux-password-scp.html scp 已被其他替代方案取代,例如 rsync 和 sftp。
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com sftp linuxmi@192.168.174.170
或者
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com rsync -zvh linuxmi.tar.xz /tmp/backups/
Linux 文件傳輸命令
4、route 命令
route 命令行工具允許您查看和更改 Linux 系統(tǒng)的路由表。 該工具已被 ip route 命令取代。
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com ip route show
檢查 Linux 路由表
5. egrep 和 fgrep 命令
egrep 和 fgrep 命令屬于grep 函數(shù)系列。
下面簡(jiǎn)要說(shuō)明每個(gè)命令的作用。
egrep 命令是一個(gè)模式搜索實(shí)用程序,它打印出文件中與特定字符串或模式匹配的行。
fgrep 命令在一個(gè)或多個(gè)文件中搜索固定的字符串。
egrep 命令已被grep -E替換,而 fgrep 已被grep -F替換。 相關(guān)鏈接:
如何在 Linux 中使用 fgrep 命令搜索字符串https://www.linuxmi.com/linux-fgrep.html
如何在 Linux 中使用 fgrep 命令搜索字符串https://www.linuxmi.com/linux-fgrep.html
使用 grep 在 Linux 上查找包含特定文本的所有文件https://www.linuxmi.com/linux-grep.html
Linux grep 命令高級(jí)用法實(shí)例https://www.linuxmi.com/linux-grep-mingling-gaoji.html
6、arp、route、iptunnel 和 nameif 命令
net-tools 包中的幾乎所有網(wǎng)絡(luò)命令行工具都已被棄用或被新工具取代。arp、route、iptunnel 和 nameif 已被棄用,取而代之的是更好的工具。
命令已被替換如下。
arp – 已被 ip neighbor (ip n) 命令取代。
route – 由 ip route (ip r) 命令取代。
iptunnel – 由 ip tunnel 命令取代。
nameif – 由 ip link 命令替換。
結(jié)論
這是一些已被棄用并被現(xiàn)代替代品取代的命令的匯總。值得指出的是,盡管其中一些命令已被棄用或被認(rèn)為已過(guò)時(shí),但它們?cè)趫?zhí)行時(shí)仍然有效。 已棄用的網(wǎng)絡(luò)工具(如ifconfig、route和netstat )在執(zhí)行時(shí)仍會(huì)提供所需的信息。最終,使用哪種命令行工具的決定完全取決于用戶(hù)。
-
Linux
+關(guān)注
關(guān)注
87文章
11292瀏覽量
209323 -
網(wǎng)絡(luò)
+關(guān)注
關(guān)注
14文章
7553瀏覽量
88729 -
命令
+關(guān)注
關(guān)注
5文章
683瀏覽量
22011 -
SCP
+關(guān)注
關(guān)注
0文章
29瀏覽量
9243 -
netstat
+關(guān)注
關(guān)注
0文章
8瀏覽量
2075
原文標(biāo)題:6 個(gè)已棄用的 Linux 命令和您應(yīng)該使用的替代工具
文章出處:【微信號(hào):良許Linux,微信公眾號(hào):良許Linux】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論