Inhaltsverzeichnis
0.1 Erstellen Sie eine Linux-Umgebung
0.2 Zusammenfassung der Einrichtung einer Linux-Umgebung
1. Verwenden Sie XShell, um sich remote bei Linux anzumelden
1.2 Laden Sie XShell herunter und installieren Sie es
Kopieren und unter 1.4XShell einfügen
2.Grundlegende Anleitung unter Linux
Vorwort
Dieser Artikel soll Ihnen beim Einrichten einer Linux-Umgebung helfen, Sie mit dem Linux-Betriebssystem vertraut machen und anschließend einige Linux-Anweisungen erlernen.
Bitte beachten Sie:
1.Linux-Dateien liegen in einer Baumstruktur vor.
2. Stammverzeichnis.
3. Absoluter Pfad und relativer Pfad.
4. Zum Verständnis von Dokumenten.
0.Was ist ein Betriebssystem?
Ein Betriebssystem ist eine Software, die Hardware- und Softwareressourcen verwaltet.
Beispiel: Windows, der Bootvorgang lädt das Windows-Betriebssystem
1. Bereitstellung grundlegender Verwaltungstools, damit verschiedene Hardware in einem stabilen, effizienten und sicheren Zustand arbeiten kann.
2. Sorgen Sie für eine effiziente, stabile und sichere Betriebsumgebung.
Linux ist eine Kategorie von Betriebssystemen.
Später werden wir ein bestimmtes Linux-Betriebssystem verwenden: Centos7.
0,1Gebäude Linux Umgebung
Linux So erstellen Sie die UmgebungEs gibt drei Haupttypen1. Direkt auf dem physischen Schreibtisch installiert . Es ist jedoch Yuyu< a i=4 > Linux Sehr unfreundlich aufgrund der Verwendung von Quadraten, Nicht empfohlen. a>2. Verwenden Sie Software für virtuelle Maschinen , wird Linux Erstellt auf einer virtuellen Maschine . Allerdings aufgrund der aktuellen Software der virtuellen Maschine ( Wie VMWare und dergleichen )< a i=13 >Es gibt einige Fehler, die verschiedene unerklärliche Probleme in der Umgebung verursachen, ziemlich lästig a>< a i=17>.3. Cloud-Server verwenden , Sie können Tencent Cloud direkt verwenden , Kaufen Sie einen Cloud-Server direkt von einem Serverhersteller wie Alibaba Cloud oder Huawei Cloud .Zum Beispiel bieten Tencent Cloud, Alibaba Cloud usw. Rabatte für Schüler , Solange sie die Schülerzertifizierung bestehen . Yuan pro Monat 10 Der Mindestbetrag beträgt , . Sogar Studenten können sich einen Server mit 4 oder 5 teilen , Im Durchschnitt kostet eine Person pro Monat 2 Yuan .Die Verwendung von Cloud-Servern erleichtert nicht nur die Einrichtung der Umgebung , vermeidet auch Ärger , Es ermöglicht auch die Programme wir schreiben, um tatsächlich von anderen verwendet zu werden. verwenden. . Derzeit unterscheidet es sich nicht von einem Unternehmen, das eine formelle Website veröffentlichtAuf Projekte, die auf dem Cloud-Server bereitgestellt werden, kann direkt von außen zugegriffen werden Netzwerk, , Gleichzeitig gibt es einen weiteren großen Vorteil:
Cloud-Server kaufenWir nehmen Tencent Cloud als Beispiel , Andere Serverhersteller sind ähnlich .1. Betreten Sie die offizielle Website https://cloud.tencent.com/act/campus ( Direkt auf Baidu suchen " Tencent Cloud Campus Plan " )2. Registrierungsstation ( verfügbar qq ) Jemand WeChat-Registrierung3. Auswahl des rechten Betriebssystems CentOS 7.6 64 Position . Auswahl des langfristigen Installationsbedarfs ( Bau 1 . Punkte können sofort erworben werden), JahrBestätigung , Präsentation des HaftungsausschlussesSofortige Bestätigung , Präsentation des Systems , Abgeschlossen Der Name kann sofort bestätigt werden .4. Nachdem der Kauf abgeschlossen ist , können Sie den von Ihnen gekauften Server in der Konsole finden des Servers anzuzeigen. IP-Adresse Klicken Sie hinein, um die .Das blaue Feld ist die IP-Adresse des öffentlichen Netzwerks , Wir werden diese später IP verwenden, um uns beim Server anzumelden.5. Einstellungen root Passwort : Es wird empfohlen, ein etwas komplizierteres Passwort festzulegen). root Dieser Schritt erfordert möglicherweise eine SMS-Verifizierung per Mobiltelefon(Klicken Sie hier, um das Passwort zurückzusetzen, Überprüfen Sie den ServerUnwesentlich , Für Kunden leicht zugänglich .
0,2Gebäude Linux UmgebungKleine Struktur
Das Wichtigste für uns in diesem Link ist, drei Informationen zu erhalten :1. Externes Netzwerk des Servers IP2. Wartungsgeräteverwaltung Personalverwaltung ( Feststation root)3. Administratorkonto-Passwort ( auf der Tencent Cloud-Website festgelegt )Sie können diese drei Informationen verwenden XShell Remote-Anmeldung
1.Verwenden Sie XShell Registrierung Linux
1.1关于 Linux 桌面
Viele Schüler starten Linux in den grafischen Desktop . Jeder kann dieses Ding in Zukunft vergessen . In zukünftigen Arbeiten gibt es keine Möglichkeit die grafische Oberfläche zu verwenden< /a > .Denken : Warum nicht eine grafische Oberfläche verwenden ?
1.2 herunterladen und installieren XShell
XShell ist eine Remote-Terminal-Software . Offizielle Website herunterladenhttps://www.netsarang.com/products/xsh_overview.htmlWählen Sie beim Herunterladen und Installieren „Zuhause/Schule“ für die kostenlose Version.
1.3Ansicht Linux Hauptschreibtisch IP
Download unten ifconfig Richtlinie , Siehe hier land site ipVerwenden XShell RegistrierungshauptmaschineVorhandene XShell Ende der Seitessh [ip]
IP aktiviert ifconfig Ergebnis.Wenn das Netzwerk geöffnet ist, werden Sie aufgefordert, Ihren Benutzernamen und Ihr Passwort einzugeben. Geben Sie diese ein, um sich korrekt anzumelden.Oder fügen Sie direkt einen Benutzer hinzu, klicken Sie auf den hinzugefügten Benutzernamen und geben Sie das Anmeldekennwort ein.1.Benutzernamen hinzufügen2. Klicken Sie nach erfolgreichem Hinzufügen auf3. Passwort eingebenErfolgreich gelandet.
STRG+D zum Beenden.
AIL+Enter macht den Bildschirm zum Vollbildmodus.
1.4XShell Kontrollkleber herunterladen
Zusätzliches System : Strg + Einfügen ( Positiv homologisch einfügen Bedarfsmischung fn Weiter )Wert : Umschalt + EinfügenStrg + C / Strg + V Das ist Fehlverhalten .
2.LinuxUnter Basisrichtlinie
2.1 pwd Befehl
Sprache : pwdFunktion : Zeigt das Verzeichnis an, in dem sich der Benutzer derzeit befindet (zeigt den aktuellen Pfad an).In Windows gibt es \..\..\Unter Linux gibt es /../../Dieser Schrägstrich ist das Pfadtrennzeichen. Zwischen den beiden Trennzeichen muss sich ein Ordner befinden und das Ende muss eine normale Datei sein.Warum brauchen wir einen Weg? Identifiziert eine bestimmte Datei auf Systemebene ( Der Pfad muss eindeutig sein ).Bevor wir auf die Datei zugreifen, müssen wir die Datei finden, also muss es einen Pfad geben, also muss der Pfad eindeutig sein
2.2 ls-Befehl
Sprache : ls [ Auswahl ][ ] 目录或文品Funktion : Für ein Verzeichnis listet dieser Befehl alle Unterverzeichnisse und Dateien im Verzeichnis auf. Bei Dateien wird der Dateiname zusammen mit anderen Informationen aufgeführt. (Das heißt, pwd checkt die Unterverzeichnisse und Dateien unter dem aktuellen Pfad aus)Einige Tragehinweise:1. ls-l Detaillierte Informationen (Eigenschaften) der Datei auflisten.2 . ls -a Listen Sie alle Dateien im Verzeichnis auf, einschließlich impliziter Dateien, die mit beginnen..Unter Linux werden Dateien, die mit . oder .. beginnen, als versteckte Dateien bezeichnet. Natürlich ist es auch in Windows verfügbar.Was ist der Unterschied zwischen . und ..?Unter Linux gibt es in jedem Verzeichnis standardmäßig zwei versteckte Verzeichnisse, . und .... : bedeutet, auf den aktuellen Pfad zu zeigen (die Datei unter dem aktuellen Pfad zu finden)./ bedeutet, im aktuellen Pfad nach einer bestimmten Datei zu suchen. Erst wenn die aktuelle Datei gefunden wird, kann sie in den Speicher geladen und ausgeführt werden.Das System findet es nicht von selbst. Sie können ihm nur sagen, auf welchem Weg es gefunden werden soll...: zeigt an, dass auf den Pfad der oberen Ebene verwiesen wird, was das Zurücksetzen des Pfads erleichtern kann.Verwenden Sie cd .., um zurück zu gehen.Zuletzt / wird als Stammverzeichnis bezeichnet. Ich kann nicht weiter zurückgehen.Frage: In einem Verzeichnis können sich gewöhnliche Dateien befinden, aber kann es auch Verzeichnisse geben?Die Antwort ist ja. Die gesamte Dateiverzeichnisstruktur von Linux ist also ein Mehrbaum.3. ls -d Zeigen Sie das Verzeichnis als Datei an, anstatt die Dateien darunter anzuzeigen. Beispiel: ls –d Verzeichnis angeben4. /home/bit/test.c Absoluter Pfad : (Ein Verzeichnis kann viele Unterverzeichnisse haben, aber ein Unterverzeichnis hat nur ein übergeordnetes Verzeichnis) Daher aus dem Stammverzeichnis wie folgt: Was Sie finden, muss das Einzige sein.Sie können sehen, dass / tatsächlich ein Verzeichnis ist5. ./bit//test.c Relativer Pfad: Wenn der aktuelle Pfad /home ist, bedeutet dieser Befehl, ihn unter dem aktuellen Pfad (/home) zu finden. bit, dann finden Sie test.c. (Das heißt, ausgehend von Ihrem eigenen relativen Punkt oder nach unten oder unten, wird dies als relativer Pfad bezeichnet).
2.3 mkdirDownload
Sprache:mkdir [Auswahl] Daten3
Funktion : Erstellen Sie ein Verzeichnis mit dem Namen „data3“ im aktuellen Verzeichnis (verständlicherweise erstellen Sie ein "Ordner").
2.4 cd Richtlinie
Im Linux -System sind die Dateien und Verzeichnisse auf der Festplatte in einem Verzeichnisbaum organisiert, und jeder Knoten ist ein Verzeichnis oder eine Datei.Sprache :cd mein NameFunktion : Arbeitsverzeichnis ändern. Ändern Sie das aktuelle Arbeitsverzeichnis in das angegebene Verzeichnis.Weg:
2.5 klarer Befehl
Klarer Bildschirm.
Sauber! ! !
2.6 Touch-Befehl
Sprache :Touch [ Auswahl ]... Satz ...Funktion : touch Befehlsparameter können das Datum und die Uhrzeit eines Dokuments oder Verzeichnisses ändern, einschließlich Zugriffszeit und Änderungszeit ändern oder eine neue Datei erstellen, die nicht existiert. (Der folgende Vorgang besteht darin, eine normale Datei im aktuellen Verzeichnis zu erstellen.)Nachdem Touch erstellt wurde, können Sie es mit ls anzeigen.
2.7whoami-Befehl
Sehen Sie, wer der aktuelle Benutzer ist.
3. Über Dateien
Belegt dieses Textdokument ohne geschriebenen Inhalt Speicherplatz? Die Antwort ist ja.
Datei = Dateiinhalt + Dateiattribute
Hier ist lediglich der Dateiinhalt leer (also 0 KB groß).
Aber auch Dateiattribute müssen gespeichert werden, denn auch Dateiattribute sind Daten. Der Dateiname und die Dateierstellungszeit sind hier allesamt Daten und müssen gespeichert werden.
Alle zukünftigen Operationen an Dateien (Verwendung von Befehlen zur Steuerung von Dateien, Verwendung von Programmierung für den Zugriff auf Dateien) werden nichts anderes sein alsOperationen an den Attributen und Inhalten von Dateien.