wichtige Dateikommandos unter Linux

 

cp  datei  kopie                                Kopieren von Dateien

mv  alt  neu                                         Umbenennen/Verschieben von Dateien

rm   datei                                              Löschen von Dateien

ln –s   datei  linkname                     Softlink anlegen

ln  datei  linkname

cp /home/mueller/testdatei  /home/mueller/briefe/                 Kopiert die Datei „testdatei“  in ein anderes Verzeichnis ohne den Dateiname zu verändern. Hier in diesem Beispiel wurden absolute Pfadnamen angegeben.

etwas über Netzwerk

 

Der Klaus möchte sein Freund Ali ein Bild schicken.
Die Anwendung übergibt das Bild an das TCP- Programm und dieses an das IP – Programm.
Würde das IP-Protokoll als ganze durch das Internet transportieren,würde beim Verlust zum Beispiel durch Virenüberfall das ganze Bild verloren gehen,deswegen wird das Bild vom TCP Protokoll in mehrere Pakete geteilt und dann an da IP Protokoll übergeben. Jedes Bild bekommt einen so genannten Header . Dieser enthält Information über das Paket wie zum Beispiel : Adresse , Länge im Bit, und Position in der Reihe von Paketen. Die Pakete kommen über die sogenannten Ports an. Die Portstruktur ermöglicht es das mehrere Programme gleichzeitig ihre Pakete am Ziel abliefern können.

Im Mittelpunkt von TCP/IP steht das Schichtmodell (s.o.) : Die Datenübertragungen über Netzwerke hinweg wird nicht als großes Gesamtprojekt gesehen sondern in mehrere, hierarchisch strukturierten Aufgaben aufgeteilt . Ganz oben sitzt die Anwendung. TCP/IP sorgt für ein zuverlässige Kommunikation mit dem Zielrechner.
Die unterste Schicht dieses Modells bezeichnet man als Data-Link – Schicht . Gemeint damit ist die Netz-Hardware wie Ethernet oder Modem.
So sorgt zum Beispiel bei Ethernet die Netzwerkkarte dafür, dass die Daten korrekt ins Netzkabel eingespeist werden.
Umgekehrt leitet die Karte beziehungsweise derren Treiber ankommende Daten an die nächsthöhere Schicht weiter,nämlich an IP. Damit das alles klappt ,stellt der Netzwerktreiber jedem Datenblock vor dem Versenden ein paar Verwaltungsdaten (Header ) voran . Dieser Header enthält mehrere Infos über das Datenpaket,unter anderem über seine Länge.

TCP schafft die Verbindung

In der Transportschicht ist es nun die Aufgabe von TCP für eine zuverlässige Verbindung zu sorgen ,die Fachleute sprechen von einem verbindungsorientierten Protokoll. Es soll sicherstellen ,dass die Datenblöcke (Segmente) unversehrt in der richtigen Reihenfolge beim Empfänger ankommen . Dazu stattet TCP die Datenblöcke mit einem weiteren Header aus ,der eine Prüfsumme und eine Nummer für die Reihenfolge der Blöcke enthält . Danach gibt es die Datenblöcke an die IP -Schicht weiter und die wiederum an die darunterliegende Schicht. Beim Empfang der Daten bestätigt TCP in der Transportschicht beim Empfänger den korrekten Erhalt der Daten. Sind unterwegs Daten verloren gegangen oder beschädigt worden ,geht eine Naricht in Richtung Absender und die Daten werden erneut verschickt.

Quelle :http://www.prima-it.de/03c1989bfd0e2ed03/03c1989bfd0e5c61c/03c1989bfd0ea4b3a/index.php

www.youtube.com/watch?v=RT16ryGtbmcTCP/IP wird standardmäßig als Netzwerkprotokoll von Linux verwendet.Dafür benötigt es eine IP- Adresse (4 byte länge). Als auch eine Netzwerkmaske. Falls man mit dieser Netzwerkkarte auch Verbindungen zu anderen Netzwerken hergestellt werden sollen , so wird eine Gateway- Adresse benötigt. An diese werde alle Datenpakete geschickt die im eigenen (lokalen) Netzbereich nicht zugeschickt werden können.

Verzeichniskommandos unter Linux

ls                                            Verzeichnis anzeigen

ls –al                                     Ausführliche Liste mit Anzeige der Zugriffsrechte und der versteckten Dateien

cd Verzeichnis                  In das angegebene Verzeichnis wechseln

cd ..                                       Ein Verzeichnis höher gehen (Leerzeichen zwischen cd und ..!)

pwd                                      Aktuelles Verzeichnis ausgeben

mkdir  Verzeichnis          Verzeichnis anlegen

rmdir  Verzeichnis          Leeres Verzeichnis löschen

rm  -r  Verzeichnis           Verzeichnis samt Inhalt löschen

cp  -r  Verzeichnis kopie                               Kopieren von Verzeichnissen

mv  alt  neu                                       Umbennen/Verschieben von Verzeichnissen