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

21
Ограничение использования полосы пропускания Интернет определенной оболочкой

Я хочу обновить мой Linux в одной оболочке, но по умолчанию wget или axel в Updater используют всю пропускную способность. Как я могу ограничить скорость в этой оболочке? Я хочу, чтобы другие оболочки имели справедливую долю и ограничивали все в этой оболочке - что-то вроде прокси! Я использую Zsh...

21
Как Linux отличает потоки от дочерних процессов?

Linux на самом деле не различает процессы и потоки и реализует их как структуру данных task_struct. Так что же Linux предоставляет некоторым программам, чтобы они могли отличить потоки процесса от его дочерних процессов? Например, есть ли способ увидеть детали всех потоков, которые есть у процесса...

21
Как я могу найти, какой процесс отправляет данные на определенный порт?

У меня есть служба, поддерживающая определенный порт открытым. Я получаю данные, которые я не ожидаю и не хочу получать, и я пытаюсь точно определить источник этих данных. Итак, как я могу найти, какой процесс отправляет данные на определенный порт, а не какой процесс...

21
Почему функция не вернется, пока не закончится фоновый процесс?

Рассмотрим этот скрипт: #!/bin/bash function start { leafpad & echo $! } PID=$(start) echo "PID is $PID" Сценарий не продолжается после закрывающей фигурной скобки, пока не завершится процесс листовки, даже если это фоновый процесс. Почему это? Можно ли запустить фоновый процесс из...

21
Оповещение о завершении процесса

Здесь есть несколько вопросов и ответов, касающихся оповещения о завершении / выходе процесса ( 1 , 2 ), но все они предполагают, что пользователь сам выполнил указанный процесс, и, таким образом, могут написать его с помощью встроенного в управляющий сценарий или направить процесс к какому-либо...

20
Альтернатива iotop для пользователя без полномочий root без прав sudo

Я ищу альтернативу iotop. Вот моя ситуация: Я хочу выяснить, часто ли программа обращается к жесткому диску во время работы. iotop требует привилегий root / sudo. Моя учетная запись находится в чужой системе, поэтому мне не разрешено иметь права root или sudo. Есть ли альтернатива iotop, которую я...

20
Процесс потомков

Я пытаюсь построить контейнер процесса. Контейнер будет запускать другие программы. Например, bash-скрипт, запускающий фоновые задачи с использованием '&'. Важная особенность, которая мне нужна, заключается в следующем: когда я убиваю контейнер, все, что было создано под ним, должно быть...

20
Альтернативы для команды «lsof»?

Во многих случаях «lsof» не установлен на машинах, с которыми мне приходится работать, но «функция» lsof будет очень нужна (например, в AIX). : \ Есть ли какие-либо "lsof" подобные приложения в мире не-windows? ОБНОВЛЕНИЕ: например: мне нужно знать, какие процессы используют каталог "/ home /...

20
Переносимость файловых дескрипторов ссылок

Я всегда удивлялся этому, но никогда не занимал время, чтобы выяснить это, поэтому я сделаю это сейчас - насколько мобильно показанное здесь использование того /proc/$$/fd/$Nили другого /dev/fd/$N? Я понимаю гарантии POSIX /dev/null, /dev/tty, and /dev/console (хотя я узнал об этом только на днях...

20
Как мне ждать, когда программа запущена в другой оболочке

У меня есть программа, выполняющая большой объем работы (занимает около 4-5 часов), которая запускается cron, когда становятся доступными все данные, с которыми она работает. Иногда, когда я жду, пока он закончится, я хотел бы иметь возможность запустить другую (интерактивную) программу, когда она...

19
мониторинг изменений файлов + процесс доступа к файлам

Я хотел бы видеть, что происходит в папках моего сервера приложений, то есть какие файлы были изменены процессом x или какие *.warфайлы были изменены (заменены / созданы) за последние x минут. Есть ли инструмент в Linux, чтобы помочь с...

19
Являются ли потоки ядра Linux действительно процессами ядра?

Я читал во многих местах, что Linux создает поток ядра для каждого пользовательского потока в Java VM. (Я вижу, что термин «поток ядра» используется двумя различными способами: поток, созданный для работы ядра ОС и Поток, о котором ОС знает и планирует выполнять пользовательскую работу. Я говорю о...

19
Как / proc / self реализован в Linux?

Я возился с /procфайловой системой в Linux, и я столкнулся с ней /proc/self, которая является символической ссылкой на каталог процесса текущего процесса. Хотелось бы узнать, как это реализовано. Одним из решений было бы изменить эту символическую ссылку при каждом переключении контекста , но это,...

19
Как узнать причину перехода процесса в состояние сна и разбудить его?

Когда я делаю 'top', я вижу процесс сценария perl в состоянии 'S'. Есть ли способ узнать, что заставляет этот perl-процесс переходить в состояние сна и как его разбудить? Любой способ отладки, чтобы дать больше информации о строках в скрипте perl, переводя его в состояние...

19
Почему мой фоновый процесс Python заканчивается, когда сеанс SSH завершается?

У меня есть скрипт bash, который запускает скрипт python3 (давайте назовем его startup.sh) с ключевой строкой: nohup python3 -u <script> & Когда я sshвызываю этот скрипт напрямую, скрипт python продолжает работать в фоновом режиме после выхода. Тем не менее, когда я запускаю это: ssh -i...

19
ps печатает только до 4096 символов командной строки любого процесса

Когда я выполняю grep для процесса Java, я получаю вывод ниже, но он ограничен 4096 символами, что приводит к тому, что фактическое имя процесса (то есть kafka.Kafka) не отображается в grepвыводе. Это ограничение grep? Можно ли печатать символы за пределами 4096? ps -ef | grep java java -Xmx6G...

19
Зачем добавлять круглые скобки вокруг имени процесса?

На моей машине ( тестирование Debian ), когда я делаю ps aux | grep pam Я получаю orto 609 0.0 0.0 58532 2148 ? S 08:06 0:00 (sd-pam) orto 5533 0.0 0.0 12724 1948 pts/1 S+ 16:51 0:00 grep pam (sd-pam)кажется странным названием для процесса. Читая этот форум , я вижу, что это имя специально...