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

14
Как мне выполнить поиск по истории команд, работая с tmux и zshell?

Я использую zshell и пробую tmux. В оболочке, если я нажму control-R, она срабатывает, bck-i-searchи я могу начать печатать, чтобы соответствовать командам, введенным ранее. Когда в tmux, control-Rкажется, ничего не делать. Я пытался искать вокруг, но не могу найти причину / решение для...

14
Bash: чтение ввода в то время как цикл чтения не работает

Чтение ввода в течение цикла чтения, похоже, не работает while read line do echo "get some input from the user" read response done < some_file.txt выполнение не приостанавливается, как если бы чтение было вне цикла. Почему это? Есть ли обходной путь для чтения ввода во время цикла...

14
Cygwin ssh сервер не принимает соединения

Я только что настроил SSH-сервер (OpenSSH) на компьютере с Windows 7 с помощью cygwin, и я пытаюсь подключиться к нему с помощью PuTTY на компьютере с Windows Vista, но у меня истекает время ожидания соединения. Я проверил сетевую активность на машине с Win 7 с помощью Wireshark и обнаружил, что...

14
Что делает "d" в oh-my-zsh?

Я только что скачал oh-my-zsh и обнаружил, что d был захвачен какой-то командой, которую я не знаю. Кто-нибудь знает, что из этого получится? 0 ~/Desktop/Dropbox/project_Sites/rails_app/app/views/static_pages 1 ~/Desktop/Dropbox/project_Sites/rails_app/app/views 2...

14
PHP скрипт не может запустить bash скрипт. sh: в доступе отказано

Я пытаюсь выполнить сценарий .sh из PHP, однако он не выполняется. Я проверил журналы ошибок и получаю ошибку «sh: Permission denied». Я проверил, под каким пользователем запускается php, и это делается под пользователем apache. Я попытался сменить владельца .sh на пользователя apache, но...

14
Есть ли в Powershell аналог Bash's Ctrl + Z & fg?

Я считаю, что комбинация Ctrl + Z с последующим fg на Bash очень удобна, она похожа на аналог командной строки alt + tab, поэтому я могу переключиться с просмотра одного файла на вывод запущенного процесса и т. Д. Есть ли аналог Windows Powershell? Я не могу ничего гуглить, кроме «паузы», которая...

14
Как переключить / изменить идентификатор пользователя в скрипте bash для выполнения команд в том же скрипте?

Есть ли способ переключить идентификацию пользователя в скрипте (выполняется как root как часть процесса установки), чтобы выполнить некоторые команды без вызова внешнего скрипта, а затем вернуться rootк выполнению других команд? Вроде, как бы, что-то вроде: #!/bin/bash some commands as root...

14
переопределение пользовательских функций с тем же именем, что и системные команды

Эта функция существует в одном из моих пользователей ~ / .bashrc: function rm() { ls $* echo "rm?" read ans if [ "$ans" == 'y' ]; then /bin/rm $* fi } В моем сценарии ksh, который требуется запускать пользователям, у меня есть такая строка: [[ "$KEEP" = "" ]] && \rm $FILE Хотя обратная...

14
iTerm / Terminal OS X медленно открывает оболочку

Я использую OS X 10.8, и в последнее время я замечаю, что iTerm2 иногда может быть довольно медленным с открытием новой оболочки. Требуется около 5 секунд, прежде чем я могу что-то сделать. Может показаться немного, но я много работаю в оболочке, поэтому она может стать довольно раздражающей. Я...

14
Почему `bind` и` .inputrc` ведут себя по-разному?

Я пытаюсь сделать правильную вещь и поместить свои привязки клавиш в ~/.inputrc. Тем не менее, оказывается, что я должен изменить bind '"\e\C-j":"\e[1~quiet \e[4~\n"' в "\e\C-j": "\eOHquiet \eOF\n" Теперь \eOH(привязка nav-block-pos1 к beginning-of-line) и \eOF( привязка nav-block-end к...

14
Как мне разрешить ssh-соединение, закрытое удаленным хостом из-за неактивности?

В настоящее время я пытаюсь ssh к colo, после 1-2 минут бездействия я получаю: superuser@thecolo:~$ Connection to 10.123.45.67 closed by remote host. Connection to 10.123.45.67 closed. mylocalmac:~ superuser$ Пока я что-то печатаю в терминале ssh, соединение сохраняется. Как только наступит 1-2...

14
Как избежать «-» в bash [дубликаты]

На этот вопрос уже есть ответы здесь : Закрыто 7 лет назад . Возможное дублирование: инструменты Unix: что, если файл называется минус что-то? Пожалуйста, скажите мне, как избежать этого: [root @ unix ~] # ./-sh -bash: ./-sh: В доступе отказано [root @ unix ~] # chmod + x -sh chmod: неверный...

14
SSH в Linux машину через интернет

Недавно я установил Linux-машину в своем общежитии, и я хотел бы иметь возможность получить к ней доступ через SSH. Я в студенческом городке, в котором есть несколько подсетей для управления машинами, подключенными к сети по беспроводной сети. Из-за этого подсеть машин и их IP-адрес часто меняются....

14
Есть ли оболочка, которая поддерживает нечеткое завершение, как в Sublime Text?

Я использую bash, и мне было интересно, есть ли какой-нибудь плагин в bash или другой оболочке, который позволяет мне делать это cat tfnislong.txt+ [tab]завершает, cat ThisFileNameIsSoLong.txtкак завершение табуляции в Sublime...

14
Скопируйте и chmod / chown одновременно

У меня есть файл журнала, принадлежащий rootмне, который я хочу скопировать в каталог, принадлежащий другому пользователю, чтобы он мог проанализировать его (сначала он должен быть распакован). В настоящее время мне придется # cp log.xz /home/user/Documents # chown user:user...

14
Как заставить Ctrl + P вести себя так же, как стрелка вверх в Zsh?

Прежде всего, я использую zsh и oh-my-zsh практически без других настроек. В Zsh, когда я нажимаю стрелку вверх, он приносит мне последние команды. И если я наберу несколько символов до того, как нажму стрелку вверх, появится последняя команда, начинающаяся с этих символов. Это довольно полезная...

14
В моем домашнем каталоге нет файла bashrc

Вот что я отметил в своей лекции: Найти файл .bashrcв вашем домашнем каталоге делать vi .bashrc Когда вы помещаете папку приложения куда-нибудь, убедитесь, что ее адрес находится в переменной пути. Проблема в том, что у меня нет .bashrcфайла в моем домашнем каталоге. В .bash_historyмоем доме только...

14
Могу ли я изменить имя файла моей пары открытого и закрытого ключей ssh?

Я создал пару открытый / закрытый ключ: ssh-keygen -t rsa -C "me@example.com" Я дал имя файла ключа, отличное от id_rsa, так как я хотел создать новый отдельный ключ от моей обычной личности. Я дал этот ключ своему хостинг-провайдеру, чтобы я мог войти на свой сервер, используя аутентификацию с...

14
Диапазон списка файлов с подстановочными знаками UNIX

Скажем, например, у меня есть следующие файлы в моем рабочем каталоге: mjk0001.fits, mjk0002.fits, ... численно увеличиваясь вплоть до mjk9999.fits. Есть ли способ использовать подстановочные знаки UNIX для перечисления или работы с последовательной группой из них? Например, если мне нужно...

14
одно sudo для нескольких терминалов

Корневые права Sudo предоставляются на определенное время, но только для одного терминала. Если я хочу использовать sudo в другом терминале в этот период времени, я должен снова ввести пароль. Как заставить sudo работать через...