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

0
Использование pam_exec.so для аутентификации openvpn

Я установил конфигурацию аутентификации PAM для OpenVPN. auth required pam_exec.so debug expose_authtok /opt/openvpn/bin/pamauth Сценарий pamauth возвращается 0 на успех. Я проверяю, что это правда, также выводя значение в файл из pamauth скрипт. <user authentication process> echo $EXIT_CODE...

0
Как работает файл .profile, если я разворачиваю процесс?

Допустим, я запускаю vlc или gimp при запуске, но эти команды не возвращаются, пока программа не закроется. Позволяет ли он интерпретатору bash работать неопределенно долго, пока он не закроется, или он запускается и сразу же завершает процесс, если я не nohup или что-то еще? Как правильно...

0
Узнать информацию об установленном аппаратном и программном обеспечении с помощью терминала без прав администратора

У меня есть доступ к удаленному серверу, на который я вхожу через ssh. У меня нет прав администратора, но я хотел бы узнать как можно больше о машине, в том числе узнать, получу ли я то, за что я заплатил. Пока что попробовал: top (чтобы получить размер памяти) uname -a (узнать больше об...

0
Запуск tcpdump на удаленной машине без tty с использованием ssh

Я пытаюсь запустить tcpdump на нескольких удаленных компьютерах для выполнения сетевого анализа с помощью сценария, но мне не удается его правильно запустить. Команда, которую я хотел бы использовать: ssh user @ host "nohup sudo / usr / sbin / tcpdump udp -l -s 68 -n -v -i eth0 1> tcpdump.txt...

0
Командная строка Virtualbox

Как запустить Virtualbox из командной строки и запустить скрипт Ruby на гостевой системе, а после того, как он будет выполнен, закрыть гостевую? Что может быть проще всего сделать...

0
Открытие окна терминала с текущим каталогом, установленным на определенный каталог

Я хочу настроить сочетание клавиш в сочетаниях клавиш, которое открывает окно терминала уже cdна рабочем столе. я пробовал Terminal ~/Desktop Terminal cd ~/Desktop Но это не работает. Terminal --helpпохоже, не дает подходящего параметра командной строки. Что мне нужно сделать здесь? Кроме того,...

0
Скрипт для автоматического выполнения создания туннеля SSH

Я студент CS, и все еще учусь многим из этих вещей, поэтому, пожалуйста, потерпите меня, если я не совсем понимаю, что я пытаюсь здесь сделать. Я на Mac, подключаюсь к машине linux. Я могу настроить туннель SSH и подключиться к удаленной машине, выполнив следующую строку сценария: ssh -f -L...

0
Скрипт Bash для удаления и переименования файлов в зависимости от размера и именования

У меня есть каталоги с несколькими конфликтующими файлами, и я ищу способ сортировки, присвоения имен и удаления дубликатов, основанных на отдельном шаблоне, основанном на имени и размере файла. Хотя мои знания сценариев bash очень ограничены, поэтому я ищу какое-либо руководство по созданию этого....

0
пытаюсь установить Astromenace на мой Linux Mint 14 Cinnamon PC

поэтому я следую этому уроку, так как он единственный, который я могу найти, и любой, который я могу найти, такой же, как этот: http://linuxg.net/games-on-linux-how-to-install-astromenace-on-ubuntu-and-fedora/ но когда я набираю первую команду, я даю мне это myname@myname-System-Product-Name ~ $...

0
crontab скрипт bash, который копирует определенные файлы

Во-первых, я хотел бы сказать, что я ужасно разбираюсь в сценариях, так что это стало для меня настоящим испытанием. Любой вклад был бы великолепен! Я хотел бы автоматизировать передачу sftp каждые 24 часа. Если мне повезет в ближайшем будущем, я смогу смонтировать этот общий ресурс или, по крайней...

0
Bash сценарий сравнения двух текстовых файлов

Учитывая два файла, я хочу написать сценарий оболочки, который читает каждую строку из файла file1 и проверяет, есть ли он в файле file2. Если строка не найдена в file2, она должна сохранить ее, скажем, в таблице TAB1. Кроме того, если в файле 2 есть какие-либо дополнительные строки, которых нет в...

0
Bash - переместить те файлы, которые содержат строку, в каталог

задача : Создать скрипт, который будет принимать 2 аргумента: 3.sh <directory> <destination> Искать файлы в <directory> для подстроки moveme ”В содержании файла Переместить те файлы, которые содержат строку в каталог <destination> Мой баш : #!/bin/bash if [ "$1" == "" ];...

0
количество символов, оставшихся в переменной bash? [закрыто]

Как я могу в bash-скрипте иметь переменную из 300 символов, которую можно ввести в нее, и она отображает количество оставшихся символов, пожалуйста? В этом случае символы будут числами, соответствующими каналу из get-iplayer, с максимум 4 символами в блоке, отделенном от следующего пробелом....

0
альтернатива touch -d в MAC OS X

Мне нужно изменить время модификации всех моих файлов в папке 1 час назад (проблемы летнего времени с некоторыми программами) Дело в том, что touch -m -r {} -d '-1 hour' Не работает на MAC OS X Любой хороший трюк, который я могу использовать?...

0
Bash: условно перемещенные вложенные дубликаты каталогов

Предположим, у меня есть каталог с именем "foo", который содержит несколько каталогов: foo/bar/bar/(files) foo/bat/bat/(files) foo/baz/qux/(files) Есть ли способ условно переместить «самый глубокий» каталог на уровень, чтобы он заменял свой родительский каталог, только если его имя совпадает с...

0
ошибка не найдена при выполнении скрипта bash в Mac OS

Я пытаюсь собрать jDom-b4 (библиотеку Java) из источника с помощью скрипта, предоставленного в источнике. Содержание скрипта имени build.sh: #!/bin/sh echo echo "Java and XML Build System" echo "-------------------" echo if [ "$JAVA_HOME" = "" ] ; then echo "ERROR: JAVA_HOME not found in your...

0
Как я могу установить мой скрипт в каталог $ HOME / .bin (или $ HOME / bin) пользователя и убедиться, что он находится в его PATH?

Редактировать: места, где я сказал $ HOME / .bin, я должен был написать $ HOME / bin или любой эквивалентный вариант. Итак, у меня есть скрипт bash, который я распространяю как клиент для своего API. Текущая версия устанавливается так curl -s http://api.blah.com/install | sudo sh, Я могу...

0
tar -czvf без выходного файла

Допустим, вы запускаете tar -czvf some_folder_hereи не указываете выходной файл, например tar -czvf some_output_file.tar some_folder_here. Куда уходит файл? Я просто запустил это случайно, и этот -vвариант дал понять, что он сделал ЧТО-ТО, но я не уверен, куда он действительно пошел (если вообще...

0
Разрешить разрешение для пользовательской команды bash без разрешения для базовой команды

У нас есть автоматический скрипт на одном из наших серверов, запускаемый пользователем-наблюдателем. Он должен сообщить другому скрипту, запущенному первичным пользователем, обновить файл журнала. Код для этого sudo kill -UPDATE_LOG pid Очевидно, что наблюдающий пользователь должен иметь разрешения...