Strumenti da console Linux che possono semplificarvi la vita (Parte 2)

Strumenti da console Linux che possono semplificarvi la vita (Parte 2)

Poiché l'articolo precedente è andato piuttosto bene, sarebbe sbagliato non condividere strumenti aggiuntivi che utilizzo ancora oggi. Vorrei subito chiarire che l'articolo è adattato anche per i principianti, mentre i vecchi linuxiani dovranno un po' armarsi di pazienza per digerire il materiale. Avanti con l'argomento!

Prefazione per i principianti

È bene cominciare da quale distribuzione avete installato. Certo, potreste compilare tutto dai sorgenti, ma non tutti gli utenti hanno tali abilità e se il compilatore restituisce un errore, gli utenti si sentiranno semplicemente frustrati e non potranno provare i nuovi strumenti, invece di andare a cercare soluzioni su Stack. Per evitare questo, stabiliremo delle semplici regole:

  • Se siete sulla branch Debian (Ubuntu, Debian, Mint, Pop!_os), provate a cercare programmi su Launchpad, pacchetti nei repository di strumenti in formato .deb
  • Se siete sulla branch Arch (Arch, Manjaro, Void Linux), provate a cercare programmi nei repository AUR, gli strumenti e i programmi in formato .appimage (se sono strumenti grafici), oltre ai PKGBUILD file per compilare automaticamente i sorgenti.
  • Se siete sulla branch RedHat (Fedora, CentOS), provate a utilizzare lo strumento Flatpak integrato nella maggior parte delle distribuzioni della branch RedHat (analogo a Snap). Inoltre, provate a cercare pacchetti in formato .rpm

Parlando di me, ho installato Manjaro CLI, con i3-gaps e configurazioni personalizzate, se a qualcuno interessa — potete usarlo, agli altri consiglio di attenersi semplicemente alle regole sopra e di ricordare che qualsiasi problema in Linux può essere risolto con una semplice ricerca su Google e riflessioni logiche.

Elenco dei programmi

Amministrazione

  • gotop — programma per visualizzare i processi (analogo a htop)
    Installazione tramite Snap:

snap install gotop --classic

Strumenti da console Linux che possono semplificarvi la vita (Parte 2)

  • glances — un altro analogo di htop, tuttavia questa volta più funzionale
    Installazione tramite pip

pip install glances

Strumenti da console Linux che possono semplificarvi la vita (Parte 2)

Sviluppo web

  • JSShell — se per qualche motivo non vi piace la console del browser, potete sempre eseguire le stesse operazioni nel terminale.
  • live-server — strumento per avviare facilmente un server locale con autoaggiornamento al cambiamento di index.html (o di un altro file)
    Installazione tramite npm
    sudo npm i live-server -g
  • wp-cli — strumento per l'amministrazione di siti WordPress tramite console
    Installazione copiando i sorgenti 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 — "lancia il sito in un attimo"
    Installazione tramite npm
    sudo npm i surge -g
  • httpie — debugger per applicazioni web dalla console
    Installazione tramite qualsiasi gestore di pacchetti
    sudo apt install httpie || sudo pacman -Sy httpie || sudo dnf install -Sy httpie
  • hget — utilità per il parsing di siti in un semplice file di testo
    Installazione tramite npm
    sudo npm install hget -g

Applicazioni che semplificano il lavoro senza GUI

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

Strumenti da console Linux che possono semplificarvi la vita (Parte 2)

  • alsamixer — utilità per la configurazione audio

Strumenti da console Linux che possono semplificarvi la vita (Parte 2)

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

Strumenti da console Linux che possono semplificarvi la vita (Parte 2)

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

Strumenti da console Linux che possono semplificarvi la vita (Parte 2)

  • fzf — ricerca rapida di file (FuzzyFinder)

Strumenti da console Linux che possono semplificarvi la vita (Parte 2)

Integrazioni

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

Fonte: habr.com

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