Umgang mit der Shell
Cd - Verzeichnis wechseln
Am besten fange ich wohl einmal ganz vorne an ;-)
Den ersten Befehl, den jeder einmal braucht, ist der zum Verzeichnis wechseln.
In "ordner" wechseln: cd ordner
Einen Ornder höher: cd .. (Anders, als bei Wondows, muss hier ein Leerzeichen zwischen "cd" und ".."!)
Ls - Verzeichnis auflisten
Den Inhalt eines Ordners kann man sich mit ls (steht für "list") ausgeben lassen.
Oder detailierter mit ls -la.
Hier stehen nun auch die Besitzer der Datein und deren Berechtigungen.
Mehr zu Benutzer und deren Berechtigungen auf Dateien gibt es unter Benutzerrechte.
./ - Dateien ausführen
Das nächste wichtige Kommando ist das Auführen einer Datei.
Anders, als bei Windos, kann man nicht einfach den namen der Datei eingeben um sie auszuführen, sondern muss, wenn sie im gleichen Ordner liegt ein "./" vorranstellen.
"datei" würde man also mit ./datei ausführen.
Alternativ kann man auch den Kompletten pfad angeben: /usr/local/datei fürt diese Datei aus, egal in welchem Verzeichnis man sich gerade befindet.
Damit eine Datei ausgeführt werden kann sollten man jedoch zuvor sicherstellen, dass diese auch für den aktuellen Benutzer ausführbar ist. (siehe Benutzerrechte).
cp - Dateien kopieren
cp quelle ziel kopiert die Datei 'quelle' nach 'ziel'. Durch die Option -R lassen sich alle Dateien/Ordner innerhalb des angegebenen Ordners kopieren. Durch -f gibt man an, dass man keine Sicherheitsabfragen haben möchte und ohne Nachfrage alles ersetzen möchte.
mv - Dateien verschieben / umbenennen
mv quelle ziel benennt die Datei 'quelle' in 'ziel' um. Wenn 'ziel' ein Verzeichnis ist, wird die Datei dorthin verschoben (und entsprechend benannt). Durch die Option -R lassen sich ganze Verzeichnisse mit deren Inhalt verschieben.
cat - Den Inhalt einer Datei ausgeben
cat datei.txt gibt den Inhalt der angegebenen Datei direkt auf der Kommandozeile aus. Dieser Befehl ist ins Besondere in Verbindung mit Pipes sehr interesant. So kann der Inhalt einer Datei durch einen weiteren Befehl weiterverarbeitet werden.
Kommentare Seite: [0]
| 16. Feb. 2004 - 18:08 erstellt von darkkiller |
| anstatt ls -la
kann man auch einfach "l" eingeben ! |
| 17. Feb. 2004 - 11:03 erstellt von KnoX |
| l funktioniert aber nicht immer.
Ich glaube nur dann, wenn man root ist. Bei mir darf ich auf einem Server auf dem ich keine Root-rechte habe zumindest kein "l" eintippen. Dort geht es nur mit ls -la. Aber ansonsten hast du natürlich recht. |
| 19. Feb. 2004 - 11:01 erstellt von Oli |
| huch, was?
Das hat doch nix mit Root-Rechten zu tun, sondern nur, dass irgendwo der Alias entsprechend gesetzt ist. Dann schreib einfach in deine ~/.bashrc alias l='ls -la' und dann sollte es auch beim nächsten starten von der Bash verfügbar sein :) |
| 28. Sep. 2005 - 19:39 erstellt von duki |
| hallo leute ich habe putty damit ich am schulserver zu greifen kann und wie kann ich dann meine visual basic dateien von der schule auf meine festplatte kopieren???
bitte antworten lg duki |
| 28. Sep. 2005 - 22:22 erstellt von KnoX |
| Mit putty gar nicht. Verwende winscp
Einfach in google eingeben, dann wirst dus finden |
| 01. Jul. 2008 - 19:35 erstellt von chanx |
| Probier "pcsp" - funktioniert auch in der Dos-Box und ist ebenfalls vom putty-Team (google: putty) |
Die Kommentar-Funktion ist derzeit leider deaktiviert.
Bitte nutze das Forum statt dessen.

