Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Betriebssystem – detaillierte Einführung in Linux

Betriebssystem – detaillierte Einführung in Linux

PHP中文网
PHP中文网Original
2017-06-21 10:51:151871Durchsuche

1 Überblick

1. Was ist ein Betriebssystem?

Das Betriebssystem ist der Vermittler zwischen Mensch und Computerhardware. Der Benutzer kann nicht direkt mit der Computerhardware interagieren und dem Computer keine direkten Befehle zum Betrieb erteilen. Daher ist ein Vermittler erforderlich. Dieser Vermittler ist das Betriebssystem und das Betriebssystem Das System ruft die Hardware direkt zum Arbeiten auf.

2. Was ist Linux?

Wie das Windows-Betriebssystem ist auch Linux ein Betriebssystem, weshalb Java-Programmierer damit vertraut sind Betriebssystemgrund.

2 Virtuelle Maschine

1. Was ist eine virtuelle Maschine?

Ein Computer mit realen Computerlogikfaktoren, der mithilfe von Softwaresimulation auf einem physischen Computer aufgebaut ist. Da der Computer keine unabhängige physische Struktur hat, wird

daher als virtuelle Maschine bezeichnet .

2. Der Wert virtueller Maschinen

Sie können mehrere logische Computer, also virtuelle Maschinen, jeweils auf einem physischen Computer erstellen Die virtuellen Maschinen sind voneinander unabhängig und verwenden daher einen physischen Computer, um

mehrere Computer zu erstellen, um eine Umgebung für Tests mit mehreren Maschinen aufzubauen.

Drei allgemeine Operationen

1. Allgemeine Hilfsoperationen

  • Strg + Alt: Lassen Sie den Mauspfeil das Linux-Betriebssystem verlassen und das Windows-Betriebssystem aufrufen.

  • ifconfig: IP anzeigen.

  • klar: Bildschirm löschen.

  • cd ~: Zurück zum Arbeitsverzeichnis.

  • cd-Verzeichnis: Geben Sie das angegebene Verzeichnis ein.

  • cd ..: Zurück zum oberen Verzeichnis.

  • pwd: Aktuellen Standort anzeigen.

2. Dateierstellung und -löschung

  • Berühren Sie Dateiname: Im aktuellen Verzeichnis erstellen dokumentieren.

  • mkdir dir: Erstellen Sie einen Ordner im aktuellen Verzeichnis.

  • rm -rf Dateiname: Löschen Sie die Datei oder den Ordner mit dem angegebenen Namen im aktuellen Verzeichnis.

  • rmdir dir: Leere Ordner löschen.

3. Dateiabfrage

  • ls: Alle sichtbaren Dateien unter dem aktuellen Pfad anzeigen mit Ordnern.

  • ls -l: Detaillierte Informationen aller sichtbaren Dateien und Ordner im aktuellen Verzeichnis anzeigen.

  • ls -a: Alle Dateien und Ordner im aktuellen Verzeichnis anzeigen, einschließlich versteckter Ordner und Dateien.

  • ls -al: Detaillierte Informationen zu allen Dateien und Ordnern im aktuellen Verzeichnis anzeigen, einschließlich versteckter Ordner und Dateien.

4. Kopieren, Ausschneiden, Umbenennen

  • cp oldfile dir: Kopieren Sie die Datei in das angegebenen Ordner.

  • mv oldfile dir: Schneiden Sie die Datei in den angegebenen Ordner.

  • mv alter Name neuer Name: Benennen Sie die Datei um.

5. Dateiberechtigungen ändern

Linux unterteilt Dateibesucher in drei Kategorien: Dateiersteller und Mitglieder derselben Gruppe als Dateiersteller und Mitglieder einer anderen Gruppe als der Dateiersteller. Verschiedene Besucher

haben unterschiedliche Berechtigungen.

Berechtigungsdarstellung:

  • r: lesen, lesen.

  • w: schreibe, schreibe.

  • x: ausführen.

Um die Änderung von Berechtigungen zu erleichtern, weist Linux jeder Berechtigung einen ganzzahligen Wert zu. Der entsprechende ganzzahlige Wert ist 4, der entsprechende ganzzahlige Wert w ist 2, x Der entsprechende Wert ist 1. Beim Ändern von Berechtigungen

werden keine Buchstaben mehr verwendet, sondern die Summe der drei Berechtigungswerte, z. B. rwx Die entsprechende Zahl ist 4+ 2+1=7, was 7 entspricht.

Verwenden Sie ls -l oder ls -al, um Dateidetails wie folgt abzurufen:

drwxr-xr-x 2 root root 4096 06-20 18:42 abc
-rw-r--r-- 1 root root 0 06-20 18:41 content.txt
-rw-r--r-- 1 root root 124 06-20 18:39 hello.java

Ein Ordner, der mit d beginnt, wird dargestellt , beginnend mit „-“, weist auf eine Datei hin.
Die Berechtigungen jedes Besuchers bestehen aus drei Teilen: Lesen, Schreiben und Ausführen. Wenn eine bestimmte Berechtigung nicht vorhanden ist, wird die Berechtigung durch - belegt.

„rw-r--r--“ bezeichnet Berechtigungen, bei denen es sich um Erstellerberechtigungen, Berechtigungen für Gruppenmitglieder und Berechtigungen für Nicht-Gruppenmitglieder handelt.

Berechtigungen ändern:

chmode 755-Datei: Berechtigungen für den Ersteller, Gruppenmitglieder und Nicht-Gruppenmitglieder der Reihe nach entsprechend festlegen Berechtigungswert.

6. Dateibearbeitung

Dateibearbeitung verwendet den vi-Editor. Der vi-Editor hat zwei Zustände: Befehlsstatus und Bearbeitungsstatus. Nachdem Sie den vi-Editor zum Öffnen einer Datei verwendet haben, befinden Sie sich im Befehlsstatus . Klicken Sie zu diesem Zeitpunkt auf i, um in den Bearbeitungsstatus zu gelangen. Klicken Sie im Bearbeitungsstatus auf esc, um den Bearbeitungsstatus zu verlassen Befehlsstatus, in dem Sie Inhalte in die Datei eingeben können.

  • vi-Datei: Verwenden Sie den vi-Editor, um die Datei zu öffnen.

  • d+b: Drücken Sie im Befehlsstatus d und dann b, um die aktuelle Zeile zu löschen.

  • esc: Bearbeitungsstatus verlassen.

  • :wq: Speichern und beenden.

  • :q!: Den geänderten Inhalt nicht speichern und das Beenden erzwingen.

  • mehr Datei: Dateiinhalt anzeigen, nicht bearbeitbar.

Vier Dateiübertragungen

Übertragen Sie Dateien vom lokalen Windows-Betriebssystem auf das Remote-Linux-Betriebssystem Tool WinSCP. Die linke Seite zeigt das lokale Betriebssystem und die rechte Seite zeigt Linux. Um Dateien zu übertragen, ziehen Sie die Dateien einfach von einer Seite auf die andere.

Im Allgemeinen wird die Installationssoftware unter der Datei /usr/local/src im Linux-Betriebssystem abgelegt und die Software im Verzeichnis /usr/local installiert.

5 Remote-Betrieb

Manipulieren Sie den Remote-Linux-Server auf dem lokalen Windows-Betriebssystem und verwenden Sie das Tool Putty.

Sechs JDK-Installationen

Auf dem Linux-System ist JDK standardmäßig installiert und die Version ist niedriger. Sie müssen den folgenden Befehl verwenden Download:

yum -y remove java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

Überprüfen Sie nach der Deinstallation mit java -version, ob die Deinstallation abgeschlossen ist.

Geben Sie das JDK-Installationsdateiverzeichnis ein und geben Sie „./JDK-Installationsdatei“ ein, um die Installation abzuschließen. Nach Abschluss der Installation müssen Umgebungsvariablen in der Datei /etc/profile konfiguriert werden. Verwenden Sie den vi-Editor, um am Ende der Profildatei den folgenden Inhalt hinzuzufügen:

###############################JAVA_ENV################################
JAVA_HOME=/usr/local/jdk6
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME PATH

Unter anderem bezieht sich $PATH auf die Systemumgebungsvariable. Trennen Sie beim Konfigurieren von Umgebungsvariablen unter Linux zwei benachbarte Pfade durch „:“ und fügen Sie „$“ voran, um auf die Umgebungsvariablen zu verweisen.
Nachdem die Konfiguration abgeschlossen ist, speichern Sie sie, geben Sie den Namen des Quellprofils ein, schreiben Sie die importierte Profildatei neu. Die Umgebung wird auf Null gesetzt und die Konfiguration ist abgeschlossen.

Seven Tomcat Installation

Entpacken Sie die Tomcat-Installationsdatei, konfigurieren Sie Umgebungsvariablen und fügen Sie am Ende der Profildatei Folgendes hinzu:

###############################JAVA_ENV################################
JAVA_HOME=/usr/local/jdk6
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME PATH

Führen Sie nach dem Speichern das Quellprofil aus, um die Profildatei erneut zu importieren, und die Umgebungsvariablen werden konfiguriert.

  • Startup.sh: Starten Sie den Tomcat-Server.

  • Shutdown.sh: Fahren Sie den Tomcat-Server herunter.

Acht MySQL-Installationen

Entpacken Sie die MySQL-Installationsdatei und führen Sie MySQL separat unter dem Dateinamen „rpm -ivh“ aus " Format -client-5.6.16-1.rhel5.i386.rpm/MySQL-devel-5.6.16-1.rhel5.i386.rpm /MySQL-server-5.6.16-1.rhel5 .i386 .rpm drei ausführbare Dateien.

service mysql start/stop/restart: Öffnen/stoppen/neustarten des MySQL-Servers.

Benutzer erstellen:

service mysql stop
mysqld_safe --skip-grant-tables &
mysql -uroot -p
use mysql
update user set password=PASSWORD("123")where user="root";
flush privileges;
quit;
service mysql restart
mysql -uroot -p新密码
set password=PASSWORD("123");

Geben Sie zuerst den Sicherheitsmechanismus ein und speichern Sie dann den Benutzernamen und das Passwort in der Benutzertabelle.

Das obige ist der detaillierte Inhalt vonBetriebssystem – detaillierte Einführung in Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn