Поддержка пользователей!

Передовые знания в области IT

  • Наши контакты

    Страна:
    Город:
    Адрес:
    Телефон:
    Email:

    Офис

    Mac OS. Полезный инструментарий администратора и программиста.

     Все мы знаем, что Mac OS это не только удобнейшая пользовательская среда, но еще и полноценная система класса UNIX. И покупают мак буки не всегда только лишь для заливания фоток в инстаграм и сидения в соц. сетях, но и иногда, возможно очень редко, для решения серьезных задач сетевого администрирования, программирования, вэб разработки и пр. И в этой области MacBook может стать, полезнейшим и удобнейшим инструментом из всего Unix разнообразия, не говоря о ОС Windows. Графический дизайн мы здесь затрагивать не будем, ибо и так понятно, что Мак Бук - идеальный инструмент для работы с графикой. Здесь мы остановимся на конкретных приложениях и фишках, которые позволят превратить работу на Мак Бук в приятное времяпровождение.

     Начнем с простого. Тачпэд на Мак Бук - это больше, чем просто тачпэд. Если проводить по нему одновременно одновременно двумя пальцами в активном окне, то будет осуществляться скроллинг (прокрутка) содержимого окна. Проведя по тачпэду тремя пальцами, мы попадем в так называемый дашбоард, оболочка с приложениями-виджетами, календарь, погода, валюта, словарь и т.д.

     Теперь о приложениях. Начнем конечно же с консоли. Бесплатное приложение iTerm2 - отличная альтернатива системной консоли.

    Рисунок

     Немного украшаем шрифты и каретку через .bash_profile, например так:
    export PS1="\[\033[36m\]\u\[\033[m\]@\[\033[32m\]\h:\[\033[33;1m\]\w\[\033[m\]\$" export CLICOLOR=1
    export LSCOLORS=ExFxBxDxCxegedabagacad

     Там же можно прописать алиасы:

    alias ls='ls -GFh'

     Упомянем, что на Mac OS начиная с High Sierra разработчики убрали такие полезные консольные утилиты, как telnet, ftp и др. Что бы вернуть их, придется скачать и собрать из исходников. Скачиваем последнюю версию пакета inetutils с сайта GNU org, распаковываем и собираем как в обычном линукс

    ./configure --disable-servers --disable-dnsdomainname --disable-hostname --disable-ping --disable-ping6 --disable-rcp --disable-rexec --disable-rlogin --disable-rsh --disable-logger --disable-talk --disable-tftp --disable-whois --disable-ifconfig --disable-traceroute
    make

     Не стоит делать make install, достаточно просто скопировать собранные бинарники из telnet/telnet, ftp/ftp в /usr/local/bin

     Теперь про среду разработки кода и HTML верстки, стоял вопрос найти хороший текстовый редактор, наподобие notepad++. Но нашелся редактор значительно круче Notepad++, это бесплатное приложение на appstore TextWrangler. Здесь и поддержка синтаксиса основных языков, встроенный дебагер, а еще очень порадовала функция онлайн редактирования документов по FTP и SFTP. Ниже на картинке процесс написания ЭТОЙ САМОЙ статьи в редакторе TextWrangler.


    Рисунок

     Теперь о файлах. К сожалению, встроенный файловый менеджер Finder, очень криво реализует работу с ftp и sftp ресурсами. Бесплатное приложение ForkLift с appstore отлично и достаточно шустро работает с основными сетевыми протоколами для передачи файлов, включая даже WebDAV для дисков яндекс и мейл, ну и конечно же самбу для окошечных сетевых шаров или шеров.

    Рисунок

     В данной статье мы рассмотрели инструментарий для Mac OS High Sierra, что бы сделать работу в этой системе максимально удобной. Ну и можно почитать еще материал по виртуализации в MacOS. Хотя, на момент написания данного материала, создание виртуальной Windows машины в MacOS, представляется авторам делом на 98% бессмысленным. Хотя, ну может для чего то и пригодиться.

    Обратная связь

    Ваше имя:
    Ваш E-mail:
    Сообщение: