Linux Console Utilities ua kom koj lub neej yooj yim dua (Part 2)

Linux Console Utilities ua kom koj lub neej yooj yim dua (Part 2)

txij li thaum tsab xov xwm dhau los mus zoo heev, nws yuav tsis ncaj ncees lawm tsis muab cov khoom siv ntxiv uas kuv siv rau niaj hnub no. Kuv xav ua kom muaj kev tshwj tseg tam sim ntawd tias tsab xov xwm tau hloov kho rau cov neeg pib tshiab, thiab cov neeg siv Linux qub yuav tau zom lawv cov hniav me ntsis thiab ua siab ntev zom cov khoom. Mus rau lub ntsiab lus!

Preface rau Beginners

Nws tsim nyog pib nrog qhov kev faib tawm uas koj muaj. Koj, ntawm chav kawm, tuaj yeem sau txhua yam los ntawm qhov chaw, tab sis tsis yog txhua tus neeg siv muaj cov txuj ci zoo li no, thiab yog tias lub compiler cuam tshuam qhov yuam kev, ces cov neeg siv yuav tsuas chim siab thiab yuav tsis muaj peev xwm sim cov khoom siv tshiab, tsis yog nrhiav kev daws teeb meem ntawm qhov. pawg. Txhawm rau zam qhov no, cia peb pom zoo rau cov cai yooj yim:

  • Yog tias koj nyob hauv Debian ceg (Ubuntu, Debian, Mint, Pop!_os) sim nrhiav cov kev pab cuam ntawm Launchpad, pob khoom nyob rau hauv hom khoom siv hluav taws xob repositories .deb
  • Yog tias koj nyob ntawm Arch ceg (Arch, Manjaro, Void Linux) ces sim tshawb nrhiav qhov program hauv AUR repositories, cov khoom siv hluav taws xob thiab cov kev pab cuam lawv tus kheej hauv hom .appimage (yog tias cov no yog graphical utilities), thiab PKGBUILD cov ntaub ntawv rau compiling qhov chaw cia li
  • Yog tias koj nyob ntawm RedHat ceg (Fedora, CentOS), ces sim siv Flatpak utility (zoo ib yam li Snap) ua rau feem ntau ntawm RedHat ceg. Tsis tas li ntawd, sim nrhiav cov pob hauv hom ntawv .rpm

Yog hais tias peb tham txog kuv, ces kuv muaj Manjaro CLI, nrog i3-khoom nruab rau nws thiab tus kheej configurations, yog tias leej twg xav tau, koj tuaj yeem siv nws, tab sis kuv qhia tus so kom tsuas yog ua raws li cov cai saum toj no thiab nco ntsoov tias txhua yam teeb meem hauv Linux tuaj yeem daws tau los ntawm Googling yooj yim thiab kev xav zoo.

Daim ntawv teev cov kev pab cuam

Kev tswj hwm

  • gotop - ib qho kev pab cuam rau kev pom cov txheej txheem (analogue htop)
    Installation siv Snap:

snap install gotop --classic

Linux Console Utilities ua kom koj lub neej yooj yim dua (Part 2)

  • glances - lwm analogue ntawm htop, tab sis lub sij hawm no ua hauj lwm ntau dua
    Installation siv pip

pip install glances

Linux Console Utilities ua kom koj lub neej yooj yim dua (Part 2)

Kev txhim kho lub vev xaib

  • JSShell - yog tias vim qee yam koj tsis nyiam browser console, koj tuaj yeem ua tib yam haujlwm hauv lub davhlau ya nyob twg
  • nyob-server - ib qho txiaj ntsig kom yooj yim tso lub server hauv zos nrog nws pib hloov kho thaum index.html (lossis lwm cov ntaub ntawv) hloov
    Installation siv npm
    sudo npm i live-server -g
  • wp-hli - ib qho txiaj ntsig rau kev tswj hwm lub vev xaib WordPress siv lub console
    Kev teeb tsa los ntawm kev theej qhov chaw los ntawm qhov chaw cia khoom

    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 - "uplifting lub vev xaib hauv ib pliag"
    Installation siv npm
    sudo npm i surge -g
  • httpie - web application debugger los ntawm console
    Installation siv tej pob manager
    sudo apt install httpie || sudo pacman -Sy httpie || sudo dnf install -Sy httpie
  • hget - qhov khoom siv rau kev txheeb xyuas qhov chaw rau hauv cov ntawv nyeem yooj yim
    Installation siv npm
    sudo npm install hget -g

Cov ntawv thov uas ua kom yooj yim rau kev ua haujlwm yam tsis muaj GUI

  • nmtui - qhov khoom siv nrog TUI rau xaiv thiab teeb tsa lub network ncaj qha los ntawm lub davhlau ya nyob twg

Linux Console Utilities ua kom koj lub neej yooj yim dua (Part 2)

  • alsamixer - khoom siv rau kev kho suab

Linux Console Utilities ua kom koj lub neej yooj yim dua (Part 2)

  • neovim - tus editor yooj yim nrog kev txhawb nqa rau asynchronous rub tawm ntawm plugins thiab cov lus linting

Linux Console Utilities ua kom koj lub neej yooj yim dua (Part 2)

  • saib - browser nrog pseudo-GUI (ASCII cov duab) ncaj qha hauv lub console

Linux Console Utilities ua kom koj lub neej yooj yim dua (Part 2)

  • fzf - Nrhiav cov ntaub ntawv ceev (FuzzyFinder)

Linux Console Utilities ua kom koj lub neej yooj yim dua (Part 2)

Ntxiv

Yog tias koj muaj cov khoom siv uas koj nyiam, sau txog lawv hauv cov lus thiab kuv yuav ntxiv lawv rau hauv tsab xov xwm! Ua tsaug rau koj nyeem.

Tau qhov twg los: www.hab.com

Ntxiv ib saib