Консолдогу утилиталар жөнүндө бир аз, аны аз адамдар билет, бирок алар башталгыч jun үчүн да, күчтүү улук үчүн да пайдалуу болушу мүмкүн.
Эмнеге ал жөнүндө жаз
Утилиталар (биринчи кезекте консольдуктар) жөнүндө жазуу керек, анткени мен канча адам консолдун күчүн 100% колдонбой жатканын көрүп турам. Көпчүлүгү файлдарды жөнөкөй түзүү менен, ошондой эле консолдо иштеген каталогдордун ортосунда өтүү менен чектелет. Бул Runet'те коммуналдык кызматтар, аларда кантип иштөө жана алар эмне кылуу керектиги жөнүндө айтып бере турган булактардын аздыгынын кесепети деп эсептейм.
Коммуналдык кызматтарды 5 баллдык шкала боюнча баалайбыз. Бул, менин субъективдүү оюмча, бир утилита экинчисинен жогору турган жерин дароо түшүнүү үчүн жасалды. Мен конкреттүү бир нерсени колдонууну же колдонууну жактабайм гана командалык кызматтар. Жок, тескерисинче, мен сага тандоо гана берип жатам. Мен көп убакыт сарптаган алган билимимди колдонобу же колдонбойм.
Мен дароо айткым келет, бул пост иштеп чыгуу учурунда мага түздөн-түз керек болгон утилиталарды камтыйт. Эгер сизде бул тизмеге кантип кошуу боюнча сунуштарыңыз болсо, комментарийден тартынбаңыз.
Тизмеге баралы
Чабыттоо каталогдору
ViFM

- бул vim сымал файл менеджери, ал каталогдор арасында тез аралап, буйруктарды же ысык баскычтарды киргизүү менен файлдар менен каталогдордо каалаган операцияларды аткара алат. Демейки боюнча, ал эки панелден (ак жана кара) турат, алардын ортосунда сиз которула аласыз.
Рейтинг: 3, анткени бул FMди колдонуу үчүн сиз vim сыяктуу бир топ буйруктарды үйрөнүшүңүз керек, ошондой эле vimдин ысык баскычтарын билишиңиз керек.
mc

(Midnight Commander) - бул классикалык чыгарма Linuxд. Анын жардамы менен сиз каталогдордун ортосунда тез багыт алып, кирүү укуктарын өзгөртө аласыз, орнотулган редактор менен файлдарды ача аласыз жана башка көптөгөн нерселерди жасай аласыз. Программанын интерфейси бир топ түшүнүктүү, астыңкы жагында ысык баскычтар жана үстү жагында эки панель бар (алардын ортосунда Tab баскычын колдонуп которулуңуз).
Рейтинг: 5. Бул башталгычка керек жана өнүккөн колдонуучуга ылайыктуу. Бул FMди толук колдонуу үчүн алдын ала билимдин кереги жок.
Ranger

- Wim сыяктуу жайгашуусу менен башка FM. Бирок, бул жолу утилита Python тилинде жазылган, бул аны жайыраак кылат, бирок ошол эле учурда ийкемдүү жана ыңгайлуу. Сиз файлдарды түздөн-түз менеджерден мылтыктын жардамы менен ачсаңыз болот (компьютериңизде берилген файлды ачуу үчүн кайсы программа ылайыктуу экенин издеген скрипт). Ошондой эле түзөтүү, клавиатура жарлыктарын көрүү (колдонмодон өзүнчө, ал :help буйругу менен аталат) жана башка көптөгөн жакшы нерселер бар.
Рейтинг: 4. Иштин ылдамдыгы болбосо 5 болмок
Ыкчам издөө
Ыкчам издөө, мисалы, Gnome кабыгында жеткиликтүү эмес. (Бул тез издөө, анын ичинде файлдын мазмуну жөнүндө сөз кылат. Gnome, экинчи жагынан, жөн гана издөө бар, ал да абдан жай)
fzf

- каталогдор, ошондой эле файлдардын белгилүү бир массивиндеги тексттер арасында тез издөө үчүн утилита. Аны оңой табуу менен алмаштырууга болот, бирок анын тезирээк жана ыңгайлуу кесиптеши.
Рейтинг: 5. Коммуналдык кызмат өз ишин мыкты аткарат.
hf
- каталогдордо жана файлдарда тез издөө үчүн дагы бир утилита. Бул кээ бир ысык баскычтар да бар экендиги менен айырмаланат жана утилитада буйруктарды колдонуу атаандашка караганда бир аз ыңгайлуураак ишке ашырылат.
Упай: 5
унаам секирүү
- папкалар аркылуу белгилүү бир файлга тез өтүү үчүн программа.
түзөтүү
Бул жерде мен өзүмдү коммуналдык кызматтардын тизмеси менен чектейм. Редактор үчүн сиз ар дайым колдоно турган нерсе (эгер аны колдонбосоңуз, анда кошумча түшүндүрмөлөрдүн кереги жок), ошондуктан бул жерде анын даамы жана түсү
- Nano (стандарттык редактор) Linux)
- Vi (дагы бир стандарттуу редактор) Linux)
- (жөн гана Emacs конфигурациясы, бирок аны ваниль Эмаксына такыр окшобогудай кылып өзгөртөт)
Терминалдар өздөрү
Alacritty (эң ылдам)

— терминал эмулятору күйүк Linux/Windows/MacOS, ал эң ылдам деп эсептелет (бул терминалдын автору өзү жазгандай)
Рейтинг: 4. Менин субъективдүү пикиримде, бул эң ыңгайлуу жана ыңгайлуу терминал эмес.
Гипер (эң сулуу)

аны системаңызда сынап көрүүгө татыктуу терминал. Анын интерфейси CSS/HTML аркылуу жасалган жана ал Electron алкагына негизделген (албетте, бул аны бир аз ашкере кылат)
Рейтинг: 5. Терминал ыңгайлуу жана кооз. Бул кеңейтилүүчү жана көптөгөн өзгөчөлүктөргө ээ.
Ыкчам жардам (же бир нерсе издөө)
ddgr

DuckDuckGo'ну түздөн-түз консолдон колдонууга мүмкүндүк берген буйрук сабынын утилитасы.
Рейтинг: 5. Программа суроо-талапты тез аткарып, жыйынтыгын кайтарат (албетте, HTML/CSS жүктөөнүн кереги жок. Баары тез талданат)
добуштар

- стандарттуу адамды алмаштыруу, ал ошону жасай алат, бирок программа үчүн толук нускаманы берүүнүн ордуна, ал тез маалымдама үчүн кыска үзүндүлөрдү берет
Баа: 4. Кээде tldr өтө кыска жардам берет, ошондой эле көптөгөн программалар үчүн tldrде эч кандай документация жок.
Мен кантип
- программалоо боюнча суроолорго ар кандай сайттардын жоопторун талдайт.
Рейтинг: 3. Көбүнчө такыр туура эмес суроолорго жооп табат. Ошондой эле бир гана жооптун көрсөтүлүшү өтө ыңгайсыз
Navi
- howdoiге окшош консолдук программа, бирок консол буйруктары тууралуу суроолорго гана жооп берет
how2
- Howdoi сыяктуу утилита, бирок жоопту карап кайсы суроону тандоону берет. (StackOverflow'тун баарын талдоо)
Рейтинг: 5. Чечимдерди тез табуу үчүн эң мыкты курал
Веб иштеп чыгуу
- сайттарды акысыз (же сиздин талаптарыңызга жараша акы төлөнүүчү) серверге тез түртүүчү утилита
- браузерлерде кайсы тегдер колдоого алынарын айткан консолдук программа
Кошумча коммуналдык кызматтар
trash-cli
- себетте эмне бар экенин көрүү үчүн программа
буку
- бардык браузерлерден сайттардын кыстармаларын тез сорттоо жана сактоо үчүн программа.
tmux
- терминалдык мультиплексор. Терминал терезеңизди панелдерге бөлөт. Сизде GUI жок болгондо абдан ыңгайлуу.
text-meme-cli
- каалаган фондо текст анимациясын түзүү үчүн пайдалуу программа.
асциинема
— gif файлына терминалдык буйруктардын хронологиясын жазуу үчүн программа.
youtube-dl
- Youtube видеохостингинен видео/аудио жүктөө үчүн программа.
picofeed
- консолдор үчүн жеңил RSS кардары
терминалдык жаңылыктар
консол үчүн дагы бир ыңгайлуу RSS кардары.
тизме кандай?
Бул мен жеке колдонгон коммуналдык кызматтардын тизмеси. Кошумча тизме менен бул жерден тапса болот
Комментарийлерде өзүңүздүн коммуналдык кызматтарыңыз менен тизмени толтурууну суранам. Эгерде бул пост сиздин терминалыңызга бир аз болсо да жаңы нерсе алып келсе, мен жардам берүүгө кубанычтамын.
Сурамжылоого катталган колдонуучулар гана катыша алышат. , өтүнөмүн.
Бул макала сизге пайдалуу болдубу
29,2%Ооба207
34,5%No244
36,3%50/50257
708 колдонуучу добуш берди. 53 колдонуучу добуш берүүдөн баш тартты.
Source: www.habr.com
