scp знает о пути конечной машины?

Недавно я переключился с OSX на Linux для личного использования. У меня есть домашний медиа-сервер с безголовым Ubuntu, а теперь на ноутбуке работает Mint. Моя привычка – перемещать вещи на сервер с помощью scp . Раньше, в OSX, когда я набирал копию цели, я бы тщательно набирал каждый символ пути, потому что, если по привычке я попытался выполнить вкладку, то машина пошатнулась бы, и мне пришлось бы начать все заново. Тем не менее, я только что установил ключи ssh на своем новом компьютере и был в процессе scp файла с ноутбука на сервер, когда я случайно нажал вкладку, и, к моему удивлению, он правильно завершил путь! Это нормальное поведение? Почему это не работает на term2 на OSX? Обратите внимание: у меня было открытое соединение с сервером в другом окне терминала.

  • Как я могу использовать debian_chroot в bashrc для идентификации chroot env?
  • Цитирование через файл с использованием столбца
  • Печать оцениваемых приглашающих заполнителей для отображения
  • Почему «rm *» не работает, когда есть файлы, начинающиеся с дефиса?
  • Скрипт останавливает команду в нем с выходом 0
  • Почему эта команда не работает: «ps aux | grep xscreensaver "
  • Почему эта ошибка? Строка 26: Синтаксис Ошибка возле неожиданного токена «сделано»?
  • Конкретная строка зависает [, [[
  • One Solution collect form web for “scp знает о пути конечной машины?”

    Это завершение команды вашей оболочки в действии: она «знает», что, когда текущая командная строка начинается с scp , в определенных контекстах ей необходимо подключиться к целевой системе (если это возможно), чтобы завершить пути там. Это можно сделать прозрачно, потому что вы загрузили свой ключ.

    Вы увидите, что это обычно реализуется в /usr/share/bash-completion/completions/scp (если вы используете Bash) или /usr/share/zsh/functions/Completion/Unix/_ssh (для Zsh).

    Interesting Posts

    Live Fedora 22 на флеш-накопителе не загружается

    Пересмотр пользователей, у которых установлены настройки по умолчанию / bin / bash

    Правильный способ перемещения каталога пользователя в новый домашний раздел

    Существует ли общее соглашение об именах для учетных записей пользователей демона?

    Поиск UNIX каталогов с помощью бинарного поиска?

    Использование труб для отображения первых двух и двух последних пользователей в системе?

    Символическая ссылка на сокет

    Понимание того, что происходит, когда я сбрасываю конечную последовательность символов с помощью Ctrl-v?

    Linux – только первый виртуальный интерфейс может выполнять внешний внешний шлюз

    Графический загрузочный экран, потерянный после обновления ядра

    В Linux разрешение «Write» эквивалентно «Выполнению» для каталогов?

    Модификация и время доступа к файлу?

    Как распаковать источник libc6 на Hardy, используя debian / rules?

    Печать на серийном принтере через чашки

    Atheros AR9285, Linux и 802.1n (oh и linksys E3000)

    Linux и Unix - лучшая ОС в мире.