Systemadministration

Befehlszeilenprogramme für den täglichen Gebrauch unter Linux

Befehlszeilenprogramme für den täglichen Gebrauch unter Linux

Einführung

Ich muss zugeben, ich bin eine Kommandozeile Geek. Wann immer ich die Chance habe, unabhängig von der Desktop -Umgebung oder -verteilung, öffne ich ein Terminal und fange an, etwas zu fummeln. Dies bedeutet natürlich nicht, dass jeder wie ich sein muss, natürlich. Wenn Sie die Person sind, die Maus und Gui-orientiert ist, keine Probleme. Es gibt jedoch Situationen, in denen Sie für eine Weile nur noch alle Sie zur Verfügung stehen. Eine dieser Situationen könnte ein Upgrade Ihrer Kernel-/Grafiktreiber sein, die Sie hoch und trocken lassen, bis der Fehler gemeldet wird und die Entwickler das Problem betrachten. Sie müssen eine sehr wichtige E-Mail senden oder Sie müssen die Entwicklung Ihres Lieblings-Laptops überprüfen. Alle essentiellen Desktop-Aufgaben (mit einigen Ausnahmen), die Sie auf einer GUI-fähigen Maschine ausführen, können auch auf einer Cli-nur-Maschine durchgeführt werden. Wenn Sie also interessiert sind, können Sie also interessiert

Die Aufgaben

Die alltäglichen Aufgaben, auf die wir uns beziehen werden, sind diejenigen, die wir normalerweise in einem gewohnten Tag ausführen, sei es ein Arbeitstag oder ein Wochenende. Wir müssen unsere E -Mail überprüfen, vielleicht etwas auf YouTube ansehen (ja, es ist möglich), mit unseren Freunden chatten oder einfach von der URL zu URL wegfassen. Dies sind die Dinge, über die wir in diesem Artikel sprechen, über die wir sprechen. Übrigens ist ein weiterer großer Vorteil des CLI -Ansatzes (neben Effizienz und geringen Ressourcen) Einheitlichkeit. Sie müssen sich keine Sorgen machen, wenn Sie viele Linux -Computer verwenden, dass einige von ihnen nicht Ihren Lieblingsdesktop installieren lassen Der Emulator installiert natürlich. Beachten Sie, dass dieser Artikel nur aus Ideen und Vorschlägen besteht und Sie nicht Schritt für Schritt zur Verwendung der vorgestellten Anwendungen leiten wird.

Webbrows

Es ist wahr, Sie können Bilder nicht sehen, aber sie sind praktisch, viel schneller und noch sicherer zu haben, da einige von ihnen JavaScript nicht einmal unterstützen, es sei denn, Sie optimieren ihre Kompilieroptionen. Damen und Herren, ich gebe dir Links, Elinks und Luchs. Sie können sie in fast jeder Verteilung mit dem nativen Paketmanager installieren oder aus der Quelle installieren. Die Zusammenstellung wird natürlich nicht viel dauern, da es keine schweren Abhängigkeiten gibt. Links bietet auch ein Befehlszeilenflag (-G aus grafisch), das Ihnen, wenn Sie mit den richtigen Optionen zusammengestellt werden, einen sehr einfachen, aber schnellen GUI-Browser bieten.

Bei Debian, als ich 'Links -g' machen wollte, habe ich "Grafiken nicht aktiviert beim Kompilieren (verwenden Sie Links2) nicht aktiviert (verwenden Sie stattdessen Links2 für den Grafikmodus)". Nach dem Installieren tippen

 $ links2 -g

Habe mir was ich wollte. Wenn ich einen textbasierten Webbrowser für Websites verwenden möchte, für die sich JavaScript anmelden muss, verwende ich Elinks. Heutzutage verfügen viele Websites mit dem Aufkommen des mobilen Marktes über eine mobile Version (und Google Mail verfügt über eine grundlegende HTML. Ein weiterer Vorteil ist weniger Bandbreite, da die Bilder und Animationen den größten Teil des Datenverkehrs einer Website ausmachen (außer Downloads). Sie verschwenden also keine Bytes, wenn Sie nur über Bash Shell bei Bash lesen müssen.Org. Wenn Sie eine Standard -Farbanzeige/-ausgabe und einen noch minimaleren Browser benötigen, entscheiden Sie sich für Lynx. Es ist kleiner und sogar schneller als die anderen beiden, aber abhängig von den Websites, die Sie normalerweise surfen, ist es möglicherweise das, was Sie brauchen.

Ich sagte vorher, dass Sie YouTube -Videos auf der CLI ansehen können. Sie können die Videos mit YouTube-DL herunterladen. Es ist garantiert, dass diese Lösung Ihren CPU -Fan nicht so dreht, als gäbe es kein Morgen, da kein Flash -Player beteiligt ist.

Chatten

Viele der Linux -Benutzer, die ich kenne, verwenden Pidgin für ihre Chat -Bedürfnisse, da es viele Protokolle unterstützt, hat es einige Geschichte (jeder erinnert sich an Gaim?) und es hat eine ziemlich schöne Schnittstelle. Was viele nicht wissen, ist, dass die Entwickler von Pidgin ein Befehlslinienäquivalent namens Finch anbieten. Ja, es scheint mir, dass diese Leute wirklich kleine Vögel mögen, aber ich schweife ab. Finch ist bei den meisten Verteilungen wieder einfach zu installieren, aber hüten Sie auf! Im Gegensatz zu den meisten CLI -Programmen wird Finch viele Abhängigkeiten entlang ziehen, da es mit Pidgin zusammenhängt, von dem es abhängig ist, was wiederum ziemlich viel benötigt. Nun, ziemlich viel für eine Befehlslinienmaschine, aber absolut innerhalb der normalen Grenzen für eine vollwertige GUI-Anwendung. Ich empfehle Ihnen, sich die Seite von Finch ansehen, um die Tastaturverknüpfungen zu sehen, und Sie sind gut zum Chatten, wenn Sie wissen, dass jede Protokollpidgin -Unterstützung auch unterstützt wird. Kurz gesagt, nur die Schnittstelle ist anders.

Die Linux -Community stützt sich so ziemlich auf IRC, wenn es um Kommunikation geht. Obwohl Finch bereits IRC unterstützt, habe ich es vorgezogen, einen nur IRC-Kunden zu präsentieren, und das ist IRSSI. Es ist sehr einfach zu bedienen, natürlich leicht, aber es sollte nicht unterschätzt werden. IRSSI kann geschrieben werden, unterstützt erweiterte Optionen und ist ein vollständiger IRC -Kunde für meistens alles, was Sie möglicherweise benötigen. Es ist, genau wie die anderen, einfach auf Linux -Systemen zu finden, und beim ersten Lauf erstellt es seine Konfigurationsdatei in ~/.IRSSI/ das kann anschließend nach Bedarf bearbeitet werden, ohne dass es fast keine Hilfe erforderlich ist, da es bereits viele Beispiele gibt. Ich bevorzuge es, IRSSI aus der Befehlszeile direkt wie folgt zu verwenden:

$ irssi -c $ host -n $ nick

Multimedia

Wer auch immer gesagt hat, dass Sie X brauchen, um Ihre Lieblingsmusik zu hören? Das ist sicherlich nicht wahr, und es gibt viele Anwendungen, die Ihnen helfen können, neben Mplayer, über die wir bereits gesprochen haben, aber es scheint ein bisschen übertrieben, wenn es nur Musik ist, die Sie möchten, insbesondere auf einem ressourcenbezogenen System. Obwohl es viele Anwendungen gibt, habe ich mit allen sicherlich nicht gearbeitet, und ich fühle mich normalerweise mit MP3Blaster zufrieden. Es unterstützt MP3 und OGG, Playlists, ID3 und hat eine ziemlich schöne und nützliche Oberfläche.

Ich fand die Anwendung in meinem Debian -System und sie ist zwangsläufig auch bei Ubuntu, Mint oder anderen Derivaten -Repositorys verfügbar sein. OpenSuse -Benutzer, bei denen die Packman Reposotory aktiviert ist, können auch MP3Blaster installieren. Es scheint nicht in den letzten Fedora -Systemen verfügbar zu sein, um dort zu kompilieren (oder sogar sich selbst zu verpacken).

Nachricht

Wenn ich Nachrichten sage, meine ich in diesem Fall zwei Dinge: RSS und NNTP, auch bekannt als Usenet. Mit Linux ist es zweifellos möglich, aber wir haben das gleiche Problem, das wir zuvor hatten, wenn es um RSS geht: Bilder. Also hängt es also wieder von Ihren RSS -Feeds ab: Wenn es nur um Neuigkeiten geht, sind Sie festgelegt, aber wenn Sie ein Webcomic -Leser sind ... nicht so gut. Schauen wir uns auf jeden Fall die Anwendungen an und stellen fest, dass sie in keiner Weise die einzigen Alternativen sind oder in keiner Weise formen oder bilden. Es ist das, womit ich mehr Erfahrung habe, also werde ich offensichtlich darüber schreiben.

Für RSS benutze ich Snownews, einen wirklich kleinen und tragbaren Leser. Wenn Sie zur Website des Projekts gehen, erhalten Sie eine Vorstellung davon. Debian -Nutzer scheinen diesmal weniger Glück zu haben, da die einzige Debian -Version Snownews für (auch bekannt als verpackt) Lenny erhältlich ist. Fedora bietet es dennoch an, Gentoo bietet es auch an, die BSDs und Solaris tun es auch. Was ich an Snownews mag, ist die Tatsache, dass es schnell ist, obwohl XML Parsing eine ziemlich intensive Aufgabe ist.

Wenn es um das Lesen von Usenet geht, muss jeder Linux -Veteran etwas über Tin wissen, den Threaded Internet News Reader. Ähm, ich hoffe ich habe das Akronym nicht durcheinander gebracht. Bitte korrigieren Sie mich, wenn ich es getan habe. Tin hat eine ziemlich ehrwürdige Geschichte, es ist auch schnell, einfach zu konfigurieren und großzügig lizenziert (BSD). Wenn Sie es installieren möchten, finden Sie es in jedem unixartigen System, das möglich ist. Ich habe nicht alles versucht, aber ich weiß, dass es unter Linux, BSD, Solaris oder sogar OpenVMS beliebt und leicht zu finden ist. Ich benutze es als Remote -Nachrichtenleser, daher benutze ich die -r -Flag. Aber hier sind einige Details, wie Sie Zinn auf den Punkt gebracht haben.

// bearbeiten ~/.Newsrc und geben Sie die Gruppen ein, die Sie abonnieren möchten, eine pro Zeile // Wenn Sie bereits eine solche Datei haben, ersetzen Sie die Nachverfolgung!'Mit einem Semikolon // für die Gruppen, die Sie für $ export nntpserver = $ server $ TIN -Q abonnieren möchten 

Abschluss

Studien besagen, dass die Menschen trotz aller Arbeits- und Entwicklungsanstrengungen zur Verbesserung der grafischen Schnittstellen am effizientesten in der Befehlszeile sind. Ob dies wahr ist oder nicht, kann ich es nicht sagen, aber ich kann sagen, dass ich mich persönlich trotz der anfänglichen Lernkurve persönlich effizienter fühle. Was denken Sie?

So spielen Sie das WMV -Format auf Linux alias Video -Codec nicht verfügbar
Vor kurzem habe ich versucht, eine WMV -Datei (Microsoft ASF) mit VLC zu öffnen. VLC konnte einen Video -Stream nicht öffnen, also habe ich ein paar w...
Webentwicklung mit Perl - CGI - Hallo Weltbeispiel
Nächste Paarzeilen beschreibt den einfachsten Prozess des Einstiegs mit Perl und CGI auf Linux -System, insbesondere Debian Linux. Obwohl das Folgende...
Linux Mediatomb Installation und Setup für PS3
Dieser Artikel beschreibt kurz eine Installation von Mediatomb Media Server auf Linux Debian / Ubuntu -System und schnelles Setup für PlayStation 3 -S...