Linux console utilities na maaaring gawing mas madali ang iyong buhay (Bahagi 2)

Linux console utilities na maaaring gawing mas madali ang iyong buhay (Bahagi 2)

Bilang nakaraang artikulo naging maayos, mali na hindi magbahagi ng mga karagdagang kagamitan na ginagamit ko hanggang ngayon. Gusto kong agad na magpareserba na ang artikulo ay inangkop para sa mga nagsisimula, at ang mga lumang gumagamit ng Linux ay kailangang gumiling ng kaunti ang kanilang mga ngipin at magtiis ng pagnguya ng materyal. Patungo sa paksa!

Paunang Salita para sa mga Nagsisimula

Sulit na magsimula sa kung anong pamamahagi ang mayroon ka. Siyempre, maaari mong i-compile ang lahat mula sa pinagmulan, ngunit hindi lahat ng mga gumagamit ay may ganoong mga kasanayan, at kung ang compiler ay naghagis ng isang error, kung gayon ang mga gumagamit ay magagalit lamang at hindi makakasubok ng mga bagong kagamitan, sa halip na maghanap ng mga solusyon sa salansan. Upang maiwasan ito, sumang-ayon tayo sa mga simpleng patakaran:

  • Kung ikaw ay nasa sangay ng Debian (Ubuntu, Debian, Mint, Pop!_os) subukang maghanap ng mga programa sa Launchpad, mga pakete sa format na mga imbakan ng utility .deb
  • Kung ikaw ay nasa sangay ng Arch (Arch, Manjaro, Void Linux) pagkatapos ay subukang hanapin ang program sa Mga repositoryo ng AUR, ang mga kagamitan at programa mismo sa format .appimage (kung ito ay mga graphical na utility), at gayundin PKGBUILD mga file para sa awtomatikong pag-compile ng mga mapagkukunan
  • Kung ikaw ay nasa RedHat branch (Fedora, CentOS), pagkatapos ay subukang gamitin ang Flatpak utility (katulad ng Snap) na binuo sa karamihan ng mga distribusyon ng RedHat branch. Gayundin, subukang maghanap ng mga pakete sa format .rpm

Kung pinag-uusapan natin ako, mayroon akong Manjaro CLI, na may naka-install na i3-gaps dito at sariling mga pagsasaayos, kung sinuman ang interesado, maaari mo itong gamitin, ngunit ipinapayo ko ang iba na sumunod lamang sa mga patakaran sa itaas at tandaan na ang anumang problema sa Linux ay maaaring malutas sa pamamagitan ng simpleng Googling at lohikal na pag-iisip.

Listahan ng mga programa

Pangangasiwa

  • gotop β€” isang programa para sa pagpapakita ng mga proseso (analogue htop)
    Pag-install gamit ang Snap:

snap install gotop --classic

Linux console utilities na maaaring gawing mas madali ang iyong buhay (Bahagi 2)

  • sulyap - isa pang analogue ng htop, ngunit sa pagkakataong ito ay mas functional
    Pag-install gamit ang pip

pip install glances

Linux console utilities na maaaring gawing mas madali ang iyong buhay (Bahagi 2)

Pagbuo ng web

  • JSShell β€” kung sa ilang kadahilanan ay hindi mo gusto ang browser console, maaari mong palaging gawin ang parehong mga operasyon sa terminal
  • live-server β€” isang utility para sa madaling paglulunsad ng lokal na server na may awtomatikong pag-update kapag nagbago ang index.html (o iba pang file).
    Pag-install gamit ang npm
    sudo npm i live-server -g
  • wp -jam β€” isang utility para sa pangangasiwa ng isang WordPress site gamit ang console
    Pag-install sa pamamagitan ng pagkopya ng pinagmulan mula sa imbakan

    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
  • pagyurak β€” "pag-angat ng isang website sa isang segundo"
    Pag-install gamit ang npm
    sudo npm i surge -g
  • httpie - debugger ng web application mula sa console
    Pag-install gamit ang anumang manager ng package
    sudo apt install httpie || sudo pacman -Sy httpie || sudo dnf install -Sy httpie
  • hget β€” isang utility para sa pag-parse ng mga site sa isang simpleng text file
    Pag-install gamit ang npm
    sudo npm install hget -g

Mga application na nagpapadali sa pagtatrabaho nang walang GUI

  • nmtui - isang utility na may TUI para sa pagpili at pag-configure ng network nang direkta mula sa terminal

Linux console utilities na maaaring gawing mas madali ang iyong buhay (Bahagi 2)

  • alsamixer - utility para sa pagsasaayos ng tunog

Linux console utilities na maaaring gawing mas madali ang iyong buhay (Bahagi 2)

  • neovim β€” isang maginhawang editor na may suporta para sa asynchronous na pag-download ng mga plugin at linting ng wika

Linux console utilities na maaaring gawing mas madali ang iyong buhay (Bahagi 2)

  • browser β€” browser na may pseudo-GUI (ASCII graphics) nang direkta sa console

Linux console utilities na maaaring gawing mas madali ang iyong buhay (Bahagi 2)

  • fzf - mabilis na paghahanap ng file (FuzzyFinder)

Linux console utilities na maaaring gawing mas madali ang iyong buhay (Bahagi 2)

Mga karagdagan

Kung mayroon kang mga utility na gusto mo, isulat ang tungkol sa mga ito sa mga komento at idaragdag ko sila sa artikulo! Salamat sa pagbabasa.

Pinagmulan: www.habr.com

Magdagdag ng komento