Как скопировать файлы через безопасное сетевое соединение
⇐ ПредыдущаяСтр 2 из 2 В следующий раз, когда вы забудете дома какие-либо нужные документы, не теряйте голову, а лучше вспомните о существовании команды безопасного копирования, или SCP, которая работает через установленное SSH-соединение. (Поэтому вам понадобится в настройках удалённой машины включить Удалённый доступ). Синтаксис этой команды может стать очень длинным — в добавок к адресу удалённой машины и информации, необходимой для входа, вам понадобится ввести имена и адреса нужных файлов. Но это того стоит, особенно, если благодаря добытым файлам вы не сорвёте какую-нибудь важную презентацию. Как и SSH, SCP передаёт данные по зашифрованному соединению. Чтобы скопировать файл с удалённой машины выполните команду scp пользователь@удалённый-адрес: путь-к-файлу файл-назначения. Например, это может выглядеть следующим образом: чтобы скопировать файл с именем rental agreement.doc с одной удалённой машины в новый файл на локальной машине с именем agreement.doc, нужно выполнить команду scp [email protected]:/Users/tandorra/Desktop/rental agreement.doc agreement.doc. Очевидно, что основной проблемой при использовании этой команды станет невозможность запомнить все пути ко всем своим файлами их имена. Копировать файл с локальной машины на удалённую немного легче. В этом случае следует выполнить команду scp файл-для-копирования пользователь@удалённый-адрес: путь-к-новому-файлу. В приведённом выше примере, можно было заменить файл на удалённой машине agreement.doc с помощью вот такой команды: scp agreement.doc [email protected]:/Users/tandorra/Desktop/agreement.doc. Запуская команду SCP всегда следите за правильностью синтаксиса и порядком аргументов. Чем длиннее команда, тем легче сделать в ней описку. Как удалённо выключить Mac
Если на удалённой машине кто-то работает или занят важным делом, то выключить компьютер в ответственный момент будет жестоко с вашей стороны. Об этом стоит помнить. Но, если вы забыли дома включенный Mac, зайдите на него по SSH и выполните команду sudo -h shutdown now. Работа с текстом Если вам нравится Spotlight, вам обязательно понравится команда grep, вполне традиционная утилита. Как и Spotlight, grep производит поиск по всему содержимому файлов. Однако, в отличие от Spotlight, grep специализируется на обнаружении особых шаблонов, что делает эту команду идеальной для анализирования текстовых документов. В то же время команды diff, fmt и textutil могут предложить достойную альтернативу стандартному сравнению, форматированию и управлению текстовыми файлами. Как находить шаблоны в текстовых документах Одна из наиболее полезных функций команды grep заключается в проверке документов на часто встречающиеся слова и фразы. Допустим, мы хотим выявить все предложения, которые соединены словом "но". Следующая команда выведет на консоль количество линий в article.txt, которые содержат нужное слово: grep -ic but article.txt. В этом примере параметр i указывает команде grep на то, что регистр следует игнорировать (то есть учитывать символы, набранные как в нижнем, так и в верхнем регистре), а параметр c указывает на то, что следует показать только количество совпадений и не нужно выводить на консоль все строки, содержащие это слово. Чтобы узнать о подробных тонкостях работы с командой выполните man grep. Как сравнить два файла Наверняка вам довольно часто приходится работать с различными файлами и как-то их менять, редактировать, дополнять. Следующая команда Терминала будет полезна офисным работникам, которые часто имеют дело с несколькими ревизиями документов. Если вам вдруг понадобиться посмотреть чем отличаются два текстовых файла, выполните команду diff -y имя-первого-файла имя-второго-файла. Параметр -y означает, что diff выведет результат своей работы в виде двух колонок, это позволит более явно воспринимать все отличия.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|