Grundlagen

Aus Geisterle wiki
Wechseln zu: Navigation, Suche

Syntax von Linux Befehlen

$ command option(s) argument(t)

Formate von Befehlen:

  1. Es gibt Leerzeichen jeweils eines zwischen command, option und argument
  2. Reihenfolge : Befehl, Option, Argument, Reihenfolge nicht verändern
  3. mehrere Optionen, wichtig wie ich sie hinschreibe
 Bsp: $ who –m –u  (Who, minus, option, trenner, minus, option)‏
      $ who –mu (Who, minus, option, option)‏

Grundlegende Linux Befehle:

  • passwd: Passwort ändern
  • mkpasswd: zufällig erzeugtes Passwort
  • date, cal: heutiges Datum und Anzeigen Kalender
  • who, finger: Ermitteln, wer ansonsten im System aktiv ist
  • clear: Bildschirm löschen oder <STRG - l>
  • echo: Eine Mitteilung auf Ihren eigenen Bildschirm schreiben
  • write: Eine Mitteilung auf andere Bildschirme schreiben
  • wall: Eine Mitteilung auf alle Bildschirme schreiben
  • talk: Mit anderen Benutzern im System sprechen
  • mesg: Empfang von write, wall und talk Mitteilungen ein- und ausschalten
  • man befehl“ z.b. who: Manual für bestimmte Befehle! Beenden mit Q!

Mit Maus arbeiten / copy-paste

  • Gnome / KDE: Es reicht etwas zu markieren und die mittlere Maustaste (gegebenenfalls beide Maustasten)‏

zu drücken um etwas bei der Cursorposition einzusetzen. Falls Maus vorhanden (graphisch).

  • Putty: Meist wird der cache des OS mit der rechten Maustaste eingefügt

Terminal / PC sperren

  • Graphisch: Auf Knopf -> Bildschirm sperren oder ALT + F2 und xlock, <STRG + l> startet Screensaver, falls der mit PW geschützt ist hilft das auch schon
  • Terminal: vlock

Linux Dateinamen:

  • Grossschreibung, kleinschreibung beachten!
  • Sollten keine Leerzeichen enhalten
  • Sollte keine Shell-Metazeichen enthalten: *?></;&![]|\`“(){}
  • Sollten kein + oder – beginnen
  • Sollten nur aus alphanumerischen Zeichen bestehen!
  • Mit einem . beginnende Dateinamen sind versteckt
  • Die maximale Anzahl von Zeichen für einen Dateinamen beträgt 255

Linux-Pfadnamen

Beispiele:

/home/tux1/doc/mon_report (vollständig)        --> Vollständiger Pfad, startet bei der root (/)‏‏
doc/mon_report (relativ)                       --> Ordner /doc/ befindet sich im aktuellen Ordner‏
../tux3/pgms/suba (relativ)                    --> ordner "hoch", danach relativem Pfad folgen‏
./test (eine Datei im aktuellen Verzeichnis)   --> Datei im aktuellen Verzeichnis ausführen‏
~/test (siehe oben)                            --> ~ = Homeverzeichnis, dort Datei test ansprechen‏