Heim > Artikel > Backend-Entwicklung > Wie man Linux richtig lernt, eine Pflichtlektüre für Anfänger
Mit der Verbreitung von Linux-Anwendungen kommen viele Freunde mit Linux in Kontakt. Aufgrund ihrer Erfahrung beim Erlernen von Windows sind sie oft verwirrt: Sie wissen nicht, wo sie anfangen sollen. Hier sind einige Vorschläge zum Erlernen von Linux.
1. Beginnen Sie mit den Grundlagen: Einige Freunde stellen oft Fragen in Linux-Foren, aber die meisten davon sind sehr einfach. Zum Beispiel: Warum sagt mir das System, wenn ich einen Befehl verwende, dass das Verzeichnis nicht gefunden werden kann, wie kann ich die Berechtigungen des Benutzers einschränken usw. Diese Probleme sind eigentlich nicht schwierig. Solange Sie die Grundlagen von Linux verstehen, sollten Sie dies tun in der Lage sein, dieses Problem zu lösen ist sehr einfach. Manche Freunde möchten oft eine Website erstellen, wenn sie mit Linux in Berührung kommen, und denken nie daran, zuerst die Grundlagen von Linux zu verstehen. Das ist ziemlich schwierig.
2. Linux-Befehle müssen erlernt werden. Obwohl sich Linux-Desktopanwendungen schnell entwickeln, haben Befehle unter Linux immer noch eine große Bedeutung. Linux ist ein Betriebssystem, das aus Befehlszeilen besteht. Unabhängig davon, wie weit sich die grafische Benutzeroberfläche entwickelt, wird sich an diesem Prinzip nichts ändern: von einfachen Festplattenoperationen über den Dateizugriff bis hin zur Produktion von komplexen Multimediabildern und Streaming-Media-Dateien. Um ein Beispiel zu nennen: Der allgemeine Befehl find unter Linux. Wenn Sie sich das Man-Dokument ansehen, werden Anfänger ihn definitiv zu kompliziert finden und nicht bereit sein, ihn zu verwenden, aber wenn Sie ihn einmal gelernt haben, werden Sie ihn nicht mehr aus der Hand legen können. Seine Funktion ist wirklich zu leistungsfähig, wenn er mit den Exec-Parametern kombiniert oder über Pipes auf die Befehle xargs und grep umgeleitet wird. Wenn derselbe Vorgang mit einem grafischen Schnittstellentool ausgeführt wird, ist dies wahrscheinlich teurer Dutzend Mal. Verschiedene Linux-Versionen verfügen über eine unterschiedliche Anzahl von Befehlen. Hier unterteilt der Autor die wichtigsten und am häufigsten verwendeten Befehle entsprechend ihrer Funktion im System und stellt sie Ihnen vor, indem wir diese grundlegenden Befehle besser verstehen . System: Installations- und Anmeldebefehle: login, Shutdown, halt, reboot, mount, umount, chsh Dateiverarbeitungsbefehle: file, mkdir, grep, dd, find, mv, ls, diff, cat, ln Systemverwaltungsbezogene Befehle: df , top, free, quote, at, lp, adduser, groupadd kill, crontab, tar, unzip, gunzip, last Netzwerkbetriebsbefehle: ifconfig, ip, ping, netstat, telnet, ftp, route, rlogin rcp, finger, mail, nslookup Befehle für die Systemsicherheit: passwd, su, umask, chgrp, chmod, chown, chattr, sudo, pswho
3. Die Auswahl eines guten Nachschlagewerks ist für Lernende sehr wichtig. Ein Nachschlagewerk mit falschen Vorstellungen kann einen Anfänger in die Irre führen. Derzeit gibt es viele inländische Bücher über Linux, aber nicht viele qualitativ hochwertige. Der Autor empfiehlt dringend, das fotokopierte „O“ zu lesen, und der Verlag bietet auch eine sehr gute Roadmap:
4. Wählen Sie a Linux, das zu Ihnen passt. Derzeit gibt es weltweit mehr als 100 Linux-Distributionen, und in China sind mehr als ein Dutzend gängiger Versionen zu finden. Die Auswahl hängt von Ihren Anforderungen und Fähigkeiten ab. Redhat Linux und Debian Linux sind die ideale Wahl für ein englisches Netzwerk Für diejenigen, die nicht sehr gut lesen können, sind die chinesischen Versionen von Hongqi Linux und Winning Linux besser geeignet. Jetzt möchte ich sagen, dass sie nicht für Linux geeignet sind Anfänger.
5. Arbeiten unter der Befehlszeile: Sie müssen sich angewöhnen, dass X-Window nur eine Anwendung ist, die im Befehlszeilenmodus ausgeführt wird Unter der Befehlszeile wird es zunächst langsam sein, Sie werden sich damit vertraut machen, und Ihr zukünftiger Lernpfad wird exponentiell sein. Aus Sicht eines Netzwerkadministrators ist die Befehlszeile tatsächlich die Regel, sie ist immer gültig und flexibel, auch über einen Langsame Modemleitung. Es kann auch entfernte Systeme steuern.
6. Wählen Sie eine Linux-Community, die zu Ihnen passt. Mit der Erweiterung der Linux-Anwendungen sind natürlich viele Linux-Communitys entstanden Quell-Community www.lupaworld.com Es gibt auch einige ausgezeichnete Communities: www.linuxforum.NET (die höchste GNU-Site in China), http://www.chinaunix.Net/ (die größte Unix-Technologie-Community in China), Aber diese Foren sind oft eine Bühne für Linux-Meister, wenn Sie in Foren, die fortgeschrittene Techniken diskutieren, oft keine Ergebnisse erhalten. Es gibt auch einige umfassende Websites mit umfangreichen Lernmaterialien und Communities, wie zum Beispiel: www.xxlinux .com-Lernartikel und -Materialien sind sehr ausreichend und es gibt eine Community, in der jeder kommunizieren kann. Einige der alten Linuxeden, Linuxsir, Linuxfans usw. können Ihnen dabei helfen
7. Seien Sie fleißig in der Praxis: Um Ihre Linux-Kenntnisse zu verbessern, können Sie dies nur durch Übung erreichen. Also schnell einen Computer finden, schnell eine Linux-Distribution installieren und dann in die wunderbare Welt von Linux eintauchen. Ich glaube, dass Sie auf jeden Fall viel an Ihren eigenen Linux-Fähigkeiten gewinnen werden. Darüber hinaus ist das menschliche Gehirn nicht wie eine Computerfestplatte, sofern die Festplatte nicht kaputt geht oder die Daten von Ihnen gelöscht werden, bleiben die gespeicherten Daten für immer und sofort auf der Festplatte gespeichert. In der Kurve des menschlichen Gedächtnisses muss man immer wieder üben, bevor man sich an etwas Vertrautes erinnern kann. Das Gleiche gilt für das Erlernen von Linux. Wenn Sie nicht oft lernen können, lernen Sie Letzteres und vergessen das Erste. Nachdem Sie sich mit den Linux-Befehlen vertraut gemacht haben, können Sie mit dem Aufbau eines kleinen Linux-Netzwerks beginnen. Dies ist die beste praktische Methode. Linux ist ein Synonym für das Internet. Die Netzwerkdienstfunktionen von Linux sind sehr leistungsfähig, egal ob es sich um einen Mailserver, einen Webserver, einen DNS-Server usw. handelt, sie sind alle sehr vollständig. Natürlich müssen Sie nicht alle Dienste erstellen, Sie können sich auch Zeit lassen. Es ist zu beachten, dass dieses Linux-Netzwerk für Anfänger nur zwei oder drei Computer erfordert und es am besten ist, das Windows-System auf einem der Computer zu installieren. Machen Sie es selbst, anstatt darauf zu warten, dass andere Ihre Probleme für Sie lösen.
8. So erhalten Sie Online-Hilfe Im Gegensatz zu privaten Betriebssystemen ist die technische Supportzeit für jede Linux-Distribution kürzer, was für Linux-Einsteiger oft nicht ausreicht. Wenn Sie ein komplettes Linux-System installieren, enthält es tatsächlich bereits einen leistungsstarken Helfer, dessen Fähigkeiten Sie jedoch möglicherweise noch nicht entdeckt und genutzt haben.