Konsolenwerkzeuge für Linux, die Ihnen das Leben erleichtern können (Teil 2)

Konsolenwerkzeuge für Linux, die Ihnen das Leben erleichtern können (Teil 2)

Da der vorherige Artikel Es lief ganz gut, und es wäre nicht richtig, die zusätzlichen Tools, die ich bis heute verwende, nicht zu teilen. Zunächst möchte ich klarstellen, dass der Artikel auch für Anfänger angepasst ist, während erfahrene Linux-Nutzer möglicherweise ein wenig Geduld aufbringen müssen, um sich durch das Material zu arbeiten. Lassen Sie uns zum Thema kommen!

Vorbemerkung für Anfänger

Zuerst sollten Sie klären, welche Distribution Sie verwenden. Natürlich können Sie alles aus dem Quellcode kompilieren, aber nicht alle Benutzer haben diese Fähigkeiten. Wenn der Compiler einen Fehler ausgibt, sind die Benutzer nur frustriert und können die neuen Tools nicht ausprobieren, anstatt nach Lösungen in Foren zu suchen. Um dies zu vermeiden, halten wir uns an einige einfache Regeln:

  • Wenn Sie auf einer Debian-Distribution (Ubuntu, Debian, Mint, Pop!_os) sind, versuchen Sie, nach Programmen in Launchpad, Paketen in den Repositories im Format .deb
  • Wenn Sie auf einer Arch-Distribution (Arch, Manjaro, Void Linux) sind, versuchen Sie, das Programm in den AUR-Repositories, die Tools und Programme im Format .appimage wenn es sich um grafische Tools handelt, sowie PKGBUILD Dateien zum automatischen Kompilieren aus Quellcode zu suchen
  • Wenn Sie auf einer RedHat-Distribution (Fedora, CentOS) sitzen, probieren Sie das integrierte Tool Flatpak aus, das in den meisten RedHat-Distributionen enthalten ist (ähnlich wie Snap). Außerdem können Sie nach Paketen im Format suchen .rpm

Was mich betrifft, habe ich Manjaro CLI mit installiertem i3-gaps und eigenen Konfigurationen, falls es jemanden interessiert – Sie können es verwenden; anderen empfehle ich, sich einfach an die obigen Regeln zu halten und daran zu denken, dass jedes Problem in Linux durch einfaches Googeln und logisches Denken gelöst werden kann.

Liste der Programme

Administration

  • gotop – ein Tool zur Visualisierung von Prozessen (ähnlich wie htop)
    Installation mit Snap:

snap install gotop --classic

Konsolenwerkzeuge für Linux, die Ihnen das Leben erleichtern können (Teil 2)

  • glances – ein weiterer Ersatz für htop, jedoch diesmal leistungsfähiger
    Installation mit pip

pip install glances

Konsolenwerkzeuge für Linux, die Ihnen das Leben erleichtern können (Teil 2)

Webentwicklung

  • JSShell – falls Sie aus irgendeinem Grund die Konsolenanwendung des Browsers nicht mögen, können Sie dieselben Operationen auch im Terminal ausführen.
  • live-server – ein Tool zum einfachen Starten eines lokalen Servers mit automatischer Aktualisierung bei Änderungen an index.html (oder einer anderen Datei)
    Installation mit npm
    sudo npm i live-server -g
  • wp-cli – ein Tool zur Verwaltung von WordPress-Websites über die Konsole.
    Installation durch Kopieren der Quelle aus dem Repository
    curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
    php wp-cli.phar --info
    chmod +x wp-cli.phar
    sudo mv wp-cli.phar /usr/local/bin/wp
  • surge — "Ihre Website in Sekundenschnelle online"
    Installation über npm
    sudo npm i surge -g
  • httpie — Debugging-Werkzeug für Webanwendungen aus der Konsole
    Installation mit einem Paketmanager Ihrer Wahl
    sudo apt install httpie || sudo pacman -Sy httpie || sudo dnf install -Sy httpie
  • hget — Tool zum Parsen von Websites in einfache Textdateien
    Installation über npm
    sudo npm install hget -g

Anwendungen, die die Arbeit ohne GUI erleichtern

  • nmtui — TUI-Tool zur Auswahl und Konfiguration des Netzwerks direkt im Terminal

Konsolenwerkzeuge für Linux, die Ihnen das Leben erleichtern können (Teil 2)

  • alsamixer — Tool zur Soundkonfiguration

Konsolenwerkzeuge für Linux, die Ihnen das Leben erleichtern können (Teil 2)

  • neovim — komfortabler Editor mit Unterstützung für asynchrones Herunterladen von Plugins und Linting von Sprachen

Konsolenwerkzeuge für Linux, die Ihnen das Leben erleichtern können (Teil 2)

  • browsh — Browser mit pseudo-GUI (ASCII-Grafik) direkt in der Konsole

Konsolenwerkzeuge für Linux, die Ihnen das Leben erleichtern können (Teil 2)

  • fzf — schneller Dateisucher (FuzzyFinder)

Konsolenwerkzeuge für Linux, die Ihnen das Leben erleichtern können (Teil 2)

Erweiterungen

Wenn Sie nützliche Tools haben, die Ihnen gefallen, lassen Sie es mich in den Kommentaren wissen, und ich werde die Liste ergänzen! Vielen Dank fürs Lesen.

Quelle: habr.com

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster