Système d'exploitation Conception de cours et simulation Système Linux
Introduction du projet
- Ce projet est conçu sur la base des sujets pertinents de la conception du cours du système d'exploitation du professeur Jhy, School of Artificial Intelligence, Nanjing Agricultural University (coefficient de difficulté 5)
- Tout ce projet est conçu en langue Java et simule la gestion des processus, la gestion de l'emploi, la gestion de la planification, la gestion des équipements, la gestion des fichiers et d'autres contenus du système Linux.
- Tous les codes source de ce projet sont achevés dans les 30 jours et le temps est relativement précipité. Veuillez me donner des conseils sur toute conception inappropriée.
Exécuter et installer
- cloner ou tirer tous les fichiers
- Créez un nouveau projet Java à l'aide d'idées (recommandées) ou Eclipse (version JDK> = 1.8)
- Supprimer le répertoire SRC généré par défaut dans le cadre du projet
- Copiez tous / src, / static /, xxxxx-jobs-input.txt fichiers après décompression dans le répertoire racine du projet
- Utilisez la fonction d'exécution dans Idea ou Eclipse pour commencer à exécuter ou générer des fichiers exécutables .jar vous-même, etc.
Utilisation et instructions
- Pour la première fois, vous devez supprimer tous les contenus dans le fichier xxxxx-jobs-input.txt sauf la première ligne. N'oubliez pas qu'il n'y a pas de nouvelle ligne à la fin de la première ligne!
- L'interface de fonctionnement visuel, la ligne de commande du système de fichiers et la fenêtre du système de fichiers fournies par ce projet peuvent essentiellement explorer les fonctions par vous-même.
- La ligne de commande du système de fichiers fournit les commandes suivantes (ne peut être utilisée que sous la méthode d'entrée anglaise)
- LS [-l] afficher les informations sur le fichier dans le répertoire actuel -l Afficher les informations détaillées
- CD Dir commutant le répertoire de travail actuel DIR Spécifiez le répertoire absolu ou chemin relatif
- MKDIR DIR [-P] Créer un répertoire Dir dans le répertoire actuel Spécifiez le chemin absolu ou relatif du répertoire -p création récursive
- Touch File / Dir Créez un nouveau fichier dans le répertoire actuel; Si le fichier existe déjà, mettez à jour le fichier de temps de modification du fichier / fichier dir ou le chemin du répertoire
- RMDIR DIR -P DELETE DIRECTORY DIR dans le répertoire actuel du répertoire Path -P Lorsque le sous-répertoire est supprimé, il devient un répertoire vide, supprimez-le ensemble
- Fichier RM / DIR [-R] Supprimer le fichier ou le fichier de répertoire / fichier DIR ou le répertoire Path -r Suppression récursive, le paramètre doit être un répertoire
- Fermer le fichier / dir close le fichier ou le fichier de répertoire / fichier dir ou le chemin du répertoire
- Chemin de fichier de fichier de fichier de fichier de chat Cat Chemin de fichier
- Fichier VIM Modifier le contenu du fichier
Chemin de fichier - lier l'ancien nouveau lien vers un fichier existant ancien répertoire de fichiers existants nouveau répertoire de fichiers
- CHMOD Mode Path [-r] Modifiez les autorisations d'un fichier ou d'un répertoire Mode d'autorisation MODE 000-777 Fichier d'athlétisme ou chemin de répertoire -R Modifier récursivement et modifier les autorisations du répertoire et toutes les sous-réserves suivantes
- Explorateur Open Explorer
- Entrez la commande Explorer sur la ligne de commande pour entrer une interface de style fenêtre plus conviviale, en fournissant les fonctions suivantes (veuillez essayer de minimiser le mouvement de la souris lorsque vous cliquez sur la souris)
- Cliquez à gauche le répertoire et entrez le répertoire pertinent.
- Cliquez à gauche le fichier pour afficher les informations du fichier.
- Double-cliquez sur le fichier avec le bouton gauche de la souris pour ouvrir le fichier ou le répertoire.
- Cliquez avec le bouton droit sur le fichier autonome pour ouvrir, renommer et supprimer
- Cliquez avec le bouton droit sur l'espace vierge de la liste des fichiers autonomes, créez un nouveau fichier ou un nouveau répertoire.
- Le bouton avant et arrière en haut à gauche de la machine autonome de la souris est passé au chemin d'accès historique.
- Le fichier .jfd dans le répertoire / src / GUI est le fichier de configuration lors du dessin de swing by idee plug-in jFormDesign, et n'affecte pas le fonctionnement du programme; Si vous avez besoin de l'utiliser, veuillez le télécharger vous-même
Conseils amicaux
- Veuillez ne pas copier le code source directement pour soumettre les travaux de cours!
- La structure du code de ce projet est relativement importante et le développement secondaire n'est pas recommandé. Il est encouragé à apprendre des idées
- Le code source contient des commentaires détaillés pour répondre aux besoins de lecture de base
- S'il y a encore des problèmes, veuillez contacter QQ: 404874351