Linux 提供了大量的命令行實用程序來執(zhí)行各種任務。然而,隨著時間的推移,其中一些工具已經(jīng)過時并被其他替代命令行工具所取代。
在本指南中,我們將重點介紹 6 個已棄用的 Linux 命令和您應該使用的替代工具。這些命令中的大多數(shù)都是由net-tools軟件包提供的網(wǎng)絡實用程序,該軟件包現(xiàn)在已經(jīng)有一段時間沒有進行主動維護了。
1.ifconfig命令
Linux ifconfig 命令是一個網(wǎng)絡命令,用于查看和更改網(wǎng)絡接口的配置。它顯示有關網(wǎng)絡接口的詳細信息,例如接口名稱、IP 地址配置、MTU 和硬件地址等等。它還可以用于關閉或激活接口。
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 命令是一個用于監(jiān)視各種網(wǎng)絡統(tǒng)計信息的命令行工具。它監(jiān)視活動的網(wǎng)絡連接、傳入和傳出連接、路由表和偵聽端口以及與偵聽端口關聯(lián)的服務的 PID。
該命令已被執(zhí)行類似任務的 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 個監(jiān)控網(wǎng)絡連接的 ss 命令示例]https://www.linuxmi.com/linux-ss-command.html
3、scp 命令
scp 命令是安全復制 secure copy 的縮寫,長期以來一直用于將文件從一個 Linux 系統(tǒng)安全地傳輸?shù)搅硪粋€ Linux 系統(tǒng)。然而,由于無數(shù)的安全挑戰(zhàn),此 scp 命令已被 RHEL 9 棄用。事實上,現(xiàn)代 Red Hat 發(fā)行版不再隨 scp 一起提供。 相關:如何在 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ù)系列。
下面簡要說明每個命令的作用。
egrep 命令是一個模式搜索實用程序,它打印出文件中與特定字符串或模式匹配的行。
fgrep 命令在一個或多個文件中搜索固定的字符串。
egrep 命令已被grep -E替換,而 fgrep 已被grep -F替換。 相關鏈接:
如何在 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 命令高級用法實例https://www.linuxmi.com/linux-grep-mingling-gaoji.html
6、arp、route、iptunnel 和 nameif 命令
net-tools 包中的幾乎所有網(wǎng)絡命令行工具都已被棄用或被新工具取代。arp、route、iptunnel 和 nameif 已被棄用,取而代之的是更好的工具。
命令已被替換如下。
arp – 已被 ip neighbor (ip n) 命令取代。
route – 由 ip route (ip r) 命令取代。
iptunnel – 由 ip tunnel 命令取代。
nameif – 由 ip link 命令替換。
結論
這是一些已被棄用并被現(xiàn)代替代品取代的命令的匯總。值得指出的是,盡管其中一些命令已被棄用或被認為已過時,但它們在執(zhí)行時仍然有效。 已棄用的網(wǎng)絡工具(如ifconfig、route和netstat )在執(zhí)行時仍會提供所需的信息。最終,使用哪種命令行工具的決定完全取決于用戶。
-
Linux
+關注
關注
87文章
11509瀏覽量
213749 -
網(wǎng)絡
+關注
關注
14文章
7814瀏覽量
90926 -
命令
+關注
關注
5文章
737瀏覽量
22876 -
SCP
+關注
關注
0文章
30瀏覽量
9539 -
netstat
+關注
關注
0文章
9瀏覽量
2181
原文標題:6 個已棄用的 Linux 命令和您應該使用的替代工具
文章出處:【微信號:良許Linux,微信公眾號:良許Linux】歡迎添加關注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
Linux系統(tǒng)管理命令
如何在 Linux 中使用一個命令升級所有軟件
linux的ip命令是什么

評論