Terminali sizin köməkçinizə çevirmək, düşməninizə çevirməkdən necə qaçmalı?

Terminali sizin köməkçinizə çevirmək, düşməninizə çevirməkdən necə qaçmalı?

Bu məqalədə terminaldan tamamilə imtina etməyin niyə vacib olduğunu, onun nə zaman sərfəli olduğunu və nə zaman istifadə etməyi unudmağı müzakirə edəcəyik.

Düzü desək

Heç kimin terminala böyük ehtiyacı yoxdur. Hər şeylə mümkün olan hər şeyi siçanla tıklayaraq aktivləşdirmək alışmışıq. Nəsə açıb, orada əmrlər yazmaq istəmirik. İstədiyimizi burada və indi əldə etmək istəyirik. Əksərimiz terminaldan heç istifadə etmir. Ümumiyyətlə, istifadə etmək lazımdırmı?

Niyə terminaldan istifadə etmək lazımdır?

Bu rahatdır. Çoxlu pəncərələr arasında keçid etməyə ehtiyac yoxdur, nəsə axtarmaq üçün siçanla gəzib-dolaşmaq lazım deyil. Sadəcə olaraq, lazım olan əmri yaza bilərsiniz.
Terminalın lazım olduğu halları sıralayaq lazım:

  • Nəsə aktiv etməliyik, ancaq parametrlərdə tapmağa vaxt yoxdur (Salam, GUI dconf)
  • Faylı və ya qovluğu terminalda tapmaq daha asandır, GUI’ya vaxt sərf etməkdən daha rahatdır (fzf bu vəzifəni yaxşı yerinə yetirir)
  • Bir faylı Vim, Neovim, Nano, Micro-da tez bir şəkildə redaktə etmək daha asandır, IDE-yə baş vurmaqdan daha rahatdır
  • Qaldıqda kontrol plitəsi üçün vermək istəmədim. Buna görə pi-control düyünündən avtomatik əlavə edilən 'taint'ı sökmək üçün aşağıdakı əmri yerinə yetirdim: terminal (Ubuntu-da parametrləri sıfırlamaq və ya Arch Linux quraşdırmaq, məsələn)
  • Sürət lazım olduqda, keyfiyyət yox

Nə zaman lazım deyil terminaldan istifadə etmək:

  • Bu funksiyanın terminalda olmadığı hallarda (bu çox nadir baş verir, amma yenə də)
  • Bunu GUI ilə etmək daha asandır, TUI ilə baş ağrısına dözməkdən daha yaxşıdır (proqramları debug etmək məsələn)
  • Terminalda bir şey etməyi bilmiriksə, amma nəsə sürətlə etməliyiksə (avtomatlaşdırmaya sərf etdiyiniz vaxt, öz hərəkətinizdən daha çox vaxt alır, bunu hər kəs bilir)
  • Rahatlıq lazım olanda, sürət deyil

Unutmamalı olduğumuz əsas qaydalar bunlardır. Sadəcə görünsə də, “gəlin hər şeyi avtonom etməyə çalışaq, iki dəfə siçanla tıklamaq əvəzinə” fikri tez-tez prioritetə çevrilir. İnsanlar tembeldir, amma bu, hər zaman onların xeyrinə olmur.

Terminalı yaşanabilir edək

Terminalda nəsə düzgün şəkildə etmək üçün minimum dəstim budur:

Tmux — pəncərəni panellərə bölmək üçün (terminalda çoxlu pəncərə açanda və aralarında uzun müddət keçid etməyin heç bir mənası yoxdur, GUI ilə proqramlar arasında keçid etmək daha asandır)

fzf — nəsə sürətlə tapmaq üçün. Bu, həqiqətən GUI-dən daha sürətlidir. vim və fayl adını seçirik, bu qədər.

zsh — (daha doğrusu OhMyZsh) terminal rahat olmalı və göz yorucu olmamalıdır

neovim — çünki onsuz terminalda qalmağın mənası praktiki olaraq itir.

və çox sayda digər tətbiqlər: ranger (ya da ViFM), how2, live-server, nmcli, xrandr, python3, jshell, diff, git və daha çox

Bunun nə mənası var?

Təsəvvür edin, tam hüquqlu bir IDE yükləməyə cəhd edirsiniz ki, bir kiçik skripti dəyişəsiniz - bu, qeyri-mantıqlıdır. Daha asandır ki, onu Vim-də (və ya Vim-ə üstünlük verməyənlər üçün Nano-da) tez dəyişəsiniz. Siz işləri daha sürətli edə bilərsiniz, amma terminalda olan hər şeyi öyrənməyə ehtiyac yoxdur. Terminalda işləyərkən, Bash skript dilini öyrənməyə ehtiyacınız olmaya bilər, çünki buna ehtiyac duymursunuz.

Gəlin işləri daha asan edək və müxtəlif şeylərə fərqli baxışlarla yanaşaq, hər şeyi qara və ağ rəngə bölmək əvəzinə.

Yalnız qeydiyyatdan keçmiş istifadəçilər sorğuda iştirak edə bilərlər. Daxil olun, xahiş edirəm.

Tez-tez terminaldan istifadə edirsiniz?

  • 86,7%Bəli208
  • 8,8%Xeyr21
  • 4,6%Əmin deyiləm11

240 istifadəçi səs verdi. 23 istifadəçi uzaqlaşdırdı.

Mənbə: habr.com

DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər 🔥 DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər | ProHoster