Narzędzia konsolowe Linux, które ułatwią Ci życie (Część 2)

Narzędzia konsolowe Linux, które ułatwią Ci życie (Część 2)

Ponieważ poprzedni artykuł wprowadzenie poszło całkiem dobrze, byłoby niewłaściwie nie podzielić się dodatkowymi narzędziami, które używam do dziś. Od razu chciałbym zaznaczyć, że artykuł jest dostosowany również dla nowicjuszy, a dla starych linuxowców będzie trzeba trochę zęby zetrzeć na przetrwanie przetwarzania materiału. Naprzód do tematu!

Wstęp dla nowicjuszy

Warto zacząć od tego, jaki macie dystrybucję. Możecie oczywiście wszystko kompilować z źródeł, jednak nie wszyscy użytkownicy mają takie umiejętności, a jeśli kompilator zgłosi błąd, to użytkownicy po prostu się zasmucą i nie będą mogli spróbować nowych narzędzi, zamiast szukać rozwiązań na forum. Aby uniknąć tego, ustalmy proste zasady:

  • Jeśli używasz gałęzi Debian (Ubuntu, Debian, Mint, Pop!_os) spróbuj poszukać programów na Launchpad, pakiety w repozytoriach narzędzi formatu .deb
  • Jeśli używasz gałęzi Arch (Arch, Manjaro, Void Linux) spróbuj poszukać programów w repozytoriach AUR, same narzędzia i programy w formacie .appimage ((jeśli to narzędzia graficzne), a także pliki PKGBUILD do automatycznej kompilacji źródeł
  • Jeśli używasz gałęzi RedHat (Fedora, CentOS), spróbuj skorzystać z wbudowanego w większości dystrybucji gałęzi RedHat narzędzia Flatpak (odpowiednik Snap). Również spróbuj poszukać pakiety w formacie .rpm

Jeśli chodzi o mnie, to mam zainstalowany Manjaro CLI, z zainstalowanym i3-gaps i własnymi konfiguracjami, jeśli kogoś to interesuje — możecie z nich korzystać, innym jednak polecam po prostu trzymać się zasad z góry i pamiętać, że każdy problem w Linuxie można rozwiązać prostym googlowaniem i logicznymi rozważaniami.

Lista programów

Administracja

  • gotop — program do wizualizacji procesów (odpowiednik htop)
    Instalacja za pomocą Snap:

snap install gotop --classic

Narzędzia konsolowe Linux, które ułatwią Ci życie (Część 2)

  • glances — kolejny odpowiednik htop, jednak tym razem bardziej funkcjonalny
    Instalacja za pomocą pip

pip install glances

Narzędzia konsolowe Linux, które ułatwią Ci życie (Część 2)

Rozwój stron internetowych

  • JSShell — jeśli z jakiegoś powodu nie lubisz konsoli przeglądarki, zawsze możesz wykonać te same operacje w terminalu
  • live-server — narzędzie do łatwego uruchamiania lokalnego serwera z automatycznym odświeżaniem po zmianie index.html (lub innego pliku)
    Instalacja za pomocą npm
    sudo npm i live-server -g
  • wp-cli — narzędzie do administracji strony na WordPressie za pomocą konsoli
    Instalacja za pomocą skopiowania źródła z repozytorium
    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 — "wznoszenie strony w sekundę"
    Instalacja za pomocą npm
    sudo npm i surge -g
  • httpie — debugger aplikacji internetowych z konsoli
    Instalacja z użyciem dowolnego menedżera pakietów
    sudo apt install httpie || sudo pacman -Sy httpie || sudo dnf install -Sy httpie
  • hget — narzędzie do parsowania stron do prostego pliku tekstowego
    Instalacja za pomocą npm
    sudo npm install hget -g

Aplikacje, które ułatwiają pracę bez interfejsu graficznego

  • nmtui — narzędzie z TUI do wyboru i konfiguracji sieci bezpośrednio z terminala

Narzędzia konsolowe Linux, które ułatwią Ci życie (Część 2)

  • alsamixer — narzędzie do ustawiania dźwięku

Narzędzia konsolowe Linux, które ułatwią Ci życie (Część 2)

  • neovim — wygodny edytor z obsługą asynchronicznego pobierania wtyczek i lintingu języków

Narzędzia konsolowe Linux, które ułatwią Ci życie (Część 2)

  • browsh — przeglądarka z pseudo-GUI (grafika ASCII) bezpośrednio w konsoli

Narzędzia konsolowe Linux, które ułatwią Ci życie (Część 2)

  • fzf — szybkie wyszukiwanie plików (FuzzyFinder)

Narzędzia konsolowe Linux, które ułatwią Ci życie (Część 2)

Dodatki

Jeśli masz ulubione narzędzia, napisz o nich w komentarzach, a ja dodam je do artykułu! Dziękuję za przeczytanie.

Źródło: habr.com

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster