Unix-подобные системы
Восстановление сеанса после выполнения shell-скрипта
00
Вопрос или проблема Из bash-скрипта, который занимает весь терминал, как восстановить предыдущую сессию? Несколько программ, которые, как я знаю, работают таким образом: ranger vim man nano Общая схема такова: программа занимает весь терминал, а затем
Unix-подобные системы
Запуск фоновой задачи на удаленном хосте через ssh приводит к зависанию вызывающего скрипта.
00
Вопрос или проблема У меня есть следующий код: for i in $ipb $ipc $ipd; do ssh -i ~/.ssh/'key' 'name'@${i} /bin/bash << EOF nohup ${install_dir}/redis-stable/src/redis-server ${install_dir}/${port}/node.conf & EOF let "port++" done который должен
Unix-подобные системы
Проблема с переменными и кавычками в скрипте, включающем команду sed
00
Вопрос или проблема Я пытаюсь создать этот скрипт для работы: #!/bin/bash win_location=$(cat /boot/grub/grub.cfg | grep 'class windows' | cut -d "'" -f2) sudo sed -i 's/^'GRUB_DEFAULT='.*$/GRUB_DEFAULT="$win_location"/' /etc/default/grub sudo update-grub2
Unix-подобные системы
Как расширить содержимое массива по его имени? [дубликат]
00
Вопрос или проблема У этого вопроса уже есть ответы здесь: Опосредованный возврат всех элементов в массиве (4 ответа) Закрыто 7 лет назад. У меня есть массив declare -a arr0=("'1 2 3'" "'4 5 6'") и переменная x=0 Затем я создаю новую переменную с именем
Компьютеры и программы
Mac OSX Mavericks – ZSH не может выполнить ‘source ~/.zshrc’, слишком много открытых файлов.
00
Вопрос или проблема Я не могу применить изменения в моем файле .zshrc (или в .bash_profile, если на то пошло), потому что я получаю такую ошибку, когда пробую: /Users/ME/.zshrc:source:100: too many open files: /Users/ME/.zshrc Я пробовал ulimit -n 10000, но это не работает.
Компьютеры и программы
sudo -l и вывод sudo -ll
00
Вопрос или проблема sudo -l дает мне вывод: Пользователь test может выполнять следующие команды на сервере: (root) NOPASSWD: /usr/bin/vim /usr/bin/motd sudo -ll дает мне вывод: Запись в Sudoers: RunAsUsers: root Опции: !authenticate Команды: /usr/bin/vim
Убунту
Переход в родительский каталог файла с помощью cd?
00
Вопрос или проблема Я пишу .sh-скрипт, чтобы он выполнял за меня работу, но сейчас я на том этапе, когда мне нужно выполнить cd в каталог, в котором находится файл /path/to/file.end. терминал не позволяет cd /path/to/file.end bash: cd: /path/to/file.
Unix-подобные системы
Есть ли способ предотвратить добавление команды в вашу историю?
00
Вопрос или проблема Есть ли способ не добавлять команду в вашу историю? У меня есть команда, которую я хочу исключить из своего файла истории, и мне действительно не хочется, чтобы она там была, когда я ищу историю, хранящуюся в памяти, хотя это менее важно.
Системное администрирование и сети
команда su не устанавливает значение BASH_VERSION и не загружает профиль
00
Вопрос или проблема У меня есть серверная версия Ubuntu 20.04 LTS, и у меня возникает странная проблема при создании нового пользователя и использовании его в оболочке через ssh-соединение. Шаги для воспроизведения: Используйте учетную запись root для
Unix-подобные системы
Присвоение переменной не создаёт один и тот же объект, по крайней мере для grep.
00
Вопрос или проблема Проблема следующая: $ FILES=(foo/**/*.suffix bar/**/*.suffix2) $ grep baz "${FILES[@]}" # работает # Я использую это, чтобы создать одну локальную переменную с local в одной функции $ SUBFILES="${FILES[@]}" $ grep baz "${SUBFILES[@]}"
Убунту
Как изменить директорию по умолчанию, с которой открывается терминал WSL Ubuntu (на Windows 10)
00
Вопрос или проблема Я установил WSL Bash на Windows 10, чтобы он мог выступать в качестве моего терминала в VScode, но директория по умолчанию — ~/home/USERNAME Я бы хотел, чтобы она была /mnt/c/Users/USERNAME (т.е. на стороне моего Windows-домена) Я
Убунту

Как программно завершить сеанс GNU screen?

00
Вопрос или проблема мне нужно следующее допустим, у меня есть запущенный экран «MY_Screen_name» и процесс, работающий внутри него. Я хотел бы завершить «MY_Screen_name» и работающий внутри процесс, а затем запустить другой скрипт. это будет так?
Убунту
при сборке u-boot /bin/bash: arm-none-linux-gnueabi-gcc: команда не найдена
00
Вопрос или проблема В настоящее время я использую Ubuntu 12.0.4 на 64-битной машине. У меня есть отладочная плата AM335X. Вместе с комплектом был предоставлен сжатый ядро (linux 3.2), rootfs, u-boot и ARM-кросс-компилятор (arm-2010q1).
Компьютеры и программы
zshell сообщает, что команда не найдена в MacOS
00
Вопрос или проблема Я использую MacOS Monterey 12.4. Когда я открываю zsh, я сразу получаю /etc/zshrc:7: command not found: locale /etc/zshrc_Apple_Terminal:104: command not found: mkdir Я понимаю, что мой терминал сразу выполняет содержимое ‘
Unix-подобные системы
Скрытый сервис TOR не всегда доступен через cURL. Требуется несколько попыток.
00
Вопрос или проблема Когда я пытаюсь получить доступ к скрытому сервису в TOR с помощью cURL, по какой-то причине я не получаю доступ к сайту 100% времени. Часто возвращается "curl: (7) Can't complete SOCKS5 connection to 0.0.0.
Убунту
Мой bash скрипт не работает, использовал команду mv.
00
Вопрос или проблема Ниже приведен скрипт, созданный для перемещения файлов из одного места в другое. #!/bin/bash mv -f /home/ftpuser/*.txt /usr/local/********/Source/ # Я попробовал вышеуказанный скрипт, и в crontab он показывает, что он был выполнен
Компьютеры и программы
Замена слов на указанные слова с помощью AWK
00
Вопрос или проблема Мой код генерирует несколько файлов json, все они выглядят примерно так: { "instance": "sample_instance_05", "steps": [ { "129": "North", "14": "North", "82": "North", "53": "North", "149": "North", "6": "North", "79": "North", "40"
Unix-подобные системы
Средняя частота процессора в МГц через bash и conky
00
Вопрос или проблема Я уже давно использую conky для сбора и отображения системной статистики. Более десяти лет назад я заметил, что “средняя” частота процессора в МГц просто копирует первый ядро, а не является средней для всех ядер.
Unix-подобные системы
Как удалить слово назад в командной строке (bash и zsh)?
00
Вопрос или проблема Как я могу удалить слово назад в командной строке? Я привык к тому, что некоторые редакторы удаляют последнее ‘слово’ с помощью Ctrl+Backspace, и я хотел бы иметь такую функциональность в командной строке тоже.
Убунту
Ошибка импорта в Python: Отсутствует модуль с именем _sysconfigdata_nd
00
Вопрос или проблема После установки я установил python 3.5, используя conda, а затем удалил conda. Перед удалением я мог получить доступ к pip и т.д. В терминале любая команда python приводит к следующему, как показано на скриншоте ниже: jjplack@jjplack:~$