Linux-Befehlszeilen-Utilities, die Ihnen das Leben erleichtern können (Teil 2)

Linux-Befehlszeilen-Utilities, die Ihnen das Leben erleichtern können (Teil 2)

Da das vorherige Artikel recht gut angekommen ist, wĂ€re es unfair, nicht die zusĂ€tzlichen Tools zu teilen, die ich bis heute nutze. Ich möchte gleich hinzufĂŒgen, dass der Artikel auch fĂŒr AnfĂ€nger geeignet ist, wĂ€hrend die alten Linux-Nutzer ein wenig Geduld haben mĂŒssen, um den Stoff zu verdauen. Lass uns ins Thema einsteigen!

Vorwort fĂŒr AnfĂ€nger

Es ist wichtig, mit der Distribution zu beginnen, die du verwendest. Du kannst zwar alles aus dem Quellcode kompilieren, aber nicht alle Benutzer haben diese FÀhigkeiten. Wenn der Compiler einen Fehler ausgibt, sind die Benutzer einfach enttÀuscht und können die neuen Tools nicht ausprobieren, anstatt nach Lösungen zu suchen. Um dies zu vermeiden, halten wir uns an einfache Regeln:

  • Wenn du auf der Debian-Branch (Ubuntu, Debian, Mint, Pop!_os) sitzt, versuche, nach Programmen zu suchen Launchpad, Pakete in den Repositories von Tools im Format .deb
  • Wenn du auf der Arch-Branch (Arch, Manjaro, Void Linux) sitzt, versuche, nach einem Programm in den AUR-Repositories, die Tools und Programme im Format .appimage (sofern es sich um grafische Tools handelt), sowie PKGBUILD Dateien zum automatischen Kompilieren von Quellcodes
  • Wenn du auf der RedHat-Branch (Fedora, CentOS) sitzt, versuche, das in den meisten RedHat-Distributionen integrierte Tool Flatpak (Ă€hnlich wie Snap) zu verwenden. Suche auch nach Paketen im Format .rpm

Was mich betrifft, so benutze ich Manjaro CLI mit installiertem i3-gaps und eigenen Konfigurationen, wenn es jemanden interessiert — könnt ihr sie gerne verwenden, den anderen empfehle ich einfach, sich an die oben genannten Regeln zu halten und daran zu denken, dass jedes Problem in Linux durch einfache Google-Recherchen und logisches Denken gelöst werden kann.

Liste der Programme

Administration

  • gotop — ein Programm zur Visualisierung von Prozessen (Ă€hnlich wie htop)
    Installation ĂŒber Snap:

snap install gotop --classic

Linux-Befehlszeilen-Utilities, die Ihnen das Leben erleichtern können (Teil 2)

  • glances — ein weiterer Ersatz fĂŒr htop, jedoch diesmal funktionsreicher
    Installation ĂŒber pip

pip install glances

Linux-Befehlszeilen-Utilities, die Ihnen das Leben erleichtern können (Teil 2)

Webentwicklung

  • JSShell — falls dir aus irgendeinem Grund die Konsole des Browsers nicht gefĂ€llt, kannst du die gleichen Operationen auch im Terminal durchfĂŒhren
  • live-server — ein Tool zum einfachen Starten eines lokalen Servers mit automatischer Aktualisierung bei Änderungen an index.html (oder einer anderen Datei)
    Installation ĂŒber npm
    sudo npm i live-server -g
  • wp-cli — ein Tool zur Verwaltung von Websites auf WordPress ĂŒber die Konsole
    Installation durch Kopieren des Quellcodes 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 — "Website in Sekundenschnelle hochladen"
    Installation ĂŒber npm
    sudo npm i surge -g
  • httpie — Debugger fĂŒr Webanwendungen aus der Konsole
    Installation mit jedem Paketmanager
    sudo apt install httpie || sudo pacman -Sy httpie || sudo dnf install -Sy httpie
  • hget — Dienstprogramm zum Parsen von Websites in einfache Textdateien
    Installation ĂŒber npm
    sudo npm install hget -g

Anwendungen, die die Arbeit ohne GUI erleichtern

  • nmtui — Dienstprogramm mit TUI zur Auswahl und Konfiguration von Netzwerken direkt im Terminal

Linux-Befehlszeilen-Utilities, die Ihnen das Leben erleichtern können (Teil 2)

  • alsamixer — Dienstprogramm zur Anpassung von Sound

Linux-Befehlszeilen-Utilities, die Ihnen das Leben erleichtern können (Teil 2)

  • neovim — benutzerfreundlicher Editor mit UnterstĂŒtzung fĂŒr asynchrones Herunterladen von Plugins und Linting von Sprachen

Linux-Befehlszeilen-Utilities, die Ihnen das Leben erleichtern können (Teil 2)

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

Linux-Befehlszeilen-Utilities, die Ihnen das Leben erleichtern können (Teil 2)

  • fzf — schneller Dateisuchdienst (FuzzyFinder)

Linux-Befehlszeilen-Utilities, die Ihnen das Leben erleichtern können (Teil 2)

ErgÀnzungen

Wenn Sie nĂŒtzliche Dienstprogramme kennen, schreiben Sie sie bitte in die Kommentare, und ich werde den Artikel damit ergĂ€nzen! Vielen Dank, dass Sie bis zum Ende gelesen haben.

Quelle: habr.com

60GB SSD 8Gb DDR4