Linux 提供了大量的命令行實用程序來執行各種任務。然而,隨著時間的推移,其中一些工具已經過時并被其他替代命令行工具所取代。
在本指南中,我們將重點介紹 6 個已棄用的 Linux 命令和您應該使用的替代工具。這些命令中的大多數都是由net-tools軟件包提供的網絡實用程序,該軟件包現在已經有一段時間沒有進行主動維護了。
1.ifconfig命令
Linux ifconfig 命令是一個網絡命令,用于查看和更改網絡接口的配置。它顯示有關網絡接口的詳細信息,例如接口名稱、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 命令是一個用于監視各種網絡統計信息的命令行工具。它監視活動的網絡連接、傳入和傳出連接、路由表和偵聽端口以及與偵聽端口關聯的服務的 PID。
該命令已被執行類似任務的 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 個監控網絡連接的 ss 命令示例]https://www.linuxmi.com/linux-ss-command.html
3、scp 命令
scp 命令是安全復制 secure copy 的縮寫,長期以來一直用于將文件從一個 Linux 系統安全地傳輸到另一個 Linux 系統。然而,由于無數的安全挑戰,此 scp 命令已被 RHEL 9 棄用。事實上,現代 Red Hat 發行版不再隨 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 系統的路由表。 該工具已被 ip route 命令取代。
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com ip route show
檢查 Linux 路由表
5. egrep 和 fgrep 命令
egrep 和 fgrep 命令屬于grep 函數系列。
下面簡要說明每個命令的作用。
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 包中的幾乎所有網絡命令行工具都已被棄用或被新工具取代。arp、route、iptunnel 和 nameif 已被棄用,取而代之的是更好的工具。
命令已被替換如下。
arp – 已被 ip neighbor (ip n) 命令取代。
route – 由 ip route (ip r) 命令取代。
iptunnel – 由 ip tunnel 命令取代。
nameif – 由 ip link 命令替換。
結論
這是一些已被棄用并被現代替代品取代的命令的匯總。值得指出的是,盡管其中一些命令已被棄用或被認為已過時,但它們在執行時仍然有效。 已棄用的網絡工具(如ifconfig、route和netstat )在執行時仍會提供所需的信息。最終,使用哪種命令行工具的決定完全取決于用戶。
-
Linux
+關注
關注
87文章
11229瀏覽量
208927 -
網絡
+關注
關注
14文章
7517瀏覽量
88628 -
命令
+關注
關注
5文章
678瀏覽量
21984 -
SCP
+關注
關注
0文章
29瀏覽量
9233 -
netstat
+關注
關注
0文章
8瀏覽量
2069
原文標題:6 個已棄用的 Linux 命令和您應該使用的替代工具
文章出處:【微信號:良許Linux,微信公眾號:良許Linux】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論