Der Befehl konnte nicht gefunden werden, da '/ sbin' nicht in der Umgebungsvariablen PATH enthalten ist


8

Ich habe heute ein ernstes Problem: Wenn ich tippe ifconfig, wird die IP-Konfiguration unter Ubuntu 12.04 nicht angezeigt. Kann mir jemand dabei helfen?

Hier ist das Ergebnis von ifconfig:

Command 'ifconfig' is available in '/sbin/ifconfig'
The command could not be located because '/sbin' is not included in the PATH environment variable.
This is most likely caused by the lack of administrative privileges associated with your user account.
ifconfig: command not found

Haben Sie Superuser-Berechtigungen?
Jobin

Jobin Ich habe Super User Privilegien.
Farooq

Was ist die Ausgabe von echo $PATH?
Braiam

Antworten:


-8

Versuchen Sie diesen Befehl:

sudo ln -s /sbin/ifconfig /usr/bin/ifconfig

12
Dies ist keine Lösung, sondern eine Problemumgehung.
Jobin

31

Sie können eine der folgenden Aktionen ausführen:

  • Öffnen Sie Ihre ~/.bashrcDatei und schreiben Sie Folgendes bis zum Ende:

    export PATH=$PATH:/sbin

und dann source ~/.bashrceine neue Terminalinstanz ausführen oder öffnen.

  • oder öffnen Sie Ihre /etc/environmentund fügen Sie /sbinam Ende der PATHVariablen Folgendes hinzu:

    PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/bin:/usr/games:/sbin"

3

In /sbin zum Systempfad durch Laufen,

export PATH=$PATH:/sbin

Wenn Sie der Antwort von @ nux folgen, müssen Sie symbolische Links für alle Befehlsdateien erstellen, die im /sbinVerzeichnis angezeigt werden. Wenn Sie jedoch dieser oder der Antwort von @ jobin folgen, müssen Sie dies nicht tun.


2
Sie müssen beim Exportieren auf dem Terminal keine Quelle angeben.
Jobin

2

Sie müssen /sbinIhrer Pfadumgebungsvariablen hinzufügen

  1. Erstellen Sie eine neue Datei in /etc/profile.d/custom-envs.sh( Datei muss mit .sh enden )

    Stellen Sie den folgenden Dateiinhalt ein:

    export PATH=$PATH:/sbin
    
  2. Ausführungsberechtigungen hinzufügen

    sudo chmod +x /etc/profile.d/custom-envs.sh
    

Um Änderungen zu übernehmen, müssen Sie sich abmelden und erneut anmelden

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.