Linux-konsolverktyg för att göra ditt liv enklare (del 2)

Linux-konsolverktyg för att göra ditt liv enklare (del 2)

Som föregående artikel gick ganska bra, det skulle vara fel att inte dela ytterligare verktyg som jag använder till denna dag. Jag vill omedelbart reservera mig för att artikeln är anpassad för nybörjare, och gamla Linuxanvändare får slipa lite på tänderna och tåla att tugga materialet. vidare till ämnet!

Förord ​​för nybörjare

Det är värt att börja med vilken distribution du har. Du kan naturligtvis kompilera allt från källan, men inte alla användare har sådana färdigheter, och om kompilatorn ger ett fel, blir användarna helt enkelt upprörda och kommer inte att kunna prova nya verktyg, snarare än att leta efter lösningar på stack. För att undvika detta, låt oss komma överens om enkla regler:

  • Om du är på Debian-grenen (Ubuntu, Debian, Mint, Pop!_os) försök att söka efter program på Launchpad, paket i formatverktygsförråd .deb
  • Om du är på Arch-grenen (Arch, Manjaro, Void Linux) försök sedan söka efter programmet i AUR-förråd, själva verktygen och programmen i formatet .appimage (om dessa är grafiska verktyg), och även PKGBUILD filer för att kompilera källor automatiskt
  • Om du är på RedHat-grenen (Fedora, CentOS), försök sedan använda verktyget Flatpak (liknande Snap) inbyggt i de flesta distributioner av RedHat-grenen. Testa också att söka efter paket i formatet .rpm

Om vi ​​pratar om mig, så har jag Manjaro CLI, med i3-gaps installerade på den och egna konfigurationer, om någon är intresserad kan du använda den, men jag råder resten att bara följa reglerna ovan och komma ihåg att alla problem i Linux kan lösas genom enkel Googling och logiskt tänkande.

Lista över program

administration

  • gotop — ett program för att visualisera processer (analog htop)
    Installation med Snap:

snap install gotop --classic

Linux-konsolverktyg för att göra ditt liv enklare (del 2)

  • blickar - en annan analog till htop, men den här gången mer funktionell
    Installation med pip

pip install glances

Linux-konsolverktyg för att göra ditt liv enklare (del 2)

webbutveckling

  • JSShell — om du av någon anledning inte gillar webbläsarkonsolen kan du alltid göra samma operationer i terminalen
  • live-server — ett verktyg för att enkelt starta en lokal server med automatisk uppdatering när index.html (eller annan fil) ändras
    Installation med npm
    sudo npm i live-server -g
  • wp-cli — ett verktyg för att administrera en WordPress-webbplats med hjälp av konsolen
    Installation genom att kopiera källan från förvaret

    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
  • uppstår — "upplyfta en webbplats på en sekund"
    Installation med npm
    sudo npm i surge -g
  • httpie - webbapplikationsfelsökning från konsolen
    Installation med valfri pakethanterare
    sudo apt install httpie || sudo pacman -Sy httpie || sudo dnf install -Sy httpie
  • hget — ett verktyg för att analysera webbplatser till en enkel textfil
    Installation med npm
    sudo npm install hget -g

Applikationer som gör det lättare att arbeta utan ett GUI

  • nmtui - ett verktyg med TUI för att välja och konfigurera ett nätverk direkt från terminalen

Linux-konsolverktyg för att göra ditt liv enklare (del 2)

  • alsamixer - verktyg för att justera ljud

Linux-konsolverktyg för att göra ditt liv enklare (del 2)

  • neovim — en bekväm redigerare med stöd för asynkron nedladdning av plugins och språklinting

Linux-konsolverktyg för att göra ditt liv enklare (del 2)

  • ögonbryn — webbläsare med pseudo-GUI (ASCII-grafik) direkt i konsolen

Linux-konsolverktyg för att göra ditt liv enklare (del 2)

  • fzf - snabb filsökning (FuzzyFinder)

Linux-konsolverktyg för att göra ditt liv enklare (del 2)

kosttillskott

Om du har verktyg som du gillar, skriv om dem i kommentarerna så lägger jag till dem i artikeln! Tack för att du läste.

Källa: will.com

Lägg en kommentar