簡體   English   中英

在Macbook上找不到ping

[英]Can't find ping on macbook

每當我進入終端並輸入X為地址的“ ping X”時,我都會得到

“找不到相關命令”

我什至無法找到Ping的位置,我已經查看了/usr/bin/usr/sbin 我什至不知道它的安裝位置。

$PATH = /Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/bin:/bin:/usr/local/smlng/bin

在全新安裝的Mac OS X(10.9)上,運行which ping命令將產生以下默認位置:

/sbin/ping

讓我們使用命令echo $PING查看新安裝的Mac OS X(10.9)的默認$ PATH值,我們將設置視為:

/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

現在,查看您的$ PATH變量,您似乎缺少以下條目:

  • / usr / sbin
  • / sbin
  • / usr / local / bin

您應該可以通過以下步驟解決此問題:

  1. 在終端中,運行以下命令: sudo nano /etc/paths
  2. 出現提示時輸入密碼。
  3. 轉到文件底部,然后輸入缺少的條目(每行1個)。
  4. Control + X退出。
  5. 輸入Y保存修改后的緩沖區。

然后,您應該能夠對sbin目錄中無法使用的程序使用pingping6umount和許多其他命令。 如果仍然收到錯誤,則可能需要重新啟動。

如果執行which ping命令並echo $PATH的命令在終端中沒有任何作用,則~/.bash_profile可能會丟失默認路徑。 這是檢查和修復它的方法。

  1. 在終端中,命令vim ~/.bash_profile
  2. 檢查是否有PATH=/usr/bin:/bin:/usr/sbin:/sbin
  3. 如果沒有,則將其( PATH=/usr/bin:/bin:/usr/sbin:/sbin )寫入.bash_profile文件(以下步驟將向您展示如何修改該文件)
  4. 如果已經包含默認路徑,則...檢查其他答案

使用vim修改文件的步驟:

  1. 在鍵盤上輸入“ a”或“ i”,您將處於寫入模式
  2. 現在,您可以根據需要修改文件
  3. 按鍵盤上的“ ESC”,您將退出寫入模式
  4. 鍵入:wq ,您將保存文件然后退出vim

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM