Betriebssystemkurse und Simulation Linux System
Projekteinführung
- Dieses Projekt basiert auf den relevanten Themen im Operationssystem -Kursdesign von Professor JHY, School of Artificial Intelligence, Nanjing Agricultural University (Schwierigkeitsgrad 5)
- All dieses Projekt ist in der Java -Sprache entwickelt und simuliert das Prozessmanagement, das Arbeitsmanagement, das Planungsmanagement, das Gerätemanagement, das Dateimanagement und andere Inhalt des Linux -Systems.
- Alle Quellcodes dieses Projekts sind innerhalb von 30 Tagen abgeschlossen und die Zeit ist relativ schnell. Bitte geben Sie mir einige Ratschläge zu einem unangemessenen Design.
Ausführen und installieren
- alle Dateien klonen oder ziehen
- Erstellen Sie ein neues Java -Projekt mit Idea (empfohlen) oder Eclipse (JDK -Version> = 1.8)
- Löschen Sie das von der Standard generierte SRC -Verzeichnis im Rahmen des Projekts
- Kopieren Sie alle /src, /static /, xxxxxx-jobs-input.txt-Dateien nach Dekompression in das Projektroot-Verzeichnis
- Verwenden Sie die Auslauffunktion in Idea oder Eclipse, um mit dem Ausführen zu beginnen, oder generieren Sie selbst ausführbare Dateien selbst usw.
Verwendung und Anweisungen
- Zum ersten Mal müssen Sie alle Inhalte in der Datei xxxxx-jobs-input.txt mit Ausnahme der ersten Zeile löschen. Denken Sie daran, dass es am Ende der ersten Zeile keine Newline gibt!
- Die visuelle Betriebsoberfläche, das Befehlszeilen von Dateisystemen und das von diesem Projekt bereitgestellte Dateisystemfenster können im Grunde genommen Funktionen selbst erkunden.
- Die Befehlszeile des Dateisystems enthält die folgenden Befehle (kann nur unter englischer Eingabemethode verwendet werden)
- LS [-l] Dateiinformationen Anzeigen in der aktuellen Verzeichnis -l -detaillierte Informationen anzeigen Sie detaillierte Informationen an
- CD DIR wechselt die aktuelle Arbeitsverzeichnisanleitung Geben Sie den Absoluten oder den relativen Pfad an
- MKDIR DIR [-P] Create Directory DIR Im aktuellen Verzeichnis Geben Sie den absoluten oder relativen Pfad der rekursiven Erstellung von Verzeichnis -Pen an
- Berühren Sie Datei/Dire erstellen Sie eine neue Datei im aktuellen Verzeichnis. Wenn die Datei bereits vorhanden ist, aktualisieren Sie die Datei Änderungszeitdatei/Dire -Datei oder Verzeichnispfad
- RMDIR DIR -P DELETE DIRETORY DIR Im aktuellen Verzeichnisverzeichnispfad -P, wenn das Unterverzeichnis gelöscht wird, wird es zu einem leeren Verzeichnis, löschen Sie es zusammen
- RM -Datei/DIR [-r] Datei oder Verzeichnisdatei/DIR -Datei oder Verzeichnispfad -r rekursiv löschen, muss der Parameter ein Verzeichnis sein
- Schließen Sie die Datei- oder Verzeichnisdatei/DIR -Datei oder den Verzeichnispfad von Datei/DIRN schließen Sie
- Katzendatei -Datei -Inhaltsdatei -Dateipfad anzeigen
- VIM -Datei Ändern Sie den Dateiinhalt
Dateidateipfad - Verknüpfen Sie einen alten neuen Link mit einem vorhandenen Datei -Altverzeichnis vorhandener Dateien Neues Dateiverzeichnis
- CHMOD-Modus-Pfad [-r] Ändern Sie die Berechtigungen einer Datei- oder Verzeichnismodus-Berechtigungsmodus 000-777 Pfaddatei oder Verzeichnispfad -r rekursiv und ändern Sie die Berechtigungen des Verzeichnisses und alle folgenden Unterfilme
- Explorer Open Explorer
- Geben Sie den Befehl explorer in der Befehlszeile ein, um eine freundlichere Schnittstelle im Fenster im Stil eines Fensters einzugeben und die folgenden Funktionen bereitzustellen (bitte versuchen Sie, die Mausbewegung beim Klicken auf die Maus zu minimieren).
- Klicken Sie mit der linken Maustaste auf das Verzeichnis und geben Sie das entsprechende Verzeichnis ein.
- Klicken Sie mit der linken Maustaste auf die Datei, um die Dateiinformationen anzuzeigen.
- Doppelklicken Sie auf die Datei mit der linken Maustaste, um die Datei oder das Verzeichnis zu öffnen.
- Klicken Sie mit der rechten Maustaste auf die eigenständige Datei, um sie zu öffnen, umzubenennen und zu löschen
- Klicken Sie mit der rechten Maustaste auf den leeren Speicherplatz der Stand-Alone-Dateiliste und erstellen Sie eine neue Datei oder ein neues Verzeichnis.
- Der vorwärts- und hintere Taste auf der oberen linken Seite der Maus-eigenständigen Maschine ist auf den historischen Zugangspfad umgestellt.
- Die .JFD-Datei im Verzeichnis /src /gui ist die Konfigurationsdatei beim Zeichnen von Schwingen nach Ideen-Plug-in JFormdesign und hat keinen Einfluss auf den Betrieb des Programms. Wenn Sie es verwenden müssen, laden Sie es bitte selbst herunter
Freundliche Tipps
- Bitte kopieren Sie den Quellcode nicht direkt, um die Kursaufgaben zu senden!
- Die Codestruktur dieses Projekts ist relativ groß und die sekundäre Entwicklung wird nicht empfohlen. Es wird ermutigt, aus Ideen zu lernen
- Der Quellcode enthält detaillierte Kommentare, um grundlegende Leseanforderungen zu erfüllen
- Wenn es immer noch Probleme gibt, wenden Sie sich bitte an QQ: 404874351