Вопросы с тегом «sh»

43
Пользовательская подсказка Tmux и ZSH: ошибка с именем окна

Я настроил мое приглашение ZSH с помощью oh-my-zsh, чтобы сделать его более читабельным и добавить информацию о git, если я нахожусь в репозитории. Пример: bob@inf [~/docs] % bob@inf [~/src/nicest] master %(в репозитории git) Это работает хорошо, но у меня есть некоторые ошибки tmuxи имя окна. Он...

43
Как отобразить текущий путь в командной строке в sh Linux (не Bash)?

Я хотел бы отобразить текущий путь в приглашении sh (не в оболочке bash), который в настоящее время просто показывает "#", я попытался с введением этого env PS1="$(whoami)@$(hostname):$(pwd)" а также set PS1="$(whoami)@$(hostname):$(pwd)" в /etc/profile. Но, как очевидно, это не обновляется, когда...

42
Цикл по подкаталогам и запуск команды в каждом

У меня есть набор репозиториев, отсортированных по каталогам на основе их VCS (Git, Mercurial, SVN). С Subversion я смог запустить svn update * в родительском каталоге, и он будет проходить через каждый каталог и обновлять каждый репозиторий, как ожидалось. Это не относится к Git или Mercurial. Я...

42
Как добавить строку в .bash_profile

Я только что установил Homebrew на Bash на моем Mac, и теперь мне нужно сделать это: После установки Homebrew вставьте каталог Homebrew в верхнюю часть переменной среды PATH. Вы можете сделать это, добавив следующую строку внизу вашего ~/.bashrcфайла. export PATH=/usr/local/bin:$PATH "ls -a"...

42
Как перенести мои ключи SSH на другую машину?

У меня есть аккаунты на двух машинах: H1 и H2. Я создал ключи ssh на H1 и установил его на S1. Теперь я могу SSH к S1 от H1. Я хочу сделать то же самое с H2. Как мне установить ключи ssh, сгенерированные на H1 на...

42
Что означает «key_load_public: нет такого файла или каталога»?

Я PubkeyAuthenticationустранял проблему только. Когда я использую подробный режим, я вижу много «key_load_public: нет такого файла или каталога» . Очевидно, что ключи находятся в файловой системе, так что сообщение не имеет обычного значения: $ ls -al ~/.ssh/id_* -rw------- 1 jwalton staff 751 Feb...

42
scp с zsh: совпадений не найдено

когда я пытаюсь scp через Zsh, я получаю scp hostA:Descargas/debian-6.0.4-* user@192.168.1.154:Escritorio/Software/ zsh: no matches found: hostA:Descargas/debian-6.0.4-* та же команда работает в

42
Как мне настроить ConEmu для запуска Cygwin Bash?

Я создал новое задание {} Баш прошел мой домашний каталог / dir "C: \ Users \ TMB \" и добавил Bash в качестве приложения C: \ Cygwin \ Bin \ bash.exe Когда я открываю Bash, он не может использовать базовые утилиты UNIX / Cygwin. Как мне настроить ConEmu для запуска Cygwin...

41
Как получить команду scp для перезаписи папки назначения

Я использую команду scp для копирования некоторых файлов на удаленный компьютер, как вы делаете с scp :) Я отмечаю, что стандартным поведением копии scp для файлов является перезапись любых существующих файлов. Теперь я хочу скопировать папку, поэтому я делаю в основном то же самое: scp -r...

41
Как удаленно записать в файл, используя SSH

Я могу скопировать файл на удаленную машину Linux без проблем с scp file user@host: /pathtowrite_file Тем не менее, я испытываю трудности при записи в файл с одной машины Linux на другую. Вот что я пытался: echo 'Some Text' > /remotefile.txt | ssh user@remotehost Уведомление, которое я получаю,...

41
Есть ли способ заставить bash иметь подсветку синтаксиса, как у рыбы?

В командной оболочке рыбы выделена синтаксическая строка: Есть ли способ получить такое же поведение в bash? Есть что-то подобное, но для zsh, а не для bash. Возможно ли, что это может быть перенесено на bash? Чтобы уточнить для тех, кто не понимает скриншот, объяснение или предоставленную ссылку:...

41
Может ли ',,' быть псевдонимом для '..'?

Иногда, когда я хочу перейти в родительский каталог, я ошибочно набираю cd ,,вместо cd ... Есть ли способ, которым я могу заставить bash считать эти утверждения одинаковыми? Я никогда не использую запятые в моих командах. В идеале я хотел бы псевдоним ,,на ... Когда я попробовал это, это не...

41
Для чего SSH использует UDP?

Когда я проводил исследования, я заметил, что SSH использует TCP и UDP. Я полностью понимаю использование TCP, но UDP кажется немного странным. Зачем мне использовать «ненадежный» транспортный протокол с минимальным подтверждением связи для безопасного доступа к оболочке? Единственное...

41
Как я могу сделать свои собственные «команды оболочки» (например, mkdir / cd combo)?

Я не могу сказать, сколько раз я хотел получить команду, которая будет одновременно создавать каталог и перемещаться в этот каталог. В принципе, я хотел бы эквивалент следующего: mkdir -p /arbitrarily/long/path; cd /arbitrarily/long/path но нужно набрать только /arbitrarily/long/pathодин раз,...

41
Можете ли вы отключить нажатие клавиши Ctrl-S (XOFF) в Putty?

Я делаю много ssh-ов и периодически нажимаю Ctrl+ S, что естественно отправляет XOFFи вызывает всевозможные проблемы (не говоря уже о том, что мне нужно время, чтобы понять, что произошло, потом еще какое-то время, чтобы вспомнить, что мне нужно нажать Ctrl+ Qчтобы восстановить. Я бы скорее поручил...

41
Нахождение определения функции bash

Я работаю в среде, в которой много магии старых скриптов. В командной строке часто используются функции bash, которые берутся из некоторого файла, включенного в некоторый файл, включенный в некоторый файл ... включенный в мой файл .bash_profile. Есть ли способ получить определение или даже лучше...

40
Что произойдет, когда я наведу курсор мыши на ссылку в Chrome?

При нажатии на эту ссылку ( http://a//%%30%30) в Google Chrome, Chrome разрывает и закрывает все вкладки и экземпляры. Но в некоторых случаях мне нужно только навести указатель мыши на ссылку, и вкладка вылетает. Что произойдет, когда я наведусь на эту ссылку? Я имею в виду, что делает Chrome при...