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

45
Почему нет транспорта https для инструмента Debian apt?

Мне кажется, почему механизм установки пакетов Debian не поддерживает HTTPS для его транспортировки, не говоря уже о его использовании по умолчанию. Я знаю, что пакеты debian имеют своего рода проверку подписи с использованием GPG, но все же я не думаю, что использование транспорта HTTPS вместо...

44
Как получить всю командную строку из процесса?

Как я могу получить аргументы команды или всю командную строку из запущенного процесса, используя его имя процесса? Например этот процесс: # ps PID USER TIME COMMAND 1452 root 0:00 /sbin/udhcpc -b -T 1 -A 12 -i eth0 -p /var/run/udhcpc.eth0.pid И то, что я хочу, это /sbin/udhcpc -b -T 1 -A 12 -i...

44
Сбой apt-get: Не удалось найти драйвер метода / usr / lib / apt / Methods / https

Я попытался обновить мою ОС Debian Jessie, используя терминал, и я получаю сообщение об ошибке: “E: The method driver /usr/lib/apt/methods/https could not be found.” error? Мой список источников: deb http://httpredir.debian.org/debian/ jessie main deb-src http://httpredir.debian.org/debian/ jessie...

40
ps переключается для совместного отображения PID, PPID, PGID и SID

Я пробовал ps с различными типами переключателей, например -A, aux, ef и т. Д., Но я не могу найти правильную комбинацию переключателей, которая сообщит мне идентификатор процесса (PID), идентификатор родительского процесса (PPID), группу процессов ID (PGID) и Session ID (SID) процесса в одном и...

34
Как я могу сделать операцию «копировать, если изменено»?

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

33
Выполнение цикла точно один раз в секунду

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

32
Какие файловые системы в Linux хранят время создания?

Существуют ли (хорошо известные, надежные) файловые системы в Linux, которые хранят время создания файлов и каталогов в таблице i-node? Если есть, заменяется ли «измененное» время временем создания i-узла в статистическом...

31
Когда начался процесс

Чтобы узнать, когда был запущен процесс, моей первой догадкой было проверить, когда /proc/<pid>/cmdlineбыл написан / изменен последний раз. psтакже показывает STARTполе. Я думал, что оба этих источника будут одинаковыми. Иногда они не совпадают. Как это может...

30
Как получить миллисекунды с эпохи Unix?

Я хочу сделать bash-скрипт, который измеряет время запуска браузера, для этого я использую HTML, который получает метку времени при загрузке в миллисекундах с помощью JavaScript. В сценарии оболочки перед вызовом браузера я получаю метку времени: date +%s Проблема в том, что он получает отметку...

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

Когда скрипт запускается из командной строки, оболочка порождает подпроцесс для этого скрипта. Я хочу показать эту связь между процессом на уровне терминала и его дочерними элементами, используя psвывод в виде дерева. Как я могу это сделать? Что я пробовал до сих пор файл: script.sh #!/bin/bash ps...

28
Что заставит ps сообщать uid вместо имени пользователя?

У меня на компьютере Linux установлен Eucalyptus , и я заметил, что для процессов, принадлежащих пользователю eucalyptus, ps сообщает идентификатор пользователя вместо имени пользователя. Например: $ sudo -i -u eucalyptus $ ps u USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND 107 29764 0.0...

26
Как использовать cgroups, чтобы ограничить все процессы, кроме белого списка, одним процессором?

Существует руководство для cgroups от Red Hat, которое может быть своего рода полезным (но не отвечает на этот вопрос). Я знаю, как ограничить конкретный процесс конкретным процессором во время команды запуска этого процесса: Во-первых, поместив следующее * в /etc/cgconfig.conf: mount { cpuset =...

26
Отображение метки времени в дд / мм / гггг чч: мм: сс: мс в Unix или Linux

Мне нужно отображать дату и время в нужном формате в Unix / Linux. Мой желаемый формат: дд / мм / гггг чч: мм: сс: мс в Unix или Linux. Я подошел ближе, используя следующую команду: echo $(date +%x_%r) Это возвращает: 08/20/2012_02:26:14 PM Какие-либо...

26
ps: полная команда слишком длинная

Добрый день! Я использую «PS», чтобы увидеть команду, которая запускает процесс. Проблема в том, что команда слишком длинная и «ps» не показывает ее полностью. Пример: я использую команду 'ps -p 2755 | меньше »и имеют следующий вывод PID TTY STAT TIME COMMAND 2755 ? Sl 305:05...

25
Как получить tty, в котором работает bash?

Во втором методе, предложенном на этой странице , вы получите tty, в котором bash запускается с помощью команды: ps ax | grep $$ | awk '{ print $2 }' Я подумал, что это немного лениво, перечисляя все запущенные процессы только для извлечения одного из них. Разве это не было бы более эффективно (я...

24
Почему Unix хранит метки времени в целых числах со знаком?

Почему целое число со знаком используется для представления меток времени? В 1970 году четко определено начало, обозначенное как 0, так зачем нам нужны цифры до этого? Используются ли где-нибудь отрицательные метки...