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

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

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

6個(gè)已棄用的Linux命令和您應(yīng)該使用的替代工具

dyquk4xk2p3d ? 來源:linux迷 ? 2023-01-29 11:41 ? 次閱讀

Linux 提供了大量的命令行實(shí)用程序來執(zhí)行各種任務(wù)。然而,隨著時(shí)間的推移,其中一些工具已經(jīng)過時(shí)并被其他替代命令行工具所取代。

在本指南中,我們將重點(diǎn)介紹 6 個(gè)已棄用的 Linux 命令和您應(yīng)該使用的替代工具。這些命令中的大多數(shù)都是由net-tools軟件包提供的網(wǎng)絡(luò)實(shí)用程序,該軟件包現(xiàn)在已經(jīng)有一段時(shí)間沒有進(jìn)行主動(dòng)維護(hù)了。

1.ifconfig命令

Linux ifconfig 命令是一個(gè)網(wǎng)絡(luò)命令,用于查看和更改網(wǎng)絡(luò)接口的配置。它顯示有關(guān)網(wǎng)絡(luò)接口的詳細(xì)信息,例如接口名稱、IP 地址配置、MTU 和硬件地址等等。它還可以用于關(guān)閉或激活接口。

264796be-9789-11ed-bfe3-dac502259ad0.png
ifconfig 命令已被 ip 命令取代,它采用以下形式。


linuxmi@linuxmi /home/linuxmi/www.linuxmi.com                                     
 ip address
26534946-9789-11ed-bfe3-dac502259ad0.png
或者:

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com                                     
 ip addr
或者

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com                                     
 ip a
或者

266302aa-9789-11ed-bfe3-dac502259ad0.png

在 Linux 中檢查 IP 地址

2、netstat 命令

Linux netstat 命令是一個(gè)用于監(jiān)視各種網(wǎng)絡(luò)統(tǒng)計(jì)信息的命令行工具。它監(jiān)視活動(dòng)的網(wǎng)絡(luò)連接、傳入和傳出連接、路由表和偵聽端口以及與偵聽端口關(guān)聯(lián)的服務(wù)的 PID。 266d9d64-9789-11ed-bfe3-dac502259ad0.png

