Einstieg in Unix und Linux [geschlossen]


17

Ich muss Unix und Linux lernen und professionell sein.

Wo soll ich anfangen?


Antworten:


3

Ich denke, anstatt eine bestimmte Distribution zu wählen, sollten Sie viele davon in relativ kurzer Zeit ausprobieren. Sagen wir etwa alle paar Monate ändern.

Dies hat zwei Hauptvorteile; Sie können verschiedene Vorgehensweisen kennenlernen (z. B. Ubuntu mit anderen Distributionen vergleichen, verwenden Sie sudo statt su, was wirklich von Vorteil ist?) und Sie haben wahrscheinlich Erfahrung darin, mehr Probleme zu lösen (und erfahren Sie mehr). als nur ein Linuxy-Betriebssystem zu installieren.

Ich bin mir nicht sicher, wie viel dies tatsächlich helfen wird: Ich habe mehrere Linux-Distributionen verwendet und bin froh, keine wirklichen Probleme gehabt zu haben. Daher würde ich vorschlagen, dass Sie Fragen auf dieser Website beantworten (und auf anderen Websites , z. B. superuser.com . Ich glaube, dass es auch andere Websites im Internet gibt, die nicht vom Stack Exchange-Team betrieben werden und auf die von Benutzern gepostete Probleme beantwortet werden können.) .

Mir ist klar, dass Sie im Moment nur sehr wenig wissen, aber wenn Sie ein paar Nachforschungen anstellen und Fragen beantworten, werden Sie recht schnell lernen. Vielleicht halten Sie ein paar virtuelle Maschinen bereit, in denen Sie Dinge ausprobieren können.


11

Um mit Unix vertraut zu werden, müssen Sie regelmäßig daran arbeiten. Übung macht den Meister .

Zunächst würde ich vorschlagen, dass Sie eine Linux-Distribution auswählen . Machen Sie sich noch nicht zu viele Sorgen , wenn Sie das beste für sich aussuchen möchten. Wenn Sie bereit sind, werden Sie das finden . Für einen Anfänger ist eine Distribution wie Ubuntu gut genug.

Probleme werden auftauchen, bereit sein für sie. Stellen Sie Fragen im Internet ( hier in Unix SE oder in anderen Foren). Die Linux-Community (genauer gesagt die "OpenSource-Community") ist eine hilfreiche Community. Je mehr Sie an dieser Community teilnehmen, desto schneller werden Sie lernen.

Jetzt müssen Sie versuchen , grundlegende Aufgaben auf Ihrem glänzenden neuen Betriebssystem auszuführen . Chatten, Browsen, Dokumente tippen, E-Mails senden, Filme ansehen usw. Verwenden Sie Linux für alles.

Beachten Sie, dass Linux eine Lernkurve hat und dass Sie Zeit darauf verwenden müssen, um professionell zu werden.


6

Mein Vorschlag wäre, NICHT mit einer "Anfänger" -Distribution wie Ubuntu anzufangen. Auf wie vielen * nix-Servern wird eine GUI ausgeführt?

Ich habe mit Slackware (http://www.slackware.com) angefangen und gelernt, wie man ein * nix-System installiert, konfiguriert und verwendet.

Slackware ist ein praktisches System, bei dem Sie wissen müssen, was Sie tun, um die Dinge in Gang zu setzen.

Wenn Sie es noch nicht getan haben, empfehlen wir Ihnen, einen eigenen PC zu bauen und Slackware als Betriebssystem für Ihr Home-Brew-System zu verwenden (auch das, was ich getan habe).

Sie werden viel lernen, wenn Sie diesen Weg gehen.

Wenn Sie Ihr Lernen auf eine andere Ebene bringen möchten, empfehle ich dringend, Ihr eigenes System über "Linux From Scratch" (http://www.linuxfromscratch.org/) zu rollen.

Viel Glück bei Ihren Bildungsbemühungen!

~ tim


1
Wenn Sie sich für Ubuntu entscheiden, müssen Sie die GUI nicht verwenden. Unter der Annahme, dass viele Server Debian und RHEL ausführen, haben sie alle einige GUIs in ihren Repositories, wahrscheinlich auch Slackware. Diese Art von ungültig Ihr erstes Argument ...
maxschlepzig

Mein Freund hat Linux mit Arch gestartet und es funktioniert. Sie lernen sehr schnell viel.
MadTux

3

Ich stimme mit Stefan überein und stimme (teilweise, siehe weiter) nicht mit tim überein : beginne mit einer guten Desktop-Distribution und benutze sie für deine grundlegenden täglichen Aufgaben. Auf diese Weise können Sie experimentieren und lernen, ohne ständig neu starten zu müssen (IME: Wenn Sie einen Neustart durchführen müssen, tun Sie dies nur selten).

Wenn Sie ein Profi werden möchten, müssen Sie sich jedoch mit dem zugrunde liegenden System vertraut machen. Genau wie Sie wissen müssen, über die Registrierung und Berechtigungen und wie DLLs usw. unter Windows geladen werden ...

Sobald Sie sich ein wenig mit der Benutzeroberfläche und der Befehlszeile vertraut gemacht haben und mehr über Linux- / Unix-Server erfahren möchten, können Sie diese auf einer virtuellen Maschine ausführen (kvm / qemu, virtualbox, vmware usw.). .) und ssh zu ihnen.

Wenn Sie anfangen, die Kommandozeile gut zu verstehen, ist etwas wie CRUX , Slackware oder LFS ein gutes Werkzeug, um tiefergehende Kenntnisse darüber zu erlangen, wie alle Teile des Betriebssystems zusammenpassen (können).


1
+1 für die Zustimmung zu mir: P (aber auch gute Antwort)
Stefan

1

Sie sollten versuchen, mit benutzerfreundlichen Linux-Distributionen wie Ubuntu oder PCLinuxOS zu beginnen.


1

Installieren Sie Debian und versuchen Sie, alles zu tun, was Sie mit dem System getan haben, mit dem Sie besser vertraut sind, und lesen Sie von dort aus eine Anleitung mit dem Namen Debian-Referenz . Es ist eine grundlegende Einführung in die Debian- und Unix-Konzepte.

Warum Debian? Darauf basieren Ubuntu und Linux Mint, und diese beiden sind die beliebtesten Unix-ähnlichen Systeme. Das bedeutet, wenn Sie sich mit Debian vertraut machen, werden Sie sich mit diesen beiden vertraut machen.


0

Das Linux Documentation Project (TLDP) enthält einige sehr nützliche Anleitungen.

www.tldp.org


0

Setzen Sie eine Linux-Distribution wie Arch Linux auf Ihren Computer. Sie werden gezwungen sein, im Laufe der Zeit zu lernen, um das System nützlich zu machen. Arch ist einfach nicht nützlich für den kompletten Anfänger.

Es macht keinen Sinn, die schmerzhaften Lektionen aufzuschieben! Der beste Weg, um zu lernen, wie man etwas repariert, besteht darin, dass es kaputt geht. Wenn Sie ein System wie Ubuntu verwenden, werden Sie wahrscheinlich nie wissen, dass es Probleme gibt, die es zu lösen gilt.

ich empfehle auch ein alternatives system wie freebsd, du bekommst eine andere perspektive und hast zugriff auf einige nette funktionen, die für linux nicht verfügbar sind (dtrace, zfs)

Fazit: Wenn Sie mehr über ein System erfahren möchten , installieren Sie ein Betriebssystem, das Sie zum Lernen zwingt. wenn Sie möchten verwenden Sie das System installieren ubuntu

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.