3370 Beiträge | 28 Benutzer | 0 Termine | Angebote der Nutzer | Neueste Beiträge | Statistik | In Beiträgen und Terminen suchen | FAQ
Wählen Sie aus diesen Kategorien:
| Dellekom | Energie | Internet | Externe Projekte | Private Foren | |||||
| Unter der Kategorie Internet sind folgende Foren eingerichtet: | |||||||||
| PHP - MySQL - HTML - Apache - CSS - Rootserver - Ecke |
| Forum: PHP - MySQL - HTML - Apache - CSS - Rootserver - Ecke, moderiert von: ande | |||
| Hier treffen sich die "Fachleute"... | |||
| In dieses Forum können nur registrierte Benutzer des Forumsystems schreiben. | |||
| Absender | Thema: Die grundlegenden Kommandos in der Linux-Shell |
| ande 23.03.2004 |
Hier mal ein "Spicker" für die wesentlichen Kommandos der bash, einer häufig gebrauchten Kommandozeile bei Linux
> man man Handbuch zum Kommando "man" anzeigen > whatis man Anzeigen, in welchen Kategorien man-Seiten über "man" vorhanden sind > which command Welche Datei würde tatsächlich ausgeführt, wenn man hier "command" absetzen würde. > who Wer ist angemeldet > whereis command Wobefinden sich Binaries mit dem Name "command" > find / -name bla -print Sucht im ganzen Dateibaum nach Dateien oder Ordnern mit dem Namen "bla". Ausgabe mit ganzem Pfad. > pwd Zeigt augenbliches Verzeichnis (working directory) > ls -al Zeige alle Dateien des aktuellen Verzeichnisses, auch die "unsichtbaren" > find `pwd` Zeigt alle Dateien des aktuellen Verzeichnisses, mit komplettem Pfad. Backticks verwenden! > clear Löscht den (Text-)Bildschirm der Konsole > touch datei Setzt die Zeit des letzten Zugriffs der datei auf jetzt. Falls nicht vorhanden, wird die Datei leer erzeugt. > file datei Erkennt, um was für eine Datei es sich handelt. > type > mkdir verzeichnis Erzeugt ein neues Verzeichnis im aktuellen Verzeichnis. Dabei werden die Schreibrechte 0666 minus dem Wert von umask (022) gesetzt, also in dem Fall 0644 - Siehe umask > rmdir Verzeichnis löschen, muß dazu leer sein > rm -rf . Achtung! Gefährliches Kommando! Löscht alle Dateien und Ordner innerhalb des aktuellen Verzeichnisses ohne Rückfrage, auch rekursiv (deren Inhalt) > mv datei1 datei2 Benennt datei1 in datei2 um, falls datei2 nicht existiert. > mv ordner pfad Verschiebt ordner1 in den Pfad pfad. Funktioniert nicht über Partinionen hinweg. > cp -rp ordner pfad Kopiert ordner in den pfad einschließlich aller Unterordner. Dabei werden alle Dateirechte erhalten! > chown -R user.group ordner Ändert den Eigentümer und die Gruppe von ordner, einschließlich aller Unterordner > chmod -R 0700 ordner Ändert die Zugriffsrechte von ordner, einschließlich aller Unterordner. Dateien sollten 0644, Ordner 0755 gesetzt werden, falls andere Nutzer wenigstens lesen können sollen. Sonst 0640 / 0750, falls Mitglieder gemeinsamer Gruppen auch lesen sollen. 0600 / 0700: Nur noch der Benutzer selbst kann die Datei lesen, löschen oder beschreiben > umask 022 Setzt die "umask". Dieser Wert wird (hexadezimal) beiallen neu zu erzeugenden Dateien oder Ordner in deren Rechten "abgezogen". Ohne umask wären Dateien mit 0666 erzeugt, Ordner mit 0777. Mit umask 022 entsprechend mit 0644 und 0755, was Zugriffe anderer Nutzer einschränkt. umask 077 ist sehr restriktiv. > alias ll=`ls -al` Erzeugt einen Alias, sodaß nicht immer wieder dieselben Optionen angegeben werden müssen. (Nach Ende der Shell verloren) > chsh -s /bin/false user Entzieht user die Möglichkeit, einen Shellzugang zu erhalten. Sonst ein wichtiges Sicherheitsloch. > adduser user Erzeugt nicht nur einen Benutzer bei Debian, sondern fragt auch noch Namen, Telefonnummer, im Gegensatz zum "Original"- Kommando "useradd" > deluser user Löscht entsprechenden Benutzer. Achtung: Als "root" keine Nachfrage! > cat bla | tr "ab" "AB" Filtert die Datei "bla" und ersetzt darin alle kleinen a und b durch große. > cal Druckt Kalender > sort Mächtiges zeilenweises Sortierkommando > join Mächtiges Kommando zum Zusammenfügen von Dateien - auch spaltenweise. > merge Ähnliches Kommando zum Zusammenführen von Daten > uniq Filtert doppelte Zeilen aus einer Datei > split Teilen einer Datei in mehrere Stücke [Beitrag vom: 23.03.2004 21:19 geändert durch: ande am: 23.03.2004 21:28] |
Stand: 07.09.2010, 16:33:29 Uhr (30 ms)