該命令已被執(zhí)行類似任務(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
267e5208-9789-11ed-bfe3-dac502259ad0.png

[您可能還喜歡:12 個(gè)監(jiān)控網(wǎng)絡(luò)連接的 ss 命令示例]https://www.linuxmi.com/linux-ss-command.html

3、scp 命令

scp 命令是安全復(fù)制 secure copy 的縮寫,長期以來一直用于將文件從一個(gè) Linux 系統(tǒng)安全地傳輸?shù)搅硪粋€(gè) Linux 系統(tǒng)。然而,由于無數(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
2689291c-9789-11ed-bfe3-dac502259ad0.png
或者

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com                                     
 rsync -zvh linuxmi.tar.xz /tmp/backups/
26953aae-9789-11ed-bfe3-dac502259ad0.png
Linux 文件傳輸命令

4、route 命令

route 命令行工具允許您查看和更改 Linux 系統(tǒng)的路由表。 該工具已被 ip route 命令取代。


linuxmi@linuxmi /home/linuxmi/www.linuxmi.com                                     
 ip route show
269eb976-9789-11ed-bfe3-dac502259ad0.png
檢查 Linux 路由表

5. egrep 和 fgrep 命令

egrep 和 fgrep 命令屬于grep 函數(shù)系列。

26ada7ce-9789-11ed-bfe3-dac502259ad0.png

下面簡要說明每個(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 已被棄用,取而代之的是更好的工具。
26c35984-9789-11ed-bfe3-dac502259ad0.png

命令已被替換如下。

arp – 已被 ip neighbor (ip n) 命令取代。

route – 由 ip route (ip r) 命令取代。

iptunnel – 由 ip tunnel 命令取代。

nameif – 由 ip link 命令替換。

結(jié)論

這是一些已被棄用并被現(xiàn)代替代品取代的命令的匯總。值得指出的是,盡管其中一些命令已被棄用或被認(rèn)為已過時(shí),但它們在執(zhí)行時(shí)仍然有效。 已棄用的網(wǎng)絡(luò)工具(如ifconfig、route和netstat )在執(zhí)行時(shí)仍會(huì)提供所需的信息。最終,使用哪種命令行工具的決定完全取決于用戶。

審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11207

    瀏覽量

    208716
  • 網(wǎng)絡(luò)
    +關(guān)注

    關(guān)注

    14

    文章

    7485

    瀏覽量

    88540
  • 命令
    +關(guān)注

    關(guān)注

    5

    文章

    676

    瀏覽量

    21965
  • SCP
    SCP
    +關(guān)注

    關(guān)注

    0

    文章

    29

    瀏覽量

    9223
  • netstat
    +關(guān)注

    關(guān)注

    0

    文章

    8

    瀏覽量

    2067

原文標(biāo)題:6 個(gè)已棄用的 Linux 命令和您應(yīng)該使用的替代工具

文章出處:【微信號(hào):良許Linux,微信公眾號(hào):良許Linux】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    MATLAB的替代工具有哪些?

    MATLAB的替代工具有哪些?
    發(fā)表于 11-22 06:57

    Linux系統(tǒng)管理命令

    Linux系統(tǒng)管理命令 Linux系統(tǒng)管理命令  wall命令  功能:這個(gè)命令的功能是對(duì)全部
    發(fā)表于 01-18 12:47 ?799次閱讀

    linux命令大全

    書中收集了豐富的Linux命令,是Linux技術(shù)開發(fā)者的好工具
    發(fā)表于 08-08 18:20 ?3次下載

    基于linux下自定義一個(gè)腳本來替代rm命令

    linux下的rm命令,功能太強(qiáng),同時(shí)又沒法撤消,為了避免誤操作,可以自定義一個(gè)腳本來替代rm命令。
    的頭像 發(fā)表于 02-01 18:08 ?3714次閱讀
    基于<b class='flag-5'>linux</b>下自定義一<b class='flag-5'>個(gè)</b>腳本來<b class='flag-5'>替代</b>rm<b class='flag-5'>命令</b>

    9個(gè)超有趣的Linux命令使用動(dòng)畫演示詳細(xì)介紹

    Linux最強(qiáng)大的一個(gè)特征就是它有大量的各種小命令工具,這也可以稱做是它最有趣的一個(gè)地方了。
    的頭像 發(fā)表于 06-10 09:19 ?5150次閱讀

    如何在 Linux 中使用一個(gè)命令升級(jí)所有軟件

    你無需運(yùn)行每個(gè)包管理器來更新包。 topgrade 工具通過檢測安裝的軟件包、工具、插件并運(yùn)行相應(yīng)的軟件包管理器來更新 Linux 中的所有軟件,
    的頭像 發(fā)表于 07-28 08:20 ?4722次閱讀

    linux的ip命令是什么

    ip是iproute2軟件包里面的一個(gè)強(qiáng)大的網(wǎng)絡(luò)配置工具,它能夠替代一些傳統(tǒng)的網(wǎng)絡(luò)管理工具,例如ifconfig、route等,使用權(quán)限為超級(jí)用戶。幾乎所有的
    發(fā)表于 05-28 09:00 ?758次閱讀
    <b class='flag-5'>linux</b>的ip<b class='flag-5'>命令</b>是什么

    Linux網(wǎng)絡(luò)狀態(tài)工具ss命令使用詳解

    很多流行的Linux發(fā)行版都支持ss以及很多監(jiān)控工具使用ss命令.熟悉這個(gè)工具有助于您更好的發(fā)現(xiàn)與解決系統(tǒng)性能問題.本人強(qiáng)烈建議使用ss命令
    的頭像 發(fā)表于 11-12 15:43 ?4259次閱讀

    Linux命令大全搜索工具大全

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

    6個(gè)有趣的Linux命令案例講解

    6個(gè)有趣的Linux命令案例講解
    發(fā)表于 08-11 17:49 ?14次下載

    Golang編寫的Linux ls命令替代方案

    ls命令有多種替代方法,我們今后也將介紹其中的一些替代方法。
    的頭像 發(fā)表于 05-17 14:02 ?1460次閱讀

    值得考慮的4個(gè)最佳Linux sudo命令替代方案

    對(duì)于那些不喜歡 sudo 并覺得它臃腫的人,可以嘗試使用幾種 sudo 替代方法。 sudo 可能是最常用的 Linux 命令之一。它允許您在 Linux 機(jī)器上獲得管理或提升的權(quán)限。
    的頭像 發(fā)表于 01-06 10:54 ?1913次閱讀

    如何使用Linux lsmod命令

    lsmod是一個(gè)命令行程序,用于顯示加載的Linux內(nèi)核模塊的信息。
    的頭像 發(fā)表于 01-17 17:51 ?3879次閱讀

    Linux文件目錄快速自動(dòng)跳轉(zhuǎn)命令

    那些主要通過控制臺(tái)/終端使用 Linux 命令行的 Linux 用戶應(yīng)該感受到了 Linux 的真正力量。然而,對(duì)于新手來說,導(dǎo)航
    的頭像 發(fā)表于 05-06 10:16 ?934次閱讀
    <b class='flag-5'>Linux</b>文件目錄快速自動(dòng)跳轉(zhuǎn)<b class='flag-5'>命令</b>

    常用的linux命令有哪些類型

    很多流行的Linux發(fā)行版都支持ss以及很多監(jiān)控工具使用ss命令.熟悉這個(gè)工具有助于您更好的發(fā)現(xiàn)與解決系統(tǒng)性能問題.本人強(qiáng)烈建議使用ss命令
    發(fā)表于 08-04 10:51 ?258次閱讀