Shellprog

Übungsfragen

Übungsfragen


Nik Kaiser
Diese Lernkarten bieten eine umfassende Einführung in die Grundlagen der Shellprogrammierung auf Universitätsniveau. Sie behandeln zentrale Konzepte wie Befehle, Dateien, Verzeichnisse, Prozesse und deren Ausführung, sowohl im Hintergrund als auch im Vordergrund. Die Karteikarten erläutern auch die Verwendung von Variablen, Aliassen, Rückgabewerten und die Struktur von Shellskripten. Ideal für Studierende und Entwickler, die ihre Fähigkeiten in der Shellprogrammierung vertiefen möchten, um effizienter mit dem Betriebssystem zu interagieren und komplexe Aufgaben zu automatisieren.
Cartes-fiches
36
Utilisateurs
7
Langue
Allemand
Catégorie
Informatique
Niveau
Université
Créé / Mis à jour
23.03.2015 / 17.01.2017

Cartes-fiches

Wie können Sie ein im Hintergrund laufendes Programm wieder in den Vordergrund holen?

fg (holt zuletzt gestarteten Job in den Vordergrund)

fg JobID (holt entsprechenden Job in den Vordergrund)

Wie können Sie ein laufendes Programm unterbrechen, so dass es es mit einem weiteren Befehl im Hintergrund weiterlaufen gelassen werden kann?

Strg + Z (wird in Hintergrund gestellt und dabei gestoppt)

Wie kann ein unterbrochenes Programm in den Hintergrund geschickt und weiter ausgeführt werden?

Strg + Z (stellt in den Hintergrund)

bg (führt zuletzt in Hintergrund gestellten Job weiter)

bg JobID (führt entpsrechenden Job weiter)

Mit welchem Befehl kann ein Prozess gestoppt werden?

kill ProzessID

Was bewirkt folgender Befehl „kommando > output.log 2>&1“?

Ausgabe und Fehlermeldung werden in output.log geschrieben

Erläutern Sie die Bedeutung von „stdout“, „stdin“ und „stderr“?

3 Datenströme, über die Programme Daten aus-/eingeben können.

Ausgabe-, Eingabe-, Fehlerausgabekanal

Wohin können Sie eine nicht benötigte Ausgabe umleiten?

dev/null

Wie finden Sie heraus, in welchem Verzeichnis Sie sich gerade befinden?

pwd (print working directory)

Mit welchem Kommando lässt sich eine Datei „Dateiname“ anlegen?

touch Dateiname

Mit welchem Kommando lassen sich die letzten 15 Zeilen einer Datei ausgeben?

tail -15 dateiname

Wie können Sie sich die Zeilenanzahl für eine Datei ausgeben lassen?

wc -l dateiname

Wie können Sie die Existenz einer Datei / eines Verzeichnisses überprüfen?

-e datei-/vzname (Existenz)

-f/-d datei-/vzname (Prüfung ob file oder directory)

Étudier