Utility da console Linux che possono semplificarti la vita (Parte 2)

Utility da console Linux che possono semplificarti la vita (Parte 2)

Poiché l'articolo precedente È andata abbastanza bene, sarebbe sbagliato non condividere le utilità aggiuntive che uso ancora oggi. Voglio subito chiarire che l'articolo è adattato anche per i principianti, mentre i vecchi linuxiani dovranno un po' avere pazienza e tollerare la ripetizione del materiale. Andiamo al tema!

Prefazione per i principianti

Iniziamo col capire quale distribuzione stai utilizzando. Puoi sicuramente compilare tutto dai sorgenti, ma non tutti gli utenti hanno queste competenze, e se il compilatore restituisce un errore, gli utenti potrebbero semplicemente scoraggiarsi e non riuscire a provare nuove utilità, invece di cercare soluzioni su Stack. Per evitare questo, concordiamo su alcune semplici regole:

  • Se sei su una distribuzione Debian (Ubuntu, Debian, Mint, Pop!_os), prova a cercare programmi su Launchpad, pacchetti nei repository di utilità in formato .deb
  • Se sei su una distribuzione Arch (Arch, Manjaro, Void Linux), prova a cercare programmi nei repository AUR, le utilità e i programmi in formato .appimage (se si tratta di utilità grafiche), oltre a PKGBUILD file per compilare i sorgenti automaticamente
  • Se stai utilizzando una distribuzione basata su RedHat (Fedora, CentOS), prova a utilizzare l'utility Flatpak integrata nella maggior parte delle distribuzioni RedHat (simile a Snap). Inoltre, prova a cercare pacchetti in formato .rpm

Parlando di me, ho Manjaro CLI con i3-gaps installato e configurazioni personalizzate, se a qualcuno interessa – può usarle, mentre agli altri consiglio di seguire semplicemente le regole sopra e ricordare che qualsiasi problema in Linux può essere risolto con una semplice ricerca su Google e ragionamenti logici.

Elenco dei programmi

Amministrazione

  • gotop – un programma per la visualizzazione dei processi (simile a htop)
    Installazione tramite Snap:

snap install gotop --classic

Utility da console Linux che possono semplificarti la vita (Parte 2)

  • glances – un altro analogo a htop, ma questa volta più funzionale
    Installazione tramite pip

pip install glances

Utility da console Linux che possono semplificarti la vita (Parte 2)

Sviluppo web

  • JSShell – se per qualche motivo non ti piace la console del browser, puoi sempre eseguire le stesse operazioni nel terminale
  • live-server – un'utility per avviare facilmente un server locale con aggiornamento automatico quando modifica index.html (o un altro file)
    Installazione tramite npm
    sudo npm i live-server -g
  • wp-cli – un'utility per la gestione di un sito WordPress tramite console
    Installazione tramite copia del sorgente dal 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 — "elevazione del sito in un secondo"
    Installazione tramite npm
    sudo npm i surge -g
  • httpie — strumento di debug per applicazioni web dalla console
    Installazione con qualsiasi gestore di pacchetti
    sudo apt install httpie || sudo pacman -Sy httpie || sudo dnf install -Sy httpie
  • hget — utility per il parsing dei siti in un semplice file di testo
    Installazione tramite npm
    sudo npm install hget -g

Applicazioni che semplificano il lavoro senza GUI

  • nmtui — utility TUI per selezionare e configurare la rete direttamente dal terminale

Utility da console Linux che possono semplificarti la vita (Parte 2)

  • alsamixer — utility per la configurazione dell'audio

Utility da console Linux che possono semplificarti la vita (Parte 2)

  • neovim — editor comodo con supporto per download asincroni di plugin e linting dei linguaggi

Utility da console Linux che possono semplificarti la vita (Parte 2)

  • browsh — browser con pseudo-GUI (grafica ASCII) direttamente nella console

Utility da console Linux che possono semplificarti la vita (Parte 2)

  • fzf — ricerca file rapida (FuzzyFinder)

Utility da console Linux che possono semplificarti la vita (Parte 2)

Integrazioni

Se hai utility che ti piacciono, scrivi nei commenti e le aggiungerò all'articolo! Grazie per aver letto.

Fonte: habr.com

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster