Grundlagen Digital Engineering SW2 - Linux
34 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Was zeigt der Befehl id in Linux an?

  • Die Anzahl der Dateien in einem Verzeichnis
  • Die installierten Programme
  • Die Gruppenmitgliedschaften eines Benutzers (correct)
  • Die Systemzeit

Welche Datei enthält das Passwort eines Benutzers als Hash?

  • /etc/shadow (correct)
  • /etc/skel
  • /home/<user>
  • /etc/passwd

Der Befehl chmod wird verwendet, um Dateinamen in Linux zu ändern.

False (B)

Ein Benutzer kann sich gleichzeitig über SSH einloggen, während ein anderer Benutzer (z.B. pi) eingeloggt ist.

<p>True (A)</p> Signup and view all the answers

Was bedeutet die Abkürzung 'r' in Bezug auf Berechtigungen?

<p>Lesen</p> Signup and view all the answers

Mit welchem Befehl kann ein Benutzer gelöscht werden, ohne sein Home-Verzeichnis zu entfernen?

<p>deluser</p> Signup and view all the answers

Der Befehl chmod 753 myfile.txt ändert die Berechtigungen der Datei myfile.txt auf ___.

<p>rwxr-x-wx</p> Signup and view all the answers

Die Datei /etc/skel dient als Template für das Home-Verzeichnis eines neuen Benutzers und enthält ______.

<p>Standarddateien</p> Signup and view all the answers

Ordnen Sie die folgenden Berechtigungen den korrekten Abkürzungen zu:

<p>Lesen = r Schreiben = w Ausführen = x Besitzer = u Gruppe = g Andere = o</p> Signup and view all the answers

Ordnen Sie die Benutzerverwaltungsbefehle den entsprechenden Funktionen zu:

<p>deluser = Löscht einen Benutzer gpasswd -a = Fügt einen Benutzer zu einer Gruppe hinzu gpasswd -d = Entfernt einen Benutzer aus einer Gruppe sudo = Führt Befehle mit Administratorrechten aus</p> Signup and view all the answers

Welcher Befehl wird verwendet, um das aktuelle Arbeitsverzeichnis anzuzeigen?

<p>pwd (C)</p> Signup and view all the answers

Der Befehl rmdir kann verwendet werden, um ein nicht leeres Verzeichnis zu löschen.

<p>False (B)</p> Signup and view all the answers

Was passiert, wenn du den Befehl cd .. ausführst?

<p>Du wechselst in das übergeordnete Verzeichnis.</p> Signup and view all the answers

Der Befehl _____ wird verwendet, um ein neues Verzeichnis zu erstellen.

<p>mkdir</p> Signup and view all the answers

Ordne die Befehle den entsprechenden Funktionen zu:

<p>pwd = Aktuelles Arbeitsverzeichnis anzeigen ls = Dateien und Verzeichnisse auflisten mkdir = Neues Verzeichnis erstellen cd = In ein Verzeichnis wechseln</p> Signup and view all the answers

Welche Option zeigt versteckte Dateien im Verzeichnis an?

<p>ls -a (A)</p> Signup and view all the answers

Der Befehl rm -r kann verwendet werden, um alle Dateien und Unterverzeichnisse in einem Verzeichnis zu löschen.

<p>True (A)</p> Signup and view all the answers

Was ist der Hauptzweck des Befehls ls?

<p>Um Dateien und Verzeichnisse aufzulisten.</p> Signup and view all the answers

Was bewirkt der Befehl mv?

<p>Verschiebt oder benennt Dateien und Verzeichnisse um. (D)</p> Signup and view all the answers

Was bewirkt der Befehl mv in Linux?

<p>Dateien umbenennen oder verschieben (D)</p> Signup and view all the answers

Das Wurzelverzeichnis in Linux wird mit dem Buchstaben C dargestellt.

<p>False (B)</p> Signup and view all the answers

Was ist der Unterschied zwischen einem relativen und einem absoluten Pfad?

<p>Ein absoluter Pfad beginnt vom Wurzelverzeichnis, ein relativer Pfad vom aktuellen Verzeichnis.</p> Signup and view all the answers

Das Tilde-Zeichen ~ steht für das Root-Verzeichnis des Systems.

<p>False (B)</p> Signup and view all the answers

Wofür steht der Befehl rm?

<p>remove</p> Signup and view all the answers

Das Verzeichnis, das temporäre Dateien speichert, heißt _____ .

<p>tmp</p> Signup and view all the answers

Logdateien befinden sich im Verzeichnis __________.

<p>/var/log/</p> Signup and view all the answers

Ordne die folgenden Verzeichnisse ihren Bedeutungen zu:

<p>bin = Programme, die während des Systemstarts verfügbar sind etc = Konfigurationsdateien usr = Installierte Software home = Benutzerverzeichnisse</p> Signup and view all the answers

Welcher Befehl wird verwendet, um eine Datei auf dem Bildschirm anzuzeigen und gleichzeitig durch sie zu scrollen?

<p>less (A)</p> Signup and view all the answers

Ordne die folgenden Logdateien ihren Bedeutungen zu:

<p>auth.log = Alle Loginversuche über Konsole, SSH etc. boot.log = Informationen zu Diensten während dem Systemstart kern.log = Meldungen des Kernels syslog = Meldungen vom Syslog Dienst</p> Signup and view all the answers

Das Verzeichnis lib enthält Bibliotheken für das System.

<p>True (A)</p> Signup and view all the answers

Welcher Befehl würde verwendet werden, um einen neuen Benutzer namens 'pingu' anzulegen?

<p>sudo adduser pingu (A)</p> Signup and view all the answers

Was könnte sich im Verzeichnis media befinden?

<p>CD-ROMs, USB-Sticks oder andere entfernbare Medien.</p> Signup and view all the answers

Mit dem Befehl last kann man auflisten, wann sich zuletzt ein Benutzer eingeloggt hat.

<p>True (A)</p> Signup and view all the answers

Was ermöglicht der Befehl tail -f?

<p>Die laufende Überwachung einer Datei.</p> Signup and view all the answers

Flashcards

pwd

Zeigt das aktuelle Arbeitsverzeichnis des Benutzers an.

ls

Listet Dateien und Verzeichnisse im aktuellen Verzeichnis auf.

mkdir

Erstellt ein neues Verzeichnis.

cd

Wechselt in ein anderes Verzeichnis.

Signup and view all the flashcards

rmdir

Löscht ein leeres Verzeichnis.

Signup and view all the flashcards

rm -r

Löscht Dateien oder Verzeichnisse rekursiv.

Signup and view all the flashcards

cat

Zeigt den Inhalt einer Datei an.

Signup and view all the flashcards

less

Zeigt den Inhalt einer Datei seitenweise an.

Signup and view all the flashcards

Was ist die Aufgabe des Verzeichnisses /etc/skel?

Das Verzeichnis /etc/skel enthält standardmäßig Dateien, die in jedes neu erstellte Benutzer-Home-Verzeichnis kopiert werden.

Signup and view all the flashcards

Welche Informationen werden in der Datei /etc/passwd gespeichert?

Die Datei /etc/passwd enthält Informationen über Benutzerkonten, wie z.B. Benutzername, UID, Gruppen-ID und den Pfad zum Home-Verzeichnis.

Signup and view all the flashcards

Welche Informationen werden in der Datei /etc/shadow gespeichert?

Die Datei /etc/shadow speichert Hash-Werte von Benutzer-Passwörtern, um die Passwörter sicher zu speichern.

Signup and view all the flashcards

Wie löscht man ein Benutzerkonto vollständig, inklusive des Home-Verzeichnisses?

Mit dem Befehl deluser kann ein Benutzerkonto entfernt werden. Die Option --remove-home löscht zusätzlich das Home-Verzeichnis des Benutzers.

Signup and view all the flashcards

Wie kann man einem Benutzer Administrationsrechte erteilen?

Mit dem Befehl gpasswd kann man Benutzer zu Gruppen hinzufügen oder aus Gruppen entfernen. Die Option -a fügt einen Benutzer hinzu, während -d ihn entfernt.

Signup and view all the flashcards

Was macht das Kommando mv?

Das Kommando mv (move) dient zum Umbenennen von Verzeichnissen und zum Verschieben von Dateien und Verzeichnissen.

Signup and view all the flashcards

Was ist ein absoluter Pfad?

Ein absoluter Pfad ist ein vollständiger Pfad von der Wurzel des Dateisystems (/) bis zu dem gewünschten Verzeichnis oder Datei.

Signup and view all the flashcards

Was ist ein relativer Pfad?

Ein relativer Pfad ist ein Pfad, der relativ zum aktuellen Arbeitsverzeichnis gerechnet wird.

Signup and view all the flashcards

Was ist das Wurzelverzeichnis?

Das Wurzelverzeichnis ist das oberste Verzeichnis im Dateisystem von Linux. Es wird mit '/' dargestellt.

Signup and view all the flashcards

Was beinhaltet das bin-Verzeichnis?

Das bin-Verzeichnis enthält Programme, die während des Systemstarts für alle Benutzer verfügbar sind.

Signup and view all the flashcards

Was beinhaltet das boot-Verzeichnis?

Das boot-Verzeichnis beinhaltet wichtige Dateien, die zum Starten des Systems benötigt werden, wie z.B. den Kernel.

Signup and view all the flashcards

Was beinhaltet das etc-Verzeichnis?

Das etc-Verzeichnis enthält Konfigurationsdateien, die das Systemverhalten steuern.

Signup and view all the flashcards

Was beinhaltet das home-Verzeichnis?

Das home-Verzeichnis enthält die Benutzerverzeichnisse.

Signup and view all the flashcards

Was ist die Datei /etc/group?

Die Datei /etc/group enthält eine Liste aller Benutzergruppen auf dem System. Jede Zeile enthält den Gruppennamen, die Gruppen-ID (GID), die Liste der Benutzer, die zu dieser Gruppe gehören, und optionale Zusatzinformationen.

Signup and view all the flashcards

Was macht der Befehl groups?

Der Befehl groups zeigt die Gruppen an, zu denen der aktuell angemeldete Benutzer gehört. Mit groups benutzername können Sie die Gruppen eines bestimmten Benutzers anzeigen.

Signup and view all the flashcards

Was macht der Befehl id?

Der Befehl id gibt die Benutzer-ID (UID) und die Gruppen-ID (GID) des aktuell angemeldeten Benutzers aus. Mit id benutzername können Sie die IDs eines bestimmten Benutzers anzeigen.

Signup and view all the flashcards

Was bedeuten die Berechtigungszeichen r, w und x?

Die Unix-Berechtigungen r, w und x stehen für lesen, schreiben und ausführen. Diese Berechtigungen können für den Besitzer der Datei, die Gruppe und alle anderen Benutzer separat eingestellt werden.

Signup and view all the flashcards

Was ist der Befehl chmod?

Der Befehl chmod ermöglicht das Ändern der Berechtigungen einer Datei oder eines Verzeichnisses. Mit chmod +r myfile.txt kann man zum Beispiel dem Besitzer Lesezugriff auf die Datei myfile.txt erlauben.

Signup and view all the flashcards

Was ist less?

Mit dem Befehl less kann man Textdateien zeilenweise anzeigen und mit Page-Up und Page-Down durchblättern.

Signup and view all the flashcards

Was bedeutet '~' in der Shell?

Das Tilde-Zeichen (~) steht in der Shell für das Home-Verzeichnis des aktuellen Benutzers.

Signup and view all the flashcards

Wie kopiere ich eine Datei?

Der Befehl cp (copy) kopiert eine Datei in ein anderes Verzeichnis oder an einen anderen Ort.

Signup and view all the flashcards

Wie lösche ich eine Datei?

Der Befehl rm (remove) löscht eine Datei.

Signup and view all the flashcards

Wo werden Logdateien in Linux gespeichert?

Linux-Systeme speichern Logdateien im Verzeichnis /var/log/. Das Verzeichnis enthält verschiedene Logdateien, z.B. auth.log (Loginversuche), boot.log (Systemstart) und kern.log (Kernel-Meldungen).

Signup and view all the flashcards

Wie finde ich heraus, wann sich ein Benutzer zuletzt angemeldet hat?

Der Befehl lastlog zeigt an, wann sich Benutzer zuletzt angemeldet haben. Der Befehl last hingegen zeigt eine Liste aller Benutzer an, die sich zuletzt angemeldet haben.

Signup and view all the flashcards

Welche Befehle sind hilfreich für das Anzeigen und Beobachten von Dateien?

Der Befehl zless dient zum Anzeigen von komprimierten Dateien. Das Anhängen von -f an tail ermöglicht das laufende Überwachen einer Datei.

Signup and view all the flashcards

Study Notes

Grundlagen Digital Engineering SW2 - 26.09.2024

  • Linux Grundlagen:
    • Ein persönliches Arbeitsverzeichnis für jeden Benutzer existiert unterhalb von /home/.
    • Der Befehl pwd (print working directory) zeigt das aktuelle Verzeichnis an.
    • Der Befehl ls (list) listet Dateien und Verzeichnisse auf.
    • ls -l liefert zusätzliche Informationen (z.B. Besitzer, Größe, Datum).
    • ls -1 listet Einträge untereinander auf.
    • Versteckte Dateien können mit ls -a aufgelistet werden.

Linux Kommandos

  • Verzeichnisse verwalten:

    • mkdir (make directory) erstellt Verzeichnisse.
    • cd (change directory) wechselt in ein Verzeichnis.
    • cd .. wechselt ins übergeordnete Verzeichnis.
    • cd ohne Parameter wechselt ins Home-Verzeichnis.
    • rmdir (remove directory) löscht leere Verzeichnisse.
    • rm -r löscht Verzeichnisse (auch nicht leere).
  • Dateien verwalten:

    • mv (move) dient zum Verschieben oder Umbenennen von Dateien/Verzeichnissen.
    • mv kann relative oder absolute Pfade verwenden.
    • cp (copy) kopiert Dateien.
    • touch erstellt eine leere Datei.
    • file prüft, um welchen Dateityp es sich handelt.
    • cat, less, more zeigen Dateien auf dem Bildschirm an.
    • less erlaubt das Blättern mit Page-Up und Page-Down.

Root Verzeichnis

  • Das oberste Verzeichnis in Linux wird als Wurzelverzeichnis oder root directory bezeichnet und mit / gekennzeichnet.
  • Es enthält wichtige Systemverzeichnisse (z.B. bin, boot, dev, etc, home, …).

Wichtige Root Verzeichnisse

  • Die Tabelle listet wichtige Verzeichnisse im Rootverzeichnis mit ihren Funktionen auf (z.B. bin - Programme, boot - Systemstart, usw).

Logdateien

  • Logdateien, die Ereignisprotokolle enthalten, werden in Linux im Verzeichnis /var/log gespeichert.
  • Die Tabelle listet verschiedene Logdateien und ihre Funktionen auf (z.B. auth.log, boot.log, syslog).
  • dmesg zeigt Kernellogmeldungen und rsyslog ermöglicht die Logkonfiguration.
  • sudo raspi-config ändert die Zeitzonenkonfiguration.

Benutzer und Gruppenverwaltung

  • Benutzer erstellen mit adduser.
  • Benutzer müssen ein Passwort erhalten (und bestätigen).
  • Das adduser Kommando erstellt auch einen Homeordner unter /home
  • sudo erteilt dem Benutzer Administratorrechte.

Benutzer löschen

  • Benutzer löschen mit deluser.
  • Optionale Löschung des Homeverzeichnisses mit --remove-home oder aller Dateien mit --remove-all-files.

Linux Berechtigungssystem

  • Die Berechtigung, wie ein Benutzer Dateien/Verzeichnisse lesen, bearbeiten und ändern kann, wird durch das chmod Kommando eingestellt.
  • Leserecht (r), Schreiberecht (w), Ausführungsrecht (x) mittels Binärdarstellung (z.B. 755) in chmod oder dem Parameter -rw-r--r--.
  • Die Berechtigungen werden für Benutzer, Gruppen und andere definiert, z.B. chmod [Berechtigungsart] <Datei>.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

Description

Teste dein Wissen über die Grundlagen von Linux-Befehlen und -Verzeichnissen im Rahmen des Kurses Grundlagen Digital Engineering. Der Quiz deckt wichtige Kommandos wie pwd, ls, und mkdir ab und hilft dir, dein Verständnis für die Benutzerverzeichnisverwaltung zu verbessern.

More Like This

Linux Directory and File Commands Lab
10 questions
Linux Basics: Commands Overview
10 questions

Linux Basics: Commands Overview

EfficientForethought2795 avatar
EfficientForethought2795
File and Folder Management Quiz
42 questions

File and Folder Management Quiz

StraightforwardVeena3268 avatar
StraightforwardVeena3268
Linux File Management Commands
41 questions
Use Quizgecko on...
Browser
Browser