Кто-нибудь может объяснить в понятной форме концепцию управления терминалом в Unix и Unix-подобных системах? Это связано с сеансом? Если да, то
Кто-нибудь может объяснить в понятной форме концепцию управления терминалом в Unix и Unix-подобных системах? Это связано с сеансом? Если да, то
Часть вывода ps -efкоманды приведена ниже: UID PID PPID C STIME TTY TIME CMD root 1 0 0 2012 ? 00:00:01 init [3] root 2 1 0 2012 ? 00:00:01 [migration/0] root 3 1 0 2012 ? 00:00:00 [ksoftirqd/0] root 4 1 0 2012 ? 00:00:00 [watchdog/0] root 5 1 0 2012 ? 00:00:00 [events/0] root 6 1 0 2012 ? 00:00:00...
Как можно получить настоящее имя управляющего терминала (если оно есть, иначе ошибка) в качестве имени пути? Под «настоящим именем» я подразумеваю /dev/tty, что другие произвольные процессы не могут ссылаться на один и тот же терминал. Я предпочитаю ответ как простой шелл-код (как в примере ниже),...
Я исследую поведение скрипта, который обычно запускается как автоматизированный процесс (например, cron, Jenkins). Сценарий может (в конце концов) вызывать команды, которые ведут себя по-разному (запрашивая ввод данных пользователем) при интерактивном запуске; например, patchспросит, что делать с...
Как эти понятия процесса связаны вместе - background, zombie, daemonи without controlling terminal? Я чувствую, что они как-то близки, особенно благодаря концепции controlling terminal, но у меня все еще не так много информации, чтобы рассказать историю, например, если вам нужно что-то объяснить...