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

15
Почему Ctrl-Arrow не работает в bash на OS X?

Я использую Ctrl- ←и Ctrl- →в каждой системе Linux, на которой я работаю, но эти комбинации клавиш не работают в bash на моем Macbook Pro. Это работает Snow Leopard, и я использую встроенное приложение терминала. Комбинации клавиш, кажется, не фиксируются чем-либо до или терминалом, потому что,...

15
Перенос длинных команд bash в файлы сценариев

Как поместить длинную команду в следующую строку в файле сценария bash? В качестве простого примера я хочу запустить команду pushd . && cd /foo/bar && ls && popd С консоли я могу сделать это: pushd . \ && cd /foo/bar \ && ls \ && popd И это окутывает...

15
Как я могу символическую ссылку каждого из файлов в одном каталоге в другой каталог?

Если у меня есть каталог /fooс несколькими файлами в нем, как я симлинка каждую записи в /fooв /bar/? Например, если /fooесть файлы a, bи cя хочу создать три символические ссылки: /bar/a -> /foo/a /bar/b -> /foo/b /bar/c -> /foo/c...

15
Использование директивы IdentityFile в ssh_config, когда используется AgentForwarding

Можно ли указать перенаправленные ключи с помощью директивы IdentityFile в .ssh / config? Я столкнулся с этой причудой, когда пытался развернуть некоторый код через Capistrano / GIT на нашем производственном сервере. И мой личный, и мой рабочий ключи GIT всегда загружаются в мой агент SSH, и так...

15
Использование команды watch с аргументом, который содержит кавычки

Я пытаюсь заставить часы работать корректно с командами, которые содержат кавычки, а страница руководства по часам не очень подробно описывает, как работают кавычки. Чтобы привести конкретный пример, как я могу запустить следующую команду внутри часов: ps -ef | awk -F' ' '{print $2}' Я пробовал:...

15
Как (чисто) отключить sshfs при монтировании в точке монтирования NFS?

У моего коллеги есть настольный компьютер с /homeобщим доступом на нашем файловом сервере. Я разработал Perl-скрипт для sshfsмонтирования определенного каталога на другом хосте SSH, который отлично работает на моем ноутбуке. На его компьютере сценарий не может отключиться sshfsв конце и оставляет...

15
Как автоматически выполнить скрипт оболочки при входе в Ubuntu

Как заставить скрипт автоматически выполняться при входе в систему? Не тогда, когда машина запускается, и не для всех пользователей, а только тогда, когда я (или любой конкретный пользователь со сценарием) регистрируюсь через интерфейс GNOME. От чтения в другом месте я думал, что это было...

15
SFTP через двойной серверный прыжок

Я пытаюсь разработать метод, позволяющий мне получить доступ к файлам на SFTP-сервере, а не получить доступ с локального компьютера. В настоящее время мне нужно SSH к удаленному серверу (он находится в определенном IP-блоке, с которого будет принимать конечный SFTP-сервер), а затем оттуда SFTP к...

15
изменить имя пользователя по умолчанию, когда ssh на другой компьютер [дубликаты]

На этот вопрос уже есть ответы здесь : Как заставить ssh войти в систему как правильный пользователь? (3 ответа) Закрыто 5 лет назад . Когда я sshмежду разными ПК, я могу опустить свое имя пользователя ( tom) и просто введите ssh pc_name вместо того ssh tom@pc_name Мне нравится эта функция, и я...

15
Как использовать рыбные раковины в Cygwin?

Можно ли использовать раковину рыбы с Cygwin? Я не смог скомпилировать исходный код в cygwin, и я не нашел никаких предварительно скомпилированных пакетов. Есть ли веская причина не иметь рыбу в...

15
Как поставить в очередь несколько файлов для копирования на Mac?

Когда я копирую несколько файлов на Mac, система пытается скопировать их все одновременно. Проблема двоякая. Прежде всего, когда вы выбираете несколько файлов и копируете их, все они объединяются в один процесс с подходом «все или ничего», не похожим на ACID в базах данных. Часто это нежелательно....

15
Могу ли я сказать PuTTY подключиться к одному SSH-серверу, а затем автоматически к другому?

На работе у нас есть несколько серверов, но только один из них доступен по SSH за пределами нашей локальной сети. Если я работаю дома, я использую PuTTY для подключения к тому, который доступен, а затем SSH к любому серверу, на котором я хочу работать. Есть ли способ автоматизировать этот процесс?...

15
Что именно делает ssh-add?

Недавно я переустановил свой ноутбук и обнаружил, что «git clone» не работает. Я постоянно получаю Permission denied (publickey).ошибки. Исправление описано на странице проблем SSH в GitHub : используйте, ssh-addчтобы сообщить SSH о ключе, который я хочу использовать для аутентификации на GitHub....

15
Почему я получаю [[: not found при запуске скрипта?

Я пытаюсь написать скрипт, который должен проверить, существует ли файл. В консоли пишу if [[ -a /path/to/file.txt ]]; then echo "not mod"; else echo "mod"; fi и я получаю not mod но когда я пишу скрипт, чтобы сделать то же самое: #!/bin/sh if [[ -a /path/to/file.txt ]]; then echo "not mod"; else...

15
Как проверить, какие функции SysRq включены?

Файл /proc/sys/kernel/sysrqсодержит одно число, например: 1 (включить все команды SysRq), 0 (отключить все), или положительное целое число из 10, которое действует как двоичная битовая маска, позволяя выполнять поднабор функций. Может кто-нибудь сказать мне, какие функции SysRq разрешены /...

15
найти файлы с установленными списками ACL

Как я могу найти все файлы с некоторыми расширенными списками ACL, т.е. те, у которых немного +в конце флагов разрешений, показанных ls -l. Я не мог найти соответствующий флаг для find. Мой наивный подход был бы в findсочетании с ls -lи grep. Но я не думаю, что это хорошо. У кого-нибудь есть...

15
Зависит от сети ~ / .ssh / config?

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

15
Как скопировать разреженный файл с помощью scp?

Есть ли у нас вариант, scpчтобы я мог скопировать разреженный файл? Следующая команда работает ssh, но я ищу вариант, в SCPкотором копируется разреженный файл. tar -Szcf - /home/myself/test/ | \ ssh myself@myserver 'tar -C /home/myself/test_scp -zvxf -'...

15
Как я могу изменить РЕДАКТОР на Пико в раковине рыбы?

Я не могу заставить Mercurial ( hg) использовать в picoкачестве моего РЕДАКТОРА, когда я использую fishоболочку. Я пытался использовать этот и другие варианты, но ничего не помогает: set -U EDITOR pico hg commitвсегда будет открываться viкак редактор, и я этого не хочу. ОБНОВЛЕНИЕ: Добавление...