Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем

1
Одиночная скобка в присваивании переменной bash
Мне было интересно об одиночных скобках в bash. Я знаю, что они используются для выполнения команд в подоболочках и что они используются для создания массивов, но используются ли они для чего-то еще? Одна вещь, которая привлекла мое внимание, заключается в том, что когда вы используете var=(hello) echo $var # hello …
11 bash  array 

2
Зомби в баш
Кажется, Баш не создает зомби. Похоже, что процессы сразу же пожинаются, когда их убивают. Могу ли я сделать Баш сделать зомби? Почему я спрашиваю: Я хотел бы иметь возможность безопасно убить дочерний процесс или безопасно, kill -9если он не умирает в течение определенного периода времени, но я не хочу случайно …
11 bash  process 

4
Добавьте новую строку в имя файла с помощью `mv`
Это серьезный вопрос. Я тестирую некоторые awkскрипты и мне нужны файлы с новой строкой в ​​их именах. Можно ли добавить новую строку в имя файла с mv? Теперь я могу сделать это с touch: touch "foo bar" С прикосновением я добавил символ новой строки для каждой копии и вставки. Но …

3
переключение между оболочками, останавливает музыку, которая в данный момент играет
Пока я слушал музыку, я поменял виртуальную консоль с помощью Ctrl+ Alt+ F2, и музыка неожиданно остановилась. Возвращаясь обратно в консоль , которая запускает X - сервер Ctrl+ Alt+ F7или вход в систему для пользователя в консоли , что я в настоящее время использую ( Ctrl+ Alt+ F2), начинает играть …
11 ubuntu  xorg  audio  console 

5
Выполнить команду оболочки после события щелчка на веб-странице
Есть ли способ выполнить команду bash, когда я нажимаю на текст в браузере? Веб-страница находится на компьютере A, браузер на компьютере B: я хочу выполнить код на компьютере B, например, hsetrootчтобы изменить обои при нажатии на изображение.
11 shell  browser  events 

6
Как избежать системного таймаута для входа в систему, когда я завариваю чашку чая?
Linux Mint 17.1 (MATE) работает на ноутбуке HP G250 и более старых настольных ПК HP. Это только я и собака дома, и я люблю запускать компьютер весь день, но он продолжает возвращаться к экрану входа в систему после нескольких минут бездействия. Ввод длинного «безопасного пароля» весь день становится утомительным, и …

1
Заменить изображение в PDF с помощью командной строки
Мне нужно обработать некоторые файлы PDF. Задача состоит в том, чтобы заменить один файл изображения другим. Моя первая проблема - как заменить изображение PDF из командной строки в пакетном процессе. Далее я попытаюсь решить другие проблемы, например, как определить, какое изображение мне нужно заменить (поскольку файлы PDF могут содержать более …

4
Ведение истории для каждого рабочего каталога (ср. Для сеанса оболочки)
Есть ли способ сделать так, чтобы современная функция оболочки была ограничена? Мои рабочие контексты разделены на пути в файловой системе, и шаблон действия оболочки, такой как неоднократно выполняемые команды, имеет тенденцию быть отличным для каждого «проекта». Было бы неплохо, если бы я мог использовать функцию истории для команд, выданных из …


2
Как искать текст в файле, игнорируя переводы строки?
Я хотел бы найти текст, который может быть разбит на несколько строк в файле. Grep, который игнорировал бы разрывы строк и возвращал соответствующий диапазон строк. например, я буду искать is an example fileи ожидать, что он будет найден в следующем файле: Это пример файл. Чтобы не зависеть от начальных или …


2
Отдельный сетевой трафик на двух сетевых интерфейсах
Не могли бы вы поделиться своим опытом в понимании того, как настроить разделение сетевого трафика на двух сетевых интерфейсах? Как я понимаю, статические маршруты используются для сетевого трафика, который не предназначен для использования шлюза по умолчанию. Шлюз по умолчанию используется для всего трафика, который не предназначен для локальной сети и …
11 debian  centos  rhel  routing 

1
Перечислите все файловые системы btrfs и их части в оболочке
Есть ли удобный способ получить информацию обо всех подсистемах файловых систем btrfs, не прибегая к C, то есть в оболочке POSIX ? /sys/fs/btrfsсодержит информацию только о файловых системах, ничего о подобъемах, поэтому в настоящее время я монтирую все файловые системы во временную папку, сканирую их btrfs subvol listи затем анализирую …
11 shell  btrfs 

2
Bash: «номер истории» против «номера команды»
Пока я гуглю, как настроить приглашение оболочки через переменную PS1, я вижу таблицы специальных символов, которые можно использовать. В частности: \! the history number of this command \# the command number of this command «Номер истории», кажется, более часто используется, и я знаю, как использовать такие команды, как !523для восстановления …

4
Netcat не завершает работу при закрытии stdin
Я пытаюсь отправить сообщение через netcat. После отправки сообщения, netcatнеобходимо прекратить. Я пробовал следующее: cat tsmmessage.bin | nc -u localhost 4300 nc -u localhost 4300 < message.bin В -qопции говорится: -q секунд после EOF на stdin, подождите указанное количество секунд и затем выйдите. Если секунды отрицательны, ждите вечно. Но nc …
11 netcat 

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