Жашооңузду жеңилдеткен Linux консолунун утилиталары

Консолдогу утилиталар жөнүндө бир аз, аны аз адамдар билет, бирок алар башталгыч jun үчүн да, күчтүү улук үчүн да пайдалуу болушу мүмкүн.

Эмнеге ал жөнүндө жаз

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

Мен дароо айткым келет, бул пост иштеп чыгуу учурунда мага түздөн-түз керек болгон утилиталарды камтыйт. Эгер сизде бул тизмеге кантип кошуу боюнча сунуштарыңыз болсо, комментарийден тартынбаңыз.

Тизмеге баралы

Чабыттоо каталогдору

ViFM

Жашооңузду жеңилдеткен Linux консолунун утилиталары

ViFM - бул vim сымал файл менеджери, ал каталогдор арасында тез аралап, буйруктарды же ысык баскычтарды киргизүү менен файлдар менен каталогдордо каалаган операцияларды аткара алат. Демейки боюнча, ал эки панелден (ак жана кара) турат, алардын ортосунда сиз которула аласыз.

Рейтинг: 3, анткени бул FMди колдонуу үчүн сиз vim сыяктуу бир топ буйруктарды үйрөнүшүңүз керек, ошондой эле vimдин ысык баскычтарын билишиңиз керек.

mc

Жашооңузду жеңилдеткен Linux консолунун утилиталары

mc (Midnight Commander) Linux'те классикалык болуп саналат. Анын жардамы менен сиз каталогдор арасында тез аралай аласыз, кирүү укуктарын өзгөртө аласыз, орнотулган редактордун жардамы менен файлдарды ача аласыз жана башка көптөгөн нерселерди жасай аласыз. Программанын ичине бир кыйла так интерфейс орнотулган, анда ылдый жагында ысык баскычтар жана жогору жагында эки панель бар (алардын ортосунда сиз Tab баскычын колдонуу менен которуласыз).

Рейтинг: 5. Бул башталгычка керек жана өнүккөн колдонуучуга ылайыктуу. Бул FMди толук колдонуу үчүн алдын ала билимдин кереги жок.

Ranger

Жашооңузду жеңилдеткен Linux консолунун утилиталары

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

Рейтинг: 4. Иштин ылдамдыгы болбосо 5 болмок

Ыкчам издөө

Ыкчам издөө, мисалы, Gnome кабыгында жеткиликтүү эмес. (Бул тез издөө, анын ичинде файлдын мазмуну жөнүндө сөз кылат. Gnome, экинчи жагынан, жөн гана издөө бар, ал да абдан жай)

fzf

Жашооңузду жеңилдеткен Linux консолунун утилиталары

fzf (FuzzyFinder) - каталогдор, ошондой эле файлдардын белгилүү бир массивиндеги тексттер арасында тез издөө үчүн утилита. Аны оңой табуу менен алмаштырууга болот, бирок анын тезирээк жана ыңгайлуу кесиптеши.

Рейтинг: 5. Коммуналдык кызмат өз ишин мыкты аткарат.

hf

hf (бактылуу тапкыч) - каталогдордо жана файлдарда тез издөө үчүн дагы бир утилита. Бул кээ бир ысык баскычтар да бар экендиги менен айырмаланат жана утилитада буйруктарды колдонуу атаандашка караганда бир аз ыңгайлуураак ишке ашырылат.

Упай: 5

унаам секирүү

унаам секирүү - папкалар аркылуу белгилүү бир файлга тез өтүү үчүн программа.

түзөтүү

Бул жерде мен өзүмдү коммуналдык кызматтардын тизмеси менен чектейм. Редактор үчүн сиз ар дайым колдоно турган нерсе (эгер аны колдонбосоңуз, анда кошумча түшүндүрмөлөрдүн кереги жок), ошондуктан бул жерде анын даамы жана түсү

  • vim
  • NeoVim
  • Nano (стандартты Linux редактору)
  • Vi (башка стандарттуу Linux редактору)
  • emacs
  • Микро
  • kakoune
  • Doom Emacs (жөн гана Emacs конфигурациясы, бирок аны ваниль Эмаксына такыр окшобогудай кылып өзгөртөт)

Терминалдар өздөрү

Alacritty (эң ылдам)

