Мой калега звярнуўся да мяне за дапамогай. Размова атрымалася прыкладна наступная:
- Паглядзі, мне кліенцкі лінуксавы сервер трэба тэрмінова ў маніторынг дадаць. Доступы далі.
- І ў чым праблема? Не можаш падключыцца? Ці мае рацыю ў сістэме недастаткова?
- Не, падключаюся я нармальна. І правы суперкарыстальніка ёсць. Але тамака месца амаль няма. І ўвесь час на кансоль лезе паведамленне пра пошту.
- Дык правер гэтую пошту.
- Як?! Сервер звонку недаступны напрамую!
- Запусці кліент прама на серверы. Калі няма яго, усталюй, правы-то ў цябе ёсць.
- Там і так месца амаль няма! І наогул паўнавартасны дадатак з графічным інтэрфейсам там не запусціцца.
Прыйшлося зазірнуць да калегі і прадэманстраваць яму просты і эфектыўны спосаб рашэння праблемы. Спосаб, пра які ён сапраўды ведаў, але ніколі не выкарыстоўваў. А ў стрэсавай сітуацыі проста не змог успомніць.
Так, поўнафункцыянальны паштовы кліент, які без усялякага вядзьмарства можна запусціць у кансолі, існуе. Прычым вельмі даўно. Завецца ён
Нягледзячы на самавіты ўзрост
Вось так, напрыклад, выглядае праца з GMail:
А яшчэ ў асталоп ёсць:
- адрасная кніга;
- аўтаматызацыя апрацоўкі паведамленняў;
- розныя віды адлюстравання;
- магчымасць адзначаць рознымі кветкамі лісты розных катэгорый;
- мяняць выгляд і колеры інтэрфейсу ў прынцыпе;
- падтрымка шыфравання і лічбавых подпісаў;
- макрасы для складаных дзеянняў;
- псеўданімы для паштовых адрасоў і рассылак;
- магчымасць задзейнічаць праверку арфаграфіі;
- і многае іншае.
Прычым значная частка гэтых магчымасцей рэалізавана шмат, вельмі шмат гадоў таму. За кошт адсутнасці графічнага інтэрфейсу асталоп амаль нічога не важыць, і пры гэтым мне складана назваць паштовы кліент, які б дазваляў гэтак жа гнутка сябе наладжваць.
Нажаль, рэкамендаваць гэты выдатны паштовы кліент радавому карыстачу не варта. Ну, хіба што ў тым выпадку, калі вы яго за нешта моцна не кахаеце. І таму ёсць шэраг прычын. Па-першае, гнуткасць наладкі мае і зваротны бок - налада выконваецца зусім не адным клікам і патрабуе некаторых ведаў. У большасці радавых карыстачоў яны адсутнічаюць за непатрэбнасцю.
Па-другое, Google, Яндэкс, Microsoft і іншыя вендары разглядаюць пошту выключна ў якасці неад'емнай часткі сваіх прадуктаў і сэрвісаў і ўсяляк сабатуюць не вітаюць выкарыстанне іншых кліентаў. І іх можна зразумець, у асталоп-то рэкламу не запіхнеш.
Па-трэцяе, надзвычай складана знайсці чалавека, які б працаваў выключна ў кансолі. І справа не ў тым, што карыстачы пагалоўна маюць патрэбу ў графічным інтэрфейсе. Проста ёсць задачы, якія ў кансолі выконваць няёмка ці нават немагчыма. Напрыклад, вам даслалі па пошце фатаграфію. асталоп дазволіць яе захаваць на дыск, але вось прагледзець яе, не запускаючы графічную падсістэму, без чорнай магіі і шаманскага бубна не атрымаецца. Большасць радавых карыстачоў проста не будзе марнаваць на гэты свой час, асабліва калі ў іх ёсць кампутар ці смартфон, на якіх гэта робіцца хутка і зручна. Па гэтых прычынах асталоп запатрабаваны хіба што ў гікаў, якім хочацца адчуць бунтарска-хакерскі дух, кінуць выклік грамадству.
Але гэта не робіць кліент менш зручнай прыладай для адмыслоўцаў, якія сапраўды ведаюць, як, дзе і для чаго яго можна ўжыць. Напрыклад, асталоп можна, не запускаючы дадатак, выклікаць з каманднага радка з параметрамі для выканання розных задач. Самы просты прыклад - фарміраванне і адпраўка паштовых паведамленняў. Гэта дазваляе выкарыстоўваць яго пры напісанні сцэнарыяў.
У выпадку ж, аб якім я згадаў у пачатку артыкула, спатрэбілася ўсяго толькі чытанне пошты з лакальнага сховішча, якое было рэалізавана задаўга да падставы Google.
Ўстаноўка і запуск асталоп без выканання якіх-небудзь налад (што заняло ўсяго пару хвілін) неадкладна выявіла велізарную колькасць зусім аднолькавых лістоў у суперкарыстальніка, а чытанне аднаго з іх на выбар - вінаватага гэтай бязладзіцы: скрыпт, няўдала напісаны які звольніўся сістэмным адміністратарам уладальнікаў сервера. Праблема недахопу месца і назойлівых паведамленняў у кансолі тут жа былі вырашаны.
Уважлівы чытач, зразумела, адразу ж скажа мне, што правільней было б запусціць утыліту du, Каб высветліць, чым занята месца, прагледзець сістэмныя часопісы, і такім чынам выявіць крыніцу праблемы. Пагаджуся, гэта суцэль правільны падыход. Але ў маім выпадку хутчэй усё ж запусціць паштовы кліент, тым больш што сістэма сама прапануе гэта зрабіць.
Дык навошта я гэта ўсё напісаў?
Да таго, што ведаць усё, вядома, немагчыма, але тое, што вы ўжо ведаеце, лёгка забыцца, калі гэтымі ведамі не карыстацца. Таму часам не грэх і нагадаць.
Да таго, што добрая прылада — гэта выдатна, і чым іх больш, тым лепш.
Да таго, што часам, калі сістэма просіць вас праверыць пошту, трэба проста праверыць пошту.
Дзякуй за ўвагу.
Што яшчэ карыснага можна пачытаць у блогу
→
→
→
→
→
Падпісвайцеся на наш
Крыніца: habr.com