Ինչպե՞ս դառնալ Terminal-ը ձեր օգնականը, այլ ոչ թե հակառակորդը:

Ինչպե՞ս դառնալ Terminal-ը ձեր օգնականը, այլ ոչ թե հակառակորդը:

Այս հոդվածում մենք կխոսենք, թե pourquoi важно не отрекаться от терминала полностью, а использовать его в меру։ В каких случаях его нужно использовать, а в каких не стоит.

Կ honesty

Մենք ոչ մեկիս իրոք Terminal պետք չի։ Մենք սովոր ենք, որ բացահայտման վրա ցանկացած բան կարող ենք սեղմել կիսելի և ինչ-որ բան ստանալ։ Մենք ծույլ ենք բացելու համար և որտեղ որ պետք է հրահանգներ գրել։ Մենք ուզում ենք ֆունկցիոնալություն այստեղ և հիմա։ Հաճախ մենք ընդհանրապես չենք օգտագործում Terminal-ը։ Արժե՞ դա ծախսել։

Ինչու պետք է օգտագործել Terminal-ը:

Այն հարմար է։ Պետք չէ վաճառել բազմաթիվ պատուհաններ, փնտրել ինչ-որ բան էկրանի վրա։ Դուք պարզապես կարող եք գրել անհրաժեշտ հրահանգ:
Նշենք իրավիճակները, երբ Terminal-ը Պետք է:

  • Երբ պետք է ինչ-որ բան ակտիվացնել, բայց ժամանակ չկա դա որոնելու համար (Բարև, GUI dconf)
  • Երբ ավելի հեշտ է գտնել ֆայլ կամ թղթապանակ Terminal-ի միջոցով, քան ծախսել ժամանակ GUI-ում (fzf-ը լավ լուծում է այս խնդրի համար)
  • Երբ ավելի հեշտ է արագ խմբագրել ֆայլ, օրինակ՝ Vim, Neovim, Nano, Micro, քան IDE-ում մտել
  • Երբ մնում է միայն Terminal (օրինակ՝ Ubuntu-ի կարգավորումների վերականգնում կամ Arch Linux-ի տեղադրումը)
  • Երբ արագություն է պետք, ոչ թե որակ

Երբ Պետք չէ Օգտագործել Terminal-ը:

  • Երբ նման ֆունկցիոնալություն չկա Terminal-ում (այսպիսին հազվադեպ է հանդիպում, բայց դեռ նման է)
  • Երբ ավելի հարմար է այս ամենը կատարել GUI-ում, ոչ թե տանջվել TUI-ով (օրինակ՝ ծրագրերի թեստավորում)
  • Երբ դուք չգիտեք ճիշտ Terminal-ում ինչ-որ բան անել, բայց ինչ-որ բան արագ անել պետք է (դուք ավելի շատ ժամանակ կծախսեք ավտոմատացման վրա, քան ինքն գործողությանը, կարծում եմ, այսը բոլորին ծանոթ է)
  • Երբ հարմարավետություն է պետք, ոչ թե արագություն

Սրանք հիմնական կանոններն են, որոնք չպետք է մոռանալ։ Անհապաղ պետք է, սակայն ցանկությունը "գուցե փորձենք ամեն ինչ ավտոմատացնել, ոչ թե երկու անգամ սեղմել" հաճախ ավելի մեծ առաջնություն է ստանում։ Մարդիկ ծույլ են, բայց դա նրանց միշտ օգտակար չէ:

Ապահովում ենք Terminal-ն ինքնուրույն

Այนี่ իմ նվազագույն հավաքածուն, որպեսզի հասանելի լինի Terminal-ում որոշ բաներ անել։

Tmux — պատուհանը բաժանելու համար (եթե մի քանի Terminal պատուհան արտադրելու և երկար հաշվարկի տարբերելը, ապա ողջ գաղափարի տարաձայնություն չկա, ավելի լավ է պարզապես переключаться նայում GUI)

fzf — արագ ինչ-որ բան գտնելու համար: Դա իսկապես ավելի արագ է, քան GUI-ի վրա։ vim և ընտրում եք ֆայլի անունը և ողջ խնդիրն էլ:

zsh — (ճիշտ OhMyZsh) Terminal-ը պետք է հարմար լինի, և չլինի աչքերի խանգարող

neovim — որովհետև Terminal-ում մնալու իմաստը գրեթե կորում է՝ առանց դրա։ Հեղինակ, որը բավականին ավելի շատ է անում, քան GUI հավելվածները

Եվ նաև թերևս շատ այլ հավելվածներ՝ ranger (կամ ViFM), how2, live-server, nmcli, xrandr, python3, jshell, diff, git և այլն

Եվ ի՞նչ իմաստ է:

Շնորհակալություն, երբ փորձում եք բեռնել լիարժեք IDE ծրագիրը, որպեսզի փոփոխեք ինչ-որ փոքր սցենար՝ անհեթեթ է։ Վերափոխել ավելի հեշտ է, պարզապես արագ փոխեք այն Vim-ով (կամ Nano-ով, նրանց համար, ովքեր չեն սիրահարվում Vim-ի դասավորությանը)։ Դուք կարող եք անել բաները ավելի արագ, սակայն պետք չէ սովորել ամեն ինչ, ինչ կա տերմինալում։ Հնարավոր է, որ տերմինալում աշխատելիս ձեզ երբեք չի հարկավոր լինելու սովորել Bash սցենարային լեզուն, որովհետև դա ձեզ պետք չէ։

Եկեք բաները հեշտացնենք և שונות բաներ վերաբերվենք տարբեր տեսանկյուններից, այլ ոչ ամեն ինչ կանենք սև ու սպիտակ։

Պատասխանելու համար պետք է գրանցված օգտվող լինել։ Մուտք, խնդրում եմ։

Հաճախ եք ի՞նչ օգտագործում տերմինալը։

  • 86,7%Այո208
  • 8,8%Ոչ21
  • 4,6%Չգիտեմ11

240 օգտատեր մասնակցեց։ 23 օգտատեր սրբեցին։

Ընտանիք: habr.com

Գնել հուսալի հյուրընկալում DDoS պաշտպանությամբ, VPS VDS սերվերներով 🔥 Գնել հուսալի հյուրընկալում DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster