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

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

7
Кто-нибудь нашел (например, bash) оболочку терминала для Windows так же хорошо, как OS X?
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я в основном использую 'git-bash', который поставляется с установкой Windows Git vcs. Я думаю, что это то же самое, что идет с …
14 windows  bash  shell  terminal 

5
Получить список переданных файлов из rsync?
В настоящее время я использую rsyncсценарий, который развертывает приложение PHP с промежуточного уровня на рабочий сервер. Вот как: rsync -rzai --progress --stats --ignore-times --checksum /tmp/app_export/ root@app.com:/var/www/html/app/ В настоящее время выводится список каждого сравниваемого файла (каждого файла в проекте), но я бы хотел, чтобы он выводил только измененные, поэтому я могу …

8
Заставьте ls распечатать все в одной строке (как в терминале)
ls печатает по-разному, в зависимости от того, является ли вывод на терминал или что-то еще. например: $ ls . file1 file2 $ ls . | head file1 file2 Есть ли способ сделать lsраспечатку одной строкой, как если бы это было на терминале, когда это не так. Есть -Cаргумент, что это …

5
chsh: аутентификация PAM не удалась
я хочу изменить оболочку по умолчанию и запустить chsh -s /bin/zshот имени пользователя root, но сообщение об ошибке появилось: chsh: PAM authentication failed. я нахожу эту тему http://ubuntuforums.org/showthread.php?t=1702833 но ответ не решил мою проблему любая помощь будет оценена это содержимое /etc/pam.d/chsh # # The PAM configuration file for the Shadow …
13 linux  bash  shell 

8
Расчет общего размера файла по расширению в оболочке
У нас есть набор каталогов, содержащих индексы Lucene. Каждый индекс представляет собой смесь различных типов файлов (различающихся по расширению), например: 0/index/_2z6.frq 0/index/_2z6.fnm .. 1/index/_1sq.frq 1/index/_1sq.fnm .. (это около 10 разных расширений) Мы хотели бы получить общее по расширению файла, например: .frq 21234 .fnm 34757 .. Я пробовал различные комбинации du …

7
Как записать каждую команду Linux на сервер журналов
Я хочу, чтобы каждая введенная команда шла на сервер журналов. Уже настроен syslog-ng для отправки всех журналов на сервер журналов. Я заинтересован в любых методах, чтобы сделать это. Я ожидаю некоторого обсуждения мошеннических пользователей и безопасности, но первая основная задача - просто заставить сеансы регистрироваться. Все сеансы проходят через ssh, …

5
PowerShell эквивалент Ctrl + R?
В bash я могу сделать Ctrl+ Rи начать вводить команду для поиска в моей истории. Как мне это сделать в powershell? Есть ли способ привязать ключ к чему-то подобному? function GH($str) {get-history | select-string $str} Но мне нужно будет перечитать строку для каждого ввода символов или удалить его, чтобы вывести …

3
Как изменить оболочку по умолчанию для учетной записи домена
Я использую учетную запись домена samba4 для входа на свой ноутбук. Я хотел попробовать zsh, но так как мой пользователь не проживает в, /etc/passwdя обнаружил, что chshне могу найти моего пользователя. Может кто-нибудь посоветовать, как я могу изменить свой login_shell? Я ничего не видел в моем ldap.conf, nssswitch.confили что-то в …
13 linux  shell  samba4 

4
Как создать ключ gpg без взаимодействия с пользователем?
Я нашел в https://www.gnupg.org/documentation/manuals/gnupg/Unattended-GPG-key-generation.html#Unattended-GPG-key-generation метод генерации ключей gpg без взаимодействия с пользователем, но это не так похоже на работу. Мой сценарий: #!/usr/bin/env bash rm -rf .gnupg mkdir -m 0700 .gnupg touch .gnupg/gpg.conf chmod 600 .gnupg/gpg.conf tail -n +4 /usr/share/gnupg2/gpg-conf.skel > .gnupg/gpg.conf touch .gnupg/{pub,sec}ring.gpg cat >.gnupg/foo <<EOF %echo Generating a basic …
13 shell  gpg 

4
Рекурсивная / глубокая копия каталога командной строки в Linux?
Каков хороший общий способ сделать рекурсивную / глубокую копию каталога в Linux, которая работает в большинстве случаев? Я использовал как простые вещи, cp -Rтак и довольно сложные cpioзаклинания. Существуют ли какие-либо существенные сильные или слабые стороны, которые заставляют вас предпочитать одно другому? Какой из них вы используете чаще всего?

3
Как передать вывод команды в качестве нескольких аргументов другой команде
У меня есть команда, которая производит вывод, как это: $. / command1 word1 word2 word3 Я хочу передать эти три слова в качестве аргументов другой команде: $ command2 word1 word2 word3 Как передать выходные данные command1 как три разных аргумента $ 1 $ 2 $ 3 в command2?

5
Скрыть вывод команды оболочки только в случае успеха?
Скрытие вывода команды оболочки обычно включает в себя перенаправление stderr и stdout. Существуют ли какие-либо встроенные средства или команды, которые по умолчанию скрывают вывод, но при ошибке сбрасывают весь накопленный вывод? Я хотел бы запустить это в качестве оболочки для удаленных sshкоманд. Теперь я использую перенаправление, но не понимаю, что …
12 linux  bash  shell 

9
Простой способ получить IP-адрес от имени хоста с помощью оболочки Unix
Какой самый простой способ получить IP-адрес от имени хоста? Я думал о том, чтобы попробовать pingи разобрать его на выходе. Тем не менее, это не очень приятно и, вероятно, не будет работать одинаково на всех системах. Я немного искал и нашел решения nslookup, но это не работает для имен хостов …
12 unix  shell  ip  hostname 

4
Хорошо ли BitTorrent для копирования файлов между серверами на рабочем месте?
У меня есть 1 исходный сервер, который содержит около 30 ГБ файлов, которые я хочу скопировать на 7 других серверов. В настоящее время я передаю файлы SCP на первые четыре сервера, а после завершения этой передачи SCP - на последние 3 сервера. Будет ли использование BitTorrent быстрее распределять файлы по …
12 shell  copy  scp  bittorrent 

1
Терминалы OS X не переходят в прокрутку
У меня есть проблема, которая возникает при использовании терминала Mac OS X (TERM = xterm): иногда он попадает в состояние, когда строки, которые прокручиваются сверху, не добавляются в буфер обратной прокрутки. Я не использую screenили подобное; это простая оболочка bash внутри вкладки Terminal. Это не происходит сразу после открытия новой …
12 shell  terminal  xterm 

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