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

Оболочка - это терминология для интерпретатора командной строки, наиболее часто используемая в Unix-подобных операционных системах, но также используемая для более детального взаимодействия с основанными на графическом интерфейсе операционными системами. Он не только позволяет пользователю запускать программы из текстового интерфейса, но и часто предлагает базовые функции программирования, такие как переменные, подстановка, перенаправление вывода и подстановочные знаки.

10
Шаблоны с Linux в сценарии оболочки?
то, что я хочу сделать, это: 1.) Наличие файла конфигурации в качестве шаблона с переменными, такими как $ version $ path (например, apache config) 2.) Наличие сценария оболочки, который «заполняет» переменные шаблона и записывает сгенерированный файл на диск. Возможно ли это с помощью сценария оболочки? Я был бы очень благодарен, …
26 linux  shell 

10
Существует ли пейджинговая версия `watch`?
Этот вопрос был перенесен из переполнения стека, поскольку на него можно ответить при сбое сервера. Мигрировал 10 лет назад . В оболочке UNIX, как я могу получить эффект, аналогичный watchкоманде, но с подкачкой страниц, чтобы я мог прокручивать вывод, если он занимает более одного экрана? Другими словами, я хочу программу, …
24 unix  shell  less  paging  watch 

1
Запустите команду в отдельном сеансе tmux
Это, наверное, просто, но я действительно не могу понять, как ты это делаешь. Я прочитал справочные страницы и гуглил безрезультатно. Проблема: Как мне запустить команду в отдельном окне tmux? Пример: я хочу, чтобы мое отдельное окно 'foo' запускало 'ls', но я хочу сделать это из другого терминала. Я пробовал что-то …
24 shell  tmux 

8
Необходимо исправить права доступа к файлам в домашнем каталоге пользователя.
У кого-нибудь есть инструмент или скрипт, который рекурсивно исправляет права доступа к файлу в каталоге? На машине с Ubuntu Linux куча файлов была скопирована на USB-диск с полными 777 разрешениями (пользователь, группа, другое - чтение, запись, выполнение) по ошибке. Я хочу положить их обратно в каталог пользователей исправлено. Каталоги должны …

3
Git shell не включен?
Я пытаюсь установить сервер Git. Когда я устанавливаю оболочку по умолчанию для моего пользователя git на / usr / bin / git-shell, я получаю сообщение об ошибке при входе в систему как git. fatal: Interactive git shell is not enabled. hint: ~/git-shell-commands should exist and have read and execute access. …
24 shell  git 

6
Как из сценария оболочки проверить, существует ли база данных MySQL?
mysqladmin -uroot create fooвозвращает состояние выхода 1, если fooсуществует, и 0 в противном случае, но, конечно, он также создаст базу данных, если она еще не существует. Есть ли простой способ проверить, существует ли база данных?
23 mysql  database  bash  shell 

2
Прокси-исключения при использовании $ http_proxy env var? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме отказа сервера. Закрыто 4 года назад . В обычном браузере, когда мы устанавливаем прокси-сервер, мы можем определить список имен хостов / IP-адресов, которые не должны использовать прокси-сервер. …
22 proxy  shell 

3
Что такое / usr / bin / [?
Я просто копался в / usr / bin и нашел бинарный файл ELF с именем [. /usr/bin/[, Я никогда не слышал об этом файле, и моей первой мыслью было, что это умный способ скрыть программу, возможно, троян. Однако он присутствует на всех моих серверах CentOS и, похоже, не имеет ручного …
21 linux  shell  command  test 

2
Нологин в / etc / shells опасен .. ПОЧЕМУ?
Я нашел это в интернете, пока устанавливал FTP-сервер во FreeBSD. Помещение nologin в / etc / shells может создать черный ход, с помощью которого эти учетные записи могут использоваться с FTP. (см .: http://osdir.com/ml/freebsd-questions/2005-12/msg02392.html ) Кто-нибудь может объяснить, почему это так? И почему решение проблемы с копированием nologin и помещением …
21 security  ftp  shell  login 


4
Как мне ssh на медленных / нестабильных соединениях?
Я имею дело с очень медленным подключением оболочки. Это в облаке, и я очень далеко от сервера. Мое соединение также иногда прерывается, так как оно происходит через Интернет, и я также могу использовать общий Wi-Fi или 3G. Есть ли способ увидеть то, что я печатаю мгновенно? Пытаться набирать команды и …
20 ssh  shell  remote 

2
обратная косая черта в начале команды
В руководстве по установке RVM я вижу много строк, начинающихся с '\': Установите RVM с помощью ruby: $ \curl -L https://get.rvm.io | bash -s stable --ruby Я думаю, что это просто опечатка, но они повторяют это много раз. Так в чем же причина?

2
Когда использовать одинарные кавычки, двойные кавычки в grep?
При поиске простого шаблона «привет» в файле работают все следующие формы grep: grep hello file1 grep 'привет' file1 grep "привет" file1 Есть ли конкретный случай, когда одна из вышеперечисленных форм работает, а другие нет. Имеет ли какое-то значение, если я использую одно вместо другого?

7
Запуск ssh-agent из скрипта оболочки
Я пытаюсь создать сценарий оболочки, который, помимо прочего, запускает ssh-agent и добавляет секретный ключ к агенту. Пример: #!/bin/bash # ... ssh-agent $SHELL ssh-add /path/to/key # ... Проблема с этим заключается в том, что ssh-agent запускает другой экземпляр $ SHELL (в моем случае bash), и с точки зрения сценария он выполняет …

4
Как я могу получить абсолютное имя файла в сценарии оболочки в Mac OS X?
Я хотел бы получить абсолютное имя файла сценария, который в данный момент выполняется. Ссылки тоже должны быть разрешены. В Linux это, кажется, делается так: $(readlink -mn "$0") но, readlinkпохоже, работает совсем по- другому на Mac OS X. Я читал, что это делается с помощью $(realpath $0) в BSD, но это …
19 mac-osx  bash  shell 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.