Ich habe Rubin auf Schienen für eine Weile gelernt. Zuerst habe ich mich geweigert, die Konsole zu benutzen, aber nach einer Weile kann ich sagen, dass ich es LIEBE. Wenn Linux so etwas ist, denke ich, wird es legitim sein.
Ich denke, ich werde Ubuntu vorerst ausprobieren. Hier ist jedoch die Frage: Woher kennen Sie die Poweruser-Tipps, -Tricks und -Kurzbefehle für die Verwendung von Linux? Ich möchte von Anfang an auf dem richtigen Weg sein - Ablenkungen minimieren, Produktivität maximieren usw.
Ich denke wie Tastaturkürzel und absolute Grundlagen von Linux.
linux
ubuntu
command-line
shell
dsp_099
quelle
quelle
Antworten:
In erster Linie möchten Sie eine Shell-Referenz finden. Egal, wie gut eine Anleitung unter Linux ist, Sie möchten in der Lage sein, einzelne Befehle nachzuschlagen und wie sie funktionieren. Dies ist das offizielle GNU Bash Referenzhandbuch, es sollte also ziemlich vollständig sein.
Als Programmierer möchten Sie in Kürze den erweiterten Bash-Skript-Leitfaden verwenden .
Machen Sie sich auch mit Manpages vertraut. Die meisten Befehle sollten ein Handbuch haben, auf das über 'man befehlsname' im Terminal zugegriffen werden kann.
Es gibt auch ein Wiki für alle Ubuntu-spezifischen Dinge.
Natürlich freuen sich Ask Ubuntu (au) und Unix & Linux (ul) von diesem StackExchange-Stack, Sie bei Fragen einzuladen. :)
quelle
Hier ist eine kurze Liste, um Ihnen den Einstieg zu erleichtern:
Versuchen Sie es mit dem Befehl man auf einem der oben genannten Befehle sowie mit dem Befehl info und natürlich mit google:
Wie auch immer, die anderen Antworten sind genauso gut. Ich weiß nur, dass ich die obigen Befehle jeden Tag und den ganzen Tag benutze.
Habe Spaß!
quelle
Ein großartiger Ort, um etwas über dieses Zeug zu lernen, ist im IRC:
FreeNode (dieses Netzwerk ist bei vielen Entwicklern beliebt)
http://www.freenode.net/
Sie benötigen einen IRC-Client (es stehen viele zur Auswahl) oder Sie können den webbasierten Chat unter http://webchat.freenode.net/ verwenden, wenn Sie dies vorziehen. Die Kanäle #Linux und #Ubuntu sind dort sehr beliebt und sind wahrscheinlich ein guter Einstiegspunkt. Sie können viel lernen, wenn Sie sich ansehen, worüber Tausende von Menschen in diesem hilfreichen Netzwerk fragen.
SuperUser.com hat auch ein Chat-System, von dem ich glaube, dass es einen ziemlich geschäftigen Ubuntu-Kanal gibt (sie nennen sie eher "Räume" als "Kanäle").
Schauen Sie sich auch die lange Liste der [meistens] bekannten Linux-Distributionen an und probieren Sie zumindest einige davon aus, bevor Sie sich für eine entscheiden:
Ressourcen - Betriebssysteme - Linux-Distributionen
http://www.lumbercartel.ca/resources/os/linux.pl
Jede Linux-Distribution hat ihre Vorteile und auch viele Unterschiede (einige sind auffälliger als andere). Abhängig von Ihren Anforderungen ist eine Distribution, die alle Ihre Kriterien erfüllt, möglicherweise nicht für eine andere geeignet. (Es ist sicher schön, all diese Möglichkeiten zu haben!)
quelle
Während alle anderen Antworten bisher ausgezeichnete Ratschläge haben, hat mir das Lesen eines Buches über Shell-Skripte wirklich geholfen. Während dieser Lektüre verdoppelte sich mein Befehlszeilenvokabular fast.
quelle
In Bezug auf das Erlernen der Shell sehe ich, dass das Bash-Referenzhandbuch bereits veröffentlicht wurde, aber Sie können auch das Advanced Bash Scripting Guide (ABS) lesen. Wahrscheinlich eines der besten Tutorials zur Verwendung der Bash-Shell und das meiste dort erlernte Wissen kann auch auf andere * nix-Shells übertragen werden.
Auch für Ubuntu finden Sie in Ubuntu Geek Tipps und Tricks für Poweruser. Ich würde auch empfehlen, im Ubuntu-Community-Wiki nachzuschlagen (der Link kann aufgrund der Spam-Schutzfunktion dieser Site hier nicht veröffentlicht werden, Sie finden ihn jedoch auf der Ubuntu-Site). Zusammen mit den Links, die von anderen gepostet wurden, sollten Sie in die richtige Richtung starten.
quelle
Diese Website: http://linuxcommand.org/ ist ein guter Ort, um loszulegen.
Danach würde ich ein Buch wie das folgende bekommen: http://www.sobell.com/CR2/index.html , das einen Überblick über so ziemlich alles gibt.
Ich finde jedoch, der beste Weg, um wirklich in Linux einzusteigen, ist die Verwendung einer befehlszeilenfreundlichen Linux-Distribution.
Ubuntu und Derivate sind ein guter Einstieg, da sie die CLI nicht vollständig vor Ihnen verbergen. Nach 6 Monaten bis zu einem Jahr (abhängig davon, wie stark Sie sich darauf einlassen) würde ich versuchen, http: // www zu installieren . archlinux.org/ ; Der Installationsprozess selbst wird Ihnen viel beibringen, ganz zu schweigen von den unzähligen Konfigurationsbeispielen usw., die das Wiki unter http://wiki.archlinux.org/ zur Verfügung stellt .
quelle