Linux console tools die je leven kunnen vergemakkelijken (Deel 2)

Linux console tools die je leven kunnen vergemakkelijken (Deel 2)

Aangezien het vorige artikel Het ging vrij goed, het zou verkeerd zijn om geen aanvullende tools te delen die ik tot op de dag van vandaag gebruik. Ik wil meteen benadrukken dat het artikel ook is aangepast voor beginners, terwijl oude Linux-gebruikers misschien iets geduldiger moeten zijn met de uitleg. Laten we beginnen!

Inleiding voor beginners

Het is belangrijk om te beginnen met welk distributie je hebt geïnstalleerd. Natuurlijk kun je alles vanuit de broncode compileren, maar niet alle gebruikers hebben die vaardigheden, en als de compiler een foutmelding geeft, raken gebruikers gewoon gefrustreerd en kunnen ze de nieuwe tools niet uitproberen, in plaats van oplossingen op Stack te zoeken. Om dit te voorkomen, stel ik simpele regels voor:

  • Als je op de Debian-tak zit (Ubuntu, Debian, Mint, Pop!_os), probeer dan programma's te zoeken op Launchpad, pakketten in de repositories van tools van het formaat .deb
  • Als je op de Arch-tak zit (Arch, Manjaro, Void Linux), probeer dan programma's te zoeken in AUR repositories, zelf utilities en programma's in het formaat .appimage (als het grafische tools zijn), evenals PKGBUILD bestanden voor het automatisch compileren van de broncode
  • Als je op de RedHat-tak zit (Fedora, CentOS), probeer dan gebruik te maken van de ingebouwde utility Flatpak (vergelijkbaar met Snap) die in de meeste distributies van de RedHat-tak aanwezig is. Probeer ook pakketten in het formaat .rpm

Als ik het over mezelf heb, ik gebruik Manjaro CLI, met daarop geïnstalleerd i3-gaps en mijn eigen configuraties, als iemand geïnteresseerd is – je kunt ze gebruiken, maar ik raad anderen aan gewoon de regels hierboven te volgen en te onthouden dat elk probleem in Linux kan worden opgelost door simpelweg te Googelen en logisch na te denken.

Lijst van programma's

Beheer

  • gotop — een programma voor het visualiseren van processen (vergelijkbaar met htop)
    Installatie met Snap:

snap install gotop --classic

Linux console tools die je leven kunnen vergemakkelijken (Deel 2)

  • glances — nog een alternatief voor htop, maar dit keer functioneler
    Installatie met pip

pip install glances

Linux console tools die je leven kunnen vergemakkelijken (Deel 2)

Webontwikkeling

  • JSShell — als je om de een of andere reden de browserconsole niet leuk vindt, kun je altijd dezelfde bewerkingen in de terminal uitvoeren
  • live-server — een tool voor het eenvoudig opzetten van een lokale server met automatische vernieuwing bij wijzigingen in index.html (of een ander bestand)
    Installatie met npm
    sudo npm i live-server -g
  • wp-cli — een tool voor het beheren van een WordPress-site via de console
    Installatie door de bron uit de repository te kopiëren
    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 a second"
    Installeren met npm
    sudo npm i surge -g
  • httpie — debugger voor webapplicaties vanuit de console
    Installeren met een pakketbeheerder
    sudo apt install httpie || sudo pacman -Sy httpie || sudo dnf install -Sy httpie
  • hget — tool voor het parseren van websites naar een eenvoudig tekstbestand
    Installeren met npm
    sudo npm install hget -g

Applicaties die het werken zonder GUI vergemakkelijken

  • nmtui — tool met TUI voor het selecteren en configureren van netwerken direct vanuit de terminal

Linux console tools die je leven kunnen vergemakkelijken (Deel 2)

  • alsamixer — tool voor het instellen van geluid

Linux console tools die je leven kunnen vergemakkelijken (Deel 2)

  • neovim — handige editor met ondersteuning voor asynchroon downloaden van plugins en linting van talen

Linux console tools die je leven kunnen vergemakkelijken (Deel 2)

  • browsh — browser met pseudo-GUI (ASCII-grafiek) direct in de console

Linux console tools die je leven kunnen vergemakkelijken (Deel 2)

  • fzf — snelle bestandszoeker (FuzzyFinder)

Linux console tools die je leven kunnen vergemakkelijken (Deel 2)

Extensies

Als je tools hebt die je leuk vindt, laat het me weten in de reacties en ik zal ze aan het artikel toevoegen! Bedankt voor het lezen.

Bron: habr.com

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster