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

52
Как компьютер может сохранять вещи до того, как он выйдет из строя?

У меня сложилось впечатление, что, когда компьютер выходит из строя, что-то идет не так, и он больше не может работать. Мне было интересно, как компьютер может сохранять вещи, прежде чем он выходит из строя? Действительно ли компьютер способен знать, когда произойдет сбой (и, таким образом,...

52
Как сделать компакт-диск с терминала (Mac OSX)

Как мне перейти в каталог моего привода? Я слоняюсь и вижу, что эта команда, "diskutil list", перечисляет все мои локальные диски. Это производит это .. David-Adamss-MacBook-Pro:~ davidadams$ diskutil list /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *250.1 GB disk0 1: EFI 209.7...

51
Как заставить ssh-agent автоматически добавлять ключ по требованию?

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

51
Как предотвратить отключение SSH, если он простоял некоторое время

У меня есть ssh-соединение с машиной, которая отключается этой машиной после 30 минут отсутствия ввода пользователя. Тем не менее, если я начну что-то вроде top, соединение остается в живых. Поскольку это клиентская машина, я не могу перенастроить SSH-сервер этой машины. Поэтому я ищу способ...

51
Баш, если на одной строке

Я хотел бы знать, как я могу написать, если условия внутри сценария Bash в одной строке. Например, как я могу написать это в одной строке, а затем поместить следующую, как это, в следующую? if [ -f "/usr/bin/wine" ]; then export WINEARCH=win32 fi Я спрашиваю об этом, потому что у меня есть...

51
Как проверить, что file2 новее, чем file1 в bash?

Как я могу проверить, что file2последний раз был изменен после file1? В этом примере perlбыл изменен совсем недавно stack. Существует ли команда bash или Linux, которая может сравнивать эти файлы по времени модификации? -rw-r--r-- 1 root root 1577 Sep 7 22:55 stack -rwxr-xr-x 1 root root 626 Sep 7...

51
scp, используя ключевой файл в качестве параметра, как я могу сделать это, если это возможно?

scp -i ~/.ssh/id_rsa.pub events*$date*_QA.log $remote_user@$remote_server:$remote_location Является ли вышеупомянутый скрипт неправильным? Я не делаю это правильно? Я пошел в .sshкаталог и увидел, что удаленный сервер находится в known_hostsфайле. Но когда я делаю обычный scp без какого-либо файла...

51
Использование сочетаний клавиш терминала с bash в macOS

Я пытался изучить сочетания клавиш для оболочки на macOS, но когда я попытался использовать ALT+ B, это не сработало. Как вы находите, настраиваете и используете сочетания клавиш в оболочке? Любые читы будут...

50
Как преобразовать переменную массива bash в строку, разделенную символами новой строки?

Я хочу записать переменную массива bash в файл, с каждым элементом в новой строке. Я мог бы сделать это с помощью цикла for, но есть ли другой (более чистый) способ объединения элементов...

50
Команда Bash для фокусировки на конкретном окне

Есть ли способ, в командной строке bash, чтобы сосредоточиться на конкретном окне запущенного процесса. Предположим, я знаю имя процесса, номер и все, что мне нужно. Например, если у меня запущен единственный экземпляр Firefox, но он свернут (или поверх него есть какое-то другое окно). Мне нужна...

50
Как я могу отобразить абсолютный путь в командной строке?

В настоящее время мой bash PS1настроен на что-то вроде этого: PS1="\[\`if [[ \$? = "0" ]]; then echo '\e[32m\h\e[0m'; else echo '\e[31m\h\e[0m' ; fi\`:\w\n\$ " Как я могу заставить его показать абсолютный путь вместо относительного (например, /home/dave/dirвместо...

49
Мониторинг трафика TCP на конкретном порту

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

49
в чем разница между «команда && команда» и «команда; команда»

Я вижу эти два использования в Ubuntu "команда && команда" и "команда; команда", напримерapt-get update && apt-get upgrade Что будет отличаться, если я буду использовать apt-get update; apt-get upgrade? Я не спрашиваю об этом конкретном использовании, но в целом, в чем разница между...

49
Избегайте нежелательных путей в Zip-файле

Я делаю сценарий оболочки для упаковки некоторых файлов. Я архивирую каталог, как это: zip -r /Users/me/development/something/out.zip /Users/me/development/something/folder/ Проблема в том, что в результирующем архиве out.zip содержится полный путь к файлу. То есть в разархивированном виде он будет...