Како да го направите терминалот ваш асистент, а не непријател?

Како да го направите терминалот ваш асистент, а не непријател?

Во оваа статија ќе зборуваме за тоа зошто е важно целосно да не се напушти терминалот, туку да се користи умерено. Во кои случаи треба да се користи, а во кои случаи не треба да се користи?

Да бидеме искрени

На никој од нас навистина не му треба терминал. Навикнати сме на фактот дека можеме да кликнеме на сè што можеме и да активираме нешто. Ние сме премногу мрзливи да отвориме нешто и да пишуваме команди некаде. Сакаме функционалност овде и сега. Повеќето од нас воопшто не користат терминал. Дали воопшто вреди да се користи?

Зошто треба да користите терминал?

Удобно е. Нема потреба да се префрлате на многу прозорци или да барате нешто со глувчето. Можете едноставно да ја напишете командата потребна за ова.
Дозволете ни да ги наведеме ситуациите кога терминалот потреба:

  • Кога треба да овозможите нешто, но немате време да го барате во поставките (Здраво, GUI dconf)
  • Кога е полесно да се најде датотека или папка во терминалот, наместо да се губи време на GUI (fzf добро ја врши оваа работа)
  • Кога е полесно брзо да се уреди датотека во Vim, Neovim, Nano, Micro отколку да се оди во IDE
  • Кога останува само терминал (ресетирање на поставките во Ubuntu или инсталирање на Arch Linux, На пример)
  • Кога ви треба брзина, а не квалитет

Кога нема потреба користете терминал:

  • Кога оваа функционалност не е во терминалот (ова се случува исклучително ретко, но сепак)
  • Кога е попогодно да го правите ова во GUI отколку да страдате со TUI (програми за дебагирање, на пример)
  • Кога навистина не знаете како да направите ништо во терминалот, но треба да направите нешто брзо (ќе потрошите повеќе време на автоматизација отколку на самата акција, мислам дека ова им е познато на сите)
  • Кога ви треба удобност, а не брзина

Ова се основните правила кои не треба да се заборават. Се чини едноставно, но желбата „да се обидеме да автоматизираме сè, а не да кликнуваме двапати на глувчето“ често станува приоритет. Луѓето се мрзливи, но тоа не е секогаш во нивна корист.

Правејќи го самиот терминал остварлив

Еве го мојот минимален сет за да направам барем нешто нормално во терминалот:

tmux — да се подели прозорец на панели (ако создадете куп терминални прозорци и се префрлате меѓу нив долго време, тогаш целата идеја нема смисла, полесно е само да се префрлате помеѓу апликации со GUI)

fzf - брзо да се најде нешто. Навистина е побрз од GUI. вим и изберете го името на датотеката и тоа е тоа.

zsh — (поточно OhMyZsh) терминалот треба да биде удобен и да не е со очила

neovim - затоа што практично се губи смислата да се биде во терминал без него. Уредувач кој прави многу повеќе од GUI апликациите

И, исто така, огромен број други апликации: ренџер (или ViFM), how2, сервер во живо, nmcli, xrandr, python3, jshell, diff, git и повеќе

Што е поентата?

Проценете сами, кога се обидувате да вчитате полноправно IDE за да промените некоја мала скрипта - ова е ирационално. Полесно е само брзо да го промените во Vim (или Nano, за оние на кои не им се допаѓа распоредот на Vim). Можете да ги правите работите побрзо, но не мора да научите сè во терминалот. Можеби никогаш нема да треба да го научите јазикот за скриптирање Bash додека работите во терминалот, бидејќи не ви е потребен.

Да ги направиме работите поедноставни, и да гледаме различни работи од различни агли, а не да делиме се на црно и бело

Само регистрирани корисници можат да учествуваат во анкетата. Најави се, вие сте добредојдени.

Дали често го користите терминалот?

  • 86,7%Да 208
  • 8,8%Бр 21 г
  • 4,6%Не сум сигурен 11

Гласаа 240 корисници. 23 корисници се воздржаа.

Извор: www.habr.com

Купете доверлив хостинг за сајтови со DDoS заштита, VPS VDS сервери 🔥 Купете сигурен веб-хостинг со DDoS заштита, VPS VDS сервери | ProHoster