• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Hilfe bei erste Linux Befehle

Lala123

Newbie
Aufgabe 1.2: Listen Sie alle Dateien im Verzeichnis /bin auf.
Befehl:
Ergebnis(nur die zweite Datei):
Aufgabe 1.3: Sehen Sie sich die Datei /etc/passwd an.
Befehl:
Ergebnis (erste Zeile):
Aufgabe 1.4: Wie viele Zeichen und wie viele Zeilen enthält die Datei passwd?
Befehl:
Ergebnis:
Aufgabe 1.5: Geben Sie die ersten 7 und die letzten 7 Zeilen der Datei passwd aus.
Befehle:
Aufgabe 1.6: Erstellen sie in ihrem Home-Verzeichnis ein neues Verzeichnis „Praktikum1“ und eine
Datei „Inhalt_PK1.txt“. Lassen sie sich die Datei und das Verzeichnis anzeigen.
Befehle:
Aufgabe 1.7: Verschieben Sie die in Aufgabe 1.6 erzeugte Datei in das erzeugte Verzeichnis. Wech-
seln sie in das erzeugte Verzeichnis und lassen sie sich die Dateien anzeigen.
Befehle:
Aufgabe 1.8: Ändern Sie den Zeitstempel der Datei auf gestern und prüfen Sie die Änderung.
Befehl:
Aufgabe 1.9: Sie befinden sich im Verzeichnis/usr/local/share/man . Wechseln sie von dort
in das Verzeichnis /usr/include/linux/ und geben den relativen Pfad an. Zeichnen Sie auch
den relevanten Teil des Verzeichnisbaums auf und markieren Sie, wie dieser relative Pfad durch den
Verzeichnisbau navigiert.
Ergebnis:
 

manzek

Hacker
Hallo Lala123,

wir wollen dich nicht unbedingt um den Spaß bringen, die Hausaufgaben selbst anzufertigen. Daher lediglich einige Befehle, die diese Aufgaben grundsätzlich beherrschen. Um die Feinheiten musst du dich allerdings selbst kümmern. Soll heißen, dass zu dem Befehl etwas Recherche nötig ist. Und alle Befehle wusste ich jetzt auch nicht auswendig... :D


ls, cat, mkdir, touch, mv, cd
 

stka

Guru
Was möchtest du? Das wir hier deine Hausaufgaben machen und du in der Schule das als dein Ergebnis ausgibst und du aber NICHTS gelernt hast? Oder willst du Linux verstehen und wissen was du tust? Vielleicht sollten wir diese Fragen mal als erstes klären. Willst du Linux lernen und verstehen und sicher im Umgang werden, dann bist du hier richtig und du bekommst auch Hilfe zu gezielten Fragen. Willst du das jemand deine Hausaufgaben macht, dann such in deiner Klasse nach jemanden der den Weg des Lerne und Verstehen gegangen ist, zahle ihm die Zeit und die Arbeit, dann hast du deine Hausaufgaben schnell erledigt.
Zu deinen Fragen:
Es gibt in Linux-Systeme diverse Möglichkeiten an Hilfe zu Kommandos zu kommen. Etwas Englisch und ein paar Überlegungen und du wirst mithilfe der folgenden Kommandos zum Ziel kommen:
- man
- apropos
- help
Weithin gibt es sehr viele Webseiten die, auch auf Deutsch, Hilfen geben mit denen man das Ziel erreichen kann.
 

framp

Moderator
Teammitglied
Kopfschuettel ...

Dass hier immer wieder Leute aufschlagen die nichts ueber Linux lernen wollen sondern nur Aufgaben geloest haben wollen :irre:
 

abgdf

Guru
framp schrieb:
Kopfschuettel ...

Dass hier immer wieder Leute aufschlagen die nichts ueber Linux lernen wollen sondern nur Aufgaben geloest haben wollen :irre:
Krass fand ich eben, daß sie (oder er?) (außer der Überschrift) noch nicht mal eine freundliche Einleitung dazuschreibt, sondern einfach die Aufgabentexte reinkopiert. Das ist nicht nett.
 
A

Anonymous

Gast
Lala123 schrieb:
zeichnen Sie auch den relevanten Teil des Verzeichnisbaums auf und markieren Sie, wie dieser relative Pfad durch den Verzeichnisbau navigiert.

Jetzt aber mal ganz ehrlich, bei der Lösung dieses Teilbereiches der Aufgabe 1.9 da würde ich mir auf der Bash aber auch mörderisch einen zusammenhobeln müssen, Verzeichnisbaum nicht ausgeben, sondern zeichnen und das selbstverständlich auch noch mehrfarbig wegen der Markierung und dann auch noch irgendwie interaktiv damit das mit dem Navigieren des relativen Path auch noch irgendwie anschaulich wird. :???:

robi
 

marce

Guru
Da steht nirgends, daß man das "an der Bash" machen soll.

Die Lösung für diese Aufgabe ist ein Shell-Befehl (cd ../...) und eine kleine Zeichnung, einfach zu erstellen mit Papier und Kugelschreiber. Aufwand ca. 2m - wenn man zuvor im Unterrricht aufgepasst hat.
 

marce

Guru
... dessen Ausgabe bei Start unterhalb von /usr aber ein wenig unhandlich ist... :)

Zudem müsste man lt. Aufgabenstellung dann in der Ausgabe den rel. Pfad nachmalen - was andeutet, daß während der Prüfung für die Lösung evtl. kein PC zur Verfügung steht.
 

manzek

Hacker
Ganz so ernst scheint es dem TE mit der Lösung dieser Aufgaben dann doch nicht zu sein, denn er ward seitdem hier nicht wieder gesehen - zumindest nicht eingeloggt. :irre:
 

abgdf

Guru
Sie befinden sich im Verzeichnis/usr/local/share/man . Wechseln sie von dort
in das Verzeichnis /usr/include/linux/ und geben den relativen Pfad an. Zeichnen Sie auch
den relevanten Teil des Verzeichnisbaums auf und markieren Sie, wie dieser relative Pfad durch den Verzeichnisbau navigiert.
Vielleicht ist das auch einfach so gemeint:
Sie befinden sich im Verzeichnis/usr/local/share/man . Wechseln sie von dort
in das Verzeichnis /usr/include/linux/ und geben den relativen Pfad an.
Code:
cd ../../../include/linux
Zeichnen Sie auch den relevanten Teil des Verzeichnisbaums auf und markieren Sie, wie dieser relative Pfad durch den Verzeichnisbau navigiert.
Code:
#!/bin/bash

resultfile="/home/user/result.txt"

cd /usr/local/share/man
pwd > $resultfile
echo >> $resultfile
cd ..
pwd >> $resultfile
# Only directories:
ls -d */ >> $resultfile
echo >> $resultfile
cd ..
pwd >> $resultfile
ls -d */ >> $resultfile
echo >> $resultfile
cd ..
pwd >> $resultfile
ls -d */ >> $resultfile
echo >> $resultfile
cd include
pwd >> $resultfile
ls -d */ >> $resultfile
echo >> $resultfile
cd linux
pwd >> $resultfile
 
Oben