Жашооңузду жеңилдеткен Linux консолунун утилиталары
курч - Linux / Windows / MacOS боюнча терминал эмулятору, ал эң ылдам деп эсептелет (бул терминалдын автору жазгандай)

Рейтинг: 4. Менин субъективдүү пикиримде, бул эң ыңгайлуу жана ыңгайлуу терминал эмес.

Гипер (эң сулуу)

Жашооңузду жеңилдеткен Linux консолунун утилиталары

Б.Корган аны системаңызда сынап көрүүгө татыктуу терминал. Анын интерфейси CSS/HTML аркылуу жасалган жана ал Electron алкагына негизделген (албетте, бул аны бир аз ашкере кылат)

Рейтинг: 5. Терминал ыңгайлуу жана кооз. Бул кеңейтилүүчү жана көптөгөн өзгөчөлүктөргө ээ.

Ыкчам жардам (же бир нерсе издөө)

ddgr

Жашооңузду жеңилдеткен Linux консолунун утилиталары

ddgr DuckDuckGo'ну түздөн-түз консолдон колдонууга мүмкүндүк берген буйрук сабынын утилитасы.

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

добуштар

Жашооңузду жеңилдеткен Linux консолунун утилиталары

добуштар - стандарттуу адамды алмаштыруу, ал ошону жасай алат, бирок программа үчүн толук нускаманы берүүнүн ордуна, ал тез маалымдама үчүн кыска үзүндүлөрдү берет

Баа: 4. Кээде tldr өтө кыска жардам берет, ошондой эле көптөгөн программалар үчүн tldrде эч кандай документация жок.

Мен кантип

Мен кантип - программалоо боюнча суроолорго ар кандай сайттардын жоопторун талдайт.

Рейтинг: 3. Көбүнчө такыр туура эмес суроолорго жооп табат. Ошондой эле бир гана жооптун көрсөтүлүшү өтө ыңгайсыз

Navi - howdoiге окшош консолдук программа, бирок консол буйруктары тууралуу суроолорго гана жооп берет

how2

how2 - Howdoi сыяктуу утилита, бирок жоопту карап кайсы суроону тандоону берет. (StackOverflow'тун баарын талдоо)

Рейтинг: 5. Чечимдерди тез табуу үчүн эң мыкты курал

Веб иштеп чыгуу

толкуйт - сайттарды акысыз (же сиздин талаптарыңызга жараша акы төлөнүүчү) серверге тез түртүүчү утилита

Canius - браузерлерде кайсы тегдер колдоого алынарын айткан консолдук программа

Кошумча коммуналдык кызматтар

trash-cli

trash-cli - себетте эмне бар экенин көрүү үчүн программа

буку

буку - бардык браузерлерден сайттардын кыстармаларын тез сорттоо жана сактоо үчүн программа.

tmux

tmux - терминалдык мультиплексор. Терминал терезеңизди панелдерге бөлөт. Сизде GUI жок болгондо абдан ыңгайлуу.

text-meme-cli

text-meme-cli - каалаган фондо текст анимациясын түзүү үчүн пайдалуу программа.

асциинема

асциинема — gif файлына терминалдык буйруктардын хронологиясын жазуу үчүн программа.

youtube-dl

YouTube-дл - Youtube видеохостингинен видео/аудио жүктөө үчүн программа.

picofeed

picofeed - консолдор үчүн жеңил RSS кардары

терминалдык жаңылыктар

терминалдык жаңылыктар консол үчүн дагы бир ыңгайлуу RSS кардары.

тизме кандай?

Бул мен жеке колдонгон коммуналдык кызматтардын тизмеси. Кошумча тизме менен бул жерден тапса болот GitHub репозиторийине шилтеме
Комментарийлерде өзүңүздүн коммуналдык кызматтарыңыз менен тизмени толтурууну суранам. Эгерде бул пост сиздин терминалыңызга бир аз болсо да жаңы нерсе алып келсе, мен жардам берүүгө кубанычтамын.

Сурамжылоого катталган колдонуучулар гана катыша алышат. Кирүү, өтүнөмүн.

Бул макала сизге пайдалуу болдубу

  • 29,2%Ооба207

  • 34,5%No244

  • 36,3%50/50257

708 колдонуучу добуш берди. 53 колдонуучу добуш берүүдөн баш тартты.

Source: www.habr.com

Комментарий кошуу