OK, jetzt, da wir einen kurzen Überblick über Colonics hatten, möchte ich etwas Zeit damit verbringen, über das
Linux-Terminal zu sprechen, damit Sie direkt hier über diese Anwendung auf das Terminal zugreifen können.
Wenn Sie also darauf klicken, wird das Terminalfenster für uns geöffnet.
Und wie Sie sehen, ist es nur ein schwarzer Bildschirm, auf dem Sie Befehle eingeben können.
Nun, das Linux-Terminal ist tatsächlich sehr, sehr mächtig,
weil es verwendet werden kann, um alles zu tun,
was man sich vorstellen kann es.
Daher ist die grafische Oberfläche oft fehlerhaft oder stürzt ab und das Terminalprogramm
funktioniert noch.
Außerdem haben viele Penetrationstest-Tools nicht einmal eine grafische Oberfläche.
Viele davon können nur im gesamten Terminal genutzt werden.
Darüber hinaus haben Sie in vielen Szenarien möglicherweise nur einen SS-Hech- oder eine Eingabeaufforderungszugriff auf einen
Computer.
Sie müssen also wissen, wie Sie diese Eingabeaufforderung verwenden, um Ihre Ziele zu erreichen.
Während des gesamten Kurses werden wir das Terminal also viel benutzen.
Und deshalb möchte ich einige Zeit damit verbringen, Ihnen die Grundlagen zu zeigen und sicherzustellen, dass
Sie sich damit wohlfühlen.
Die Grundidee besteht nun darin, dass Sie einen Befehl eingeben und das Ergebnis für Sie auf dem Bildschirm angezeigt wird.
Schauen wir uns also einen sehr, sehr einfachen Befehl an, nämlich P.
W. D..
Nun druckt dieser Befehl das aktuelle Arbeitsverzeichnis mit dem Namen P.
W. D..
Wenn ich also die Eingabetaste drücke, sehen Sie, dass der Schrägstrich root gedruckt ist, was bedeutet, dass ich mich gerade
im Straßenverzeichnis befinde.
Also im Grunde bin ich hier.
Dies ist die Strecke.
Es ist zu Hause.
Wenn ich also verliere, was ein Befehl zum Auflisten aller Verzeichnisse und Dateien im aktuellen Arbeitsverzeichnis ist, sollten wir
alle diese Verzeichnisse erhalten, die wir hier sehen.
Wenn ich also eingeben müsste, wie Sie sehen, kann ich alle diese Verzeichnisse im aktuellen Arbeitsverzeichnis sehen.
Ein weiterer sehr nützlicher Befehl ist dieser Befehl. Dieser Befehl ermöglicht es uns, in ein anderes Verzeichnis zu navigieren.
Nehmen wir zum Beispiel an, ich möchte in die Downloads navigieren.
Alles, was wir tun müssen, ist Khedive einzugeben, gefolgt vom Namen des Verzeichnisses, zu dem ich navigieren möchte.
Also tippe ich auf Download.
Wenn ich jetzt Enter drücke.
Ich sollte jetzt in den Downloads sein. Wenn ich also mein aktuelles Arbeitsverzeichnis sehen muss, werden
Sie sehen, dass ich in unhöflichen Schrägstrich-Downloads bin.
Wenn ich das tue, sollten wir hören, dass mir alle Verzeichnisse und Dateien in Downloads angezeigt werden.
Wenn ich also eintrete, habe ich, wie Sie sehen können, ein Verzeichnis und die Datei hier, und dies sind genau die gleichen Dateien, die
Sie sehen werden, wenn Sie hier auf die Downloads doppelklicken.
Wenn Sie nun ein Verzeichnis zurückgehen möchten, so ähnlich wie das Drücken der Schaltfläche hier, müssen Sie
nur noch KDDI ausführen, den Befehl zum Ändern des Arbeitsverzeichnisses, gefolgt von DOT.
Und wenn ich jetzt P.
W. D. , Sie werden sehen, dass ich wieder unterwegs bin.
Und wenn ich Ellyse mache, sehen Sie alle Verzeichnisse und Dateien und root.
Das ist also alles gut und es gibt tatsächlich eine große Anzahl von Befehlen, die Sie verwenden können.
Daher werde ich in die Ressourcen dieser Vorlesung einen Link zu allen Linux-Befehlen einfügen, die Sie verwenden
können.
Sie müssen sie nicht auswendig kennen.
Wir werden tatsächlich viele davon während des gesamten Kurses verwenden.
Sie werden sie also im Laufe des Kurses auf natürliche Weise lernen.
Wenn Sie einen Befehl verwenden und sich nicht sicher sind, wie dieser Befehl funktioniert, können Sie
einfach den Befehl mind verwenden, um das Handbuch dieses Befehls anzuzeigen.
Zum Beispiel haben wir den Befehl hier verwendet, um die Dateien und Verzeichnisse sowie das aktuelle Arbeitsverzeichnis
aufzulisten.
Aber wenn ich meine gefolgt von ls mache, bedeutet dies im Grunde, dass ich das Handbuch der URLs anfordere, also frage ich, wie ich
den Befehl verwenden kann.
Wenn ich also Enter hätte, sehen Sie, dass ich einen Bildschirm ähnlich einer Textdatei bekomme und im Grunde viele
Informationen zur Verwendung des Befehls erhalten habe.
Sie können also sehen, dass dieser Befehl den Inhalt des Verzeichnisses auflistet.
Er kann sehen, wie es funktioniert, indem er ls gefolgt von den Optionen eingibt, gefolgt von einer Datei.
Wenn Sie es für eine Datei ausführen möchten, können Sie eine längere Beschreibung des Befehls anzeigen.
Und dann können Sie alle Optionen und Argumente sehen, die wir mit diesem Befehl verwenden können.
Jetzt und Lennix folgen die Optionen meistens immer der gleichen Syntax, so dass Sie
entweder den Buchstaben oder den Bindestrich eines Wortes verwenden, um beispielsweise das Argument anzugeben, und den Bindestrich, einen Bindestrich,
hören, alle werden Eingaben ignorieren , beginnend mit dotcom.
Wenn Sie hier also weiter nach unten gehen, sehen Sie alle Optionen und Argumente, die Sie mit dem Befehl verwenden können.
Und wir haben hier ein weiteres Beispiel.
Wir haben die Bindestrich-URL, was bedeutet, dass ein langes Listenformat verwendet wird, das mehr Informationen über die
Dateien im aktuellen Arbeitsverzeichnis anzeigt.
Schauen wir uns das also an.
Ich drücke den Cue, um dies zu beenden, und dann werden wir die Liste wie gewohnt ausführen.
Und da wir das Handbuch gelesen haben, wissen wir, dass wir Dush URL verwenden können, um weitere Informationen zu den Dateien anzuzeigen.
Und wenn ich jetzt die Eingabetaste drücke, sehen Sie, dass ich immer noch die gleichen Verzeichnisse bekomme, aber es
zeigt mir auch die Berechtigungen, die Benutzer, die erstellten Daten und so weiter.
Sie können also den Demand-Befehl für jeden beliebigen Befehl verwenden, nicht nur für die URLs, sodass Sie
ihn auf dem P W verwenden können. D. Sie können es auf der CD oder einen anderen Befehl verwenden und
es zeigt Ihnen eine vollständige Beschreibung oder die Handbuchseite zur Verwendung dieses Befehls.
Jetzt lösche ich den Bildschirm, indem ich clear tippe.
Und das nächste, was ich Ihnen zeigen möchte, ist die Dash-Dash-Hilfe.
Dies ist also etwas, das Sie in fast allen Befehlen und allen Programmen und Linux wieder verwenden können.
Sie können also einfach den Programmnamen oder den Befehlsnamen eingeben, gefolgt von Dash Dash Help.
Wie Sie vielleicht denken, wird Ihnen eine Gesundheitsmeldung angezeigt, die Ihnen sagt, was dieser Befehl
ist oder was dieses Programm ist, welche Argumente es braucht, wie diese Argumente verwendet werden und Beispiele unten.
Eine weitere nützliche Sache mit dem Terminal, also werde ich dies noch einmal löschen, sind die Pfeile, mit
denen Sie nach oben drücken können, um alle Befehle anzuzeigen, die wir zuvor ausgeführt haben.
Und wieder können Sie zu C gehen, um zwischen den zuvor ausgeführten Befehlen zu navigieren.
Sie können auch die Registerkarte für die automatische Vervollständigung verwenden.
Also, lassen Sie uns noch einmal Ellas machen und Sie können alle Dateien sehen.
Und sagen wir, wir wollen in die Dokumente gehen, damit wir Khedive gefolgt von Dokumenten machen können.
Sie können Dokumente eingeben oder wenn Sie wie ich faul sind, können Sie einfach Deacy tun und die Tabulatortaste drücken.
Und wie Sie sehen, vervollständigt es für mich automatisch den Rest der Welt.
Dies ist also etwas sehr, sehr praktisch, wenn Sie das Terminal längere Zeit verwenden.
Was ich Ihnen jetzt auch zeigen möchte, ist, wie Sie Programme und Karlee vom Terminal aus installieren.
Also zuerst werde ich dies löschen und das erste, was Sie tun möchten, ist, die Quellen zu aktualisieren,
aus denen Sie Programme suchen und herunterladen können.
Also werden wir ein Update machen.
Up ist der Name der Anwendung, mit der wir Programme herunterladen und installieren können.
Und wir sagen Update, weil ich möchte, dass Sie die Liste aller Programme aktualisieren, die ich
installieren kann.
Ich drücke also die Eingabetaste und Sie möchten sicherstellen, dass Sie eine Internetverbindung haben, wenn Sie dies ausführen.
Und wie Sie sehen können, sagt es mir, dass es fertig ist und wir jetzt mit der Installation von Anwendungen beginnen können.
Das erste Programm, das ich installieren möchte, ist also eigentlich ein Terminalprogramm.
So ähnlich wie hier, können wir mehrere Terminalfenster und dasselbe Fenster öffnen.
Um ein Programm über die Befehlszeile zu installieren, müssen wir also den Namen des Programms
abrufen, mit dem wir Programme auf dem System installieren können.
Wir werden sagen, dass ich installieren möchte und das Programm, das ich installieren möchte, heißt Terminator.
Also ganz, ganz einfach.
Zuerst geben wir den Namen des Befehls ein, der up get ist, wir sagen, dass
ich installieren möchte und der Programmname, den ich installieren möchte, heißt Terminator.
Also drücke ich die Eingabetaste.
Und dies wird Terminator für mich herunterladen und installieren, damit Sie den gleichen Befehl verwenden können, um alle gewünschten
Programme zu installieren.
Sie müssen nur Terminator durch den Namen des Programms ersetzen, das Sie installieren möchten.
Ich habe dies bereits heruntergeladen und installiert, daher wurde ich nicht aufgefordert, dies zu bestätigen, aber wenn Sie dies zum
ersten Mal ausführen, werden Sie möglicherweise aufgefordert, zu bestätigen, ob Sie dieses Programm tatsächlich installieren möchten oder
nicht .
Sie müssen also nur von der Tastatur wegdrücken und die Eingabetaste drücken.
Nun, wie Sie sehen können, ist es fertig, also wenn ich hier zu all meinen Bewerbungen gehe.
Und geben Sie einfach Terminator ein, Sie können sehen, dass ich es hier habe, also werde ich es tatsächlich ziehen und
in meinen Hund stecken, damit ich in Zukunft leicht darauf zugreifen kann.
Jetzt kann ich es einfach hier reinklicken und Terminator wird für mich geöffnet.
Dies ist nun eine weitere Anwendung, mit der ich Befehle ausführen kann.
Es ist also genau das gleiche.
Also kann ich wieder weniger tun.
Und W. D. , der einzige Unterschied ist, dass ich es tatsächlich kann.
Recht.
Klicken Sie zum Beispiel auf und klicken Sie auf Horizontal teilen.
Und dies teilt den gleichen Bildschirm in zwei Bildschirme auf, in denen ich Befehle gleichzeitig ausführen kann, damit ich
hier einige Befehle haben und hier Befehle ausführen kann.
Und dann kann ich das sogar noch mehr aufteilen, wenn ich will, vertikal oder horizontal, und wie Sie sehen, kann ich
so viele Terminalfenster haben, wie ich möchte.
Und das wird in Zukunft sehr hilfreich sein, wenn wir mehrere Programme in mehreren
Befehlen gleichzeitig ausführen werden.
Bevor ich Sie gehen lasse, möchte ich Ihnen nur zwei Websites zeigen, die ich in die Ressourcen dieses Vortrags
aufnehmen werde.
Zuallererst haben wir hier eine Website, die die gängigsten Linux-Befehle enthält, wenn nicht alle.
So können Sie sie durchgehen und sich mit ihnen vertraut machen.
Aber denken Sie daran, Sie müssen sie nicht alle auswendig kennen.
Wie ich schon sagte, während Sie meinen Kurs durchlaufen und Ihre Reise fortsetzen, werden Sie die Befehle lernen,
die Sie benötigen, während Sie gehen.
Eine andere wirklich nützliche Ressource, die ich einschließen werde, ist die Erklärung von Shell Dot com.
Diese Website soll Ihnen Linux-Befehle erklären.
Sie müssen also nur die Befehle hier eingeben.
Wenn Sie also zum Beispiel einfach Élysées eingeben und auf Erklären klicken, erklären Sie, dass weniger gut, weniger Verzeichnisinhalt, Sie es komplexer machen
und weniger Bindestrich L machen könnten. EIN. und wenn wir jetzt die Eingabetaste
drücken, werden alle Argumente unterbrochen und jedes einzelne Argument erklärt.
Also noch einmal, all dieser Inhalt, wenn wir die URL hervorheben, wie Sie sehen können, sagt uns dies, dass sie
ein langes Hörformat verwenden wird, wie wir zuvor gesehen haben.
Und die AI am Ende ist die gleiche wie Dyche AI, das ist alles, was bedeutet, dass wir Einträge, die mit einem
Punkt beginnen, nicht ignorieren wollen.
Daher möchten wir versteckte Dateien nicht ignorieren.
Sie können hier also jeden beliebigen Befehl ausführen, zum Beispiel die Installation ausführen, und es wird Ihnen tatsächlich
erklärt, was ein installierter Paketmanager ist, der zum Installieren von Paketen verwendet werden kann und so
weiter.
Wenn Sie also jemals einen Linux-Befehl sehen, den Sie nicht verstehen, können Sie immer einfach
hier reinkommen, den Befehl eingeben und er wird es Ihnen aufschlüsseln und es wirklich gut erklären.