• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

ls: command not found

MoFuRo

Jamba
Registriert
10.06.10
Beiträge
55
Hallo zusammen,

ich habe jetzt seit kurzem ein Problem mit dem Terminal. Ich arbeite mit Mac OSX 10.6 und erhalte bei Eingabe des Befehls ls immer diese Fehlermeldung:

ls: command not found

Woran könnte das liegen? Kann mich nicht erinnern etwas gemacht zu haben was diesen Fehler verursacht.

Danke schon im Voraus ;-)
 
Hi!

Funktioniert dies (?) :
Code:
/bin/ls

Wenn ja, so schau mal, ob /bin noch im PATH eingetragen ist
Code:
echo $PATH

Und wenn nicht, so gehe noch mal in dich und versuche dich doch mal zu erinnern, "etwas gemacht zu haben was diesen Fehler verursacht"...

Gruß
 
Danke für die schnelle Antwort ;-)

Das hier geht:

Code:
/bin/ls

Path liefert folgendes:

Code:
:/Users/user/Library/android-sdk-mac_86/tools

Das wird wahrscheinlich das sein an das ich mich nicht erinnern kann? :-) Wie behebe ich das ganze jetzt? Der Sudo funktioniert übrigens auch nicht mehr.
 
Indem du in die .bash_profile sowas hier schreibst:

Code:
export PATH=/usr/bin:/bin:/usr/sbin:/sbin:$PATH

PS: Ich hoffe das ist nicht zuviel und auch nicht zu wenig...
 
Solange der Suchpfad für Programme (PATH) nicht passend angegeben ist, funktioniert gar nichts mehr ohne die vollständige, manuelle Angabe desselben.

Also siehst du jetzt mal in eine der unsichtbaren Dateien in deinem Benutzerordner, die das Problem wohl verursacht. Die Suchreihenfolge für dieses Startup-Skript der Shell lautet:
${HOME}/.bash_profile
${HOME}/.bash_login
${HOME}/.profile
Die erste davon bei dir vorhandene (such mich?)...
Code:
/bin/ls -lA $HOME/.??*
... öffnest du im Texteditor (z.B.)...
Code:
/usr/bin/open -e $HOME/.profile
... und suchst dort nach der/den Zeile(n), die mit dem Statement: "PATH=..." beginnt.
Ändere sie in einen Kommentar ab: "# PATH=..."
Sichern, offene Terminalfenster schliessen und ein neues öffnen. Der Suchpfad sollte dann wieder stimmen.

(Und morgen bringen wir den ach so neunmalklugen Androiden mal bei wie man korrekt Suchpfade definiert seit man das 21. Jahrhdt schreibt. Was ausgerechnet du mit deinem überhaupt bis gar nicht vorhandenen Shell-KnowHow mit einem Android-Entwicklerkit anfangen willst, ist mir sowieso völlig schleierhaft.)
 
Wenn Du keine findest, dann hast Du wohl keine, dann nimmst Du, wie von rastafari beschrieben, eben .profile.

Kann mich rastafari im übrigen nur anschliessen! Was willst DU mit dem Andriod Dev-Kit? Halb kaputt gemacht hast Du die Kiste damit ja schon, kann nur noch schlimmer werden!
 

Es ist übrigens nicht allzu nett Beiträge im nach hinein so zu verändern das sie den Sachverhalt komplett ad absurdum führen, da schreib lieber noch einen Beitrag, denn im ersten Versuch drückte dein Post wohl eher Hilflosigkeit denn Dankbarkeit aus ;).

Ich frage mich auch was du wohl mit dem SDK vor hast, ist nicht unbedingt leichter Tobak wenn du die Shell schon kaum in den Griff bekommst.

N
 
Reicht es nicht wenn der Helfer Rastafari seine Meinung + Mahnung ausgedrückt hat?
Müssen da noch welche, die gar nicht beteiligt sind / waren hinterher haken und pecken?
Das ist wenig charmant,
meint die
Salome
 
Nein, charmant ist das sicher nicht, aber zeigt vielleicht die Wirkung, dass der TE beim nächsten Mal umsichtiger zu Werke geht. Wenn dieser Effekt erzielt wird, finde ich auch drastische Mittel legitim, zudem der TE dann ja den grössten Nutzen zieht.


//Edit:
Allerdings verstehe ich Deinen Einwand nach nochmaligem lesen der Beiträge, denn der ursprüngliche Inhalt des Posts #7 hätte alles in einem anderen Licht erscheinen lassen, aber darauf hat NoaH11027 ja schon hingewiesen.
 
Reicht es nicht wenn der Helfer Rastafari seine Meinung + Mahnung ausgedrückt hat?
Müssen da noch welche, die gar nicht beteiligt sind / waren hinterher haken und pecken?
Das ist wenig charmant,
meint die
Salome
Wie schon angemerkt, ich habe mir die Mühe eines zweiten beitrags gemacht, da das Ändern des Beitrags #7 die Verlauf der Diskussion ein wenig ad absurdum fuhrt, da stand ursprünglich nämlich nicht 'danke, alles super' sonder (zwischenzeilig) 'ich habe den Beitrag nicht gelesen und daher auch nichts verstanden'.
Nur das hat mich animiert überhaupt etwas zu schreiben (insbesondere im Zusammenhang mit dem SDK).

nichts für ungut…

N
 
Sorry, aber ich finde in diesem Thread weder Unfreundlichkeit, noch Boshaftigkeit!
 
Es tut mir leid das ich den Beitrag geändert habe, jedoch habe ich nicht gesehen das wieder jemand geantwortet hatte. Ich habe nur ein wenig zu voreilig geantwortet. Der Thread kann auch geschlossen werden ;-)
 
Hallo Zusammen!
Ich habe auch ein Problem! Habe mir das Grundbuch Java geholt und gehe gerade für OS X die Video Tutorials durch. Wenn ich dann im Terminal die gleichen Schritte vorgehe und bei Dokumente meinen erstellten Ordner "Programmieren" eingebe kommt immer "command not found".
Habt Ihr eine Idee wo das Problem liegt oder wie ich da vorgehen muss?
Würde mich über eine Rückmeldung freuen.
Vielen Dank.

Grüße Diana
 

Anhänge

  • Bildschirmfoto 2016-03-11 um 14.47.12.png
    Bildschirmfoto 2016-03-11 um 14.47.12.png
    440,5 KB · Aufrufe: 71
Du hast dich erst mit dem Befehl "cd" (change directory) auf das Verzeichnis "documents" in deinem Benutzerkonto gesetzt. Das siehst du auch in dem Term vor dem Prompter. Anschließend gibst du aber in der nächsten Zeile "programmieren" ein. UNIX interpretiert das als eine Befehlseingabe und da der Befehl in UNIX nicht existiert kommt folgerichtig die Fehlermeldung.

MACaerer