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

11
История процессов в системах Unix / Linux

Я знаю, что ps -eflпоказывает запущенные процессы в * nix системах. Я хотел бы проверить историю из ( в прошлом) процессов, которые выполняются на конкретной машине, желательно всю информацию psпредоставляет (то есть %CPU, %MEM). Какие утилиты командной строки я могу использовать, хранится ли эта...

11
поддержка кодировки utf-8 с помощью lpr

При попытке отправить текстовый файл на принтер через lprс xterm, содержание было испорчено до неузнаваемости, причиной которого была в конечном счете восходит к кодированию файла. Если я вместо этого обработаю текст с помощью iconv(например, iconv -f utf-8 -t ascii//TRANSLIT), то файл печатается...

11
Форматировать вывод команды «ps» без пробелов

У меня есть следующая psкоманда, чтобы получить конкретные свойства всех запущенных процессов вместе с некоторыми свойствами: ps --no-headers -exo "uname,ppid,pid,etime,%cpu,%mem,args" Я хотел бы отформатировать его в CSV, чтобы я мог разобрать его. Обратите внимание, что я поставил аргументы в...

11
получить сигнал до того, как процесс будет убит OOM killer / cgroups

В нашем кластере мы ограничиваем ресурсы наших процессов, например, память ( memory.limit_in_bytes). Я думаю, в конце концов, это также обрабатывается через OOM killer в ядре Linux (похоже, читая исходный код ). Есть ли способ получить сигнал до того, как мой процесс будет убит? (Точно так же, как...

11
Ненадежный пакет apt-transport-https

Я использую Debian wheezy, и я хотел бы установить пакет apt-transport-https, который позволяет получить доступ к apt репозиториям через httpsпротокол. То, что действительно озадачивает меня, - то, что это apt-getдает мне следующее сообщение: $ sudo apt-get install apt-transport-https ... The...

11
Проверить, был ли файл изменен после даты в имени файла

У меня есть файлы с именем YYYYMMDDв имени файла, например, file-name-20151002.txt Я хочу определить, был ли этот файл изменен после 2015-10-02. Заметки: Я могу сделать это, посмотрев на вывод ls, но я знаю, что разбор выходных данных ls- плохая идея. Мне не нужно находить все файлы, датированные...

10
Команда Openssl s_client всегда говорит 400 Bad Request

Я пытаюсь протестировать сервер, который нормально работает в веб-браузере, с опцией openssl s_client, подключение его напрямую с помощью openssl возвращает 400 Bad Request: openssl s_client -servername example.com -connect example.com:443 -tls1 (some information about the certificate) GET /...

10
CUPS удаленный доступ к принтеру локально остановлен

У моего локального демона CUPS на моем ноутбуке есть запись для удаленного принтера на моем сервере CUPS. Мой локальный демон CUPS считает, что этот принтер остановлен, но это не так. Единственный интерфейс, который дает мне CUPS для управления этим удаленным принтером, - это гиперссылка на принтер...

10
Клиенты CUPS должны иметь установленные драйверы?

Если я использую CUPS, должны ли клиенты устанавливать драйверы локально? Пример: скажем, у нас есть 1 сетевой компьютер с Linux, 1 сервер печати (или CUPS, сервер печати Samba) Если ПК с Linux хочет распечатать документ через сервер печати, требуется ли на ПК с ОС Linux драйверы для принтера,...

10
Понимание формата прошедшего времени ps для длительных процессов

Я использую psкоманду как часть упражнения, чтобы определить процессы, выполняющиеся дольше заданного порога. Я использую следующий шаблон, чтобы получить истекшее время для команды знаю процесс: ps -eo etime,command | grep <something to identify a process> | grep -v grep | awk '{print $1}' Я...

10
Как найти разницу между двумя временными метками с точностью до миллисекунд?

Я новичок в сценариях оболочки. Суть моего сценария - найти разницу между двумя временными метками с точностью до миллисекунд. У меня есть файл с содержанием отметок времени только как 2012-09-13 15:00:29,290 2012-09-13 15:00:29,297 2012-09-13 15:00:29,428 2012-09-13 15:00:29,447 Таким образом, у...

10
Что должны делать интерактивные оболочки в потерянных группах процессов?

(Повторная публикация в Unix согласно предложению в /programming/13718394/what-should-interactive-shells-do-in-orphaned-process-groups ) Короткий вопрос: что должна делать оболочка, если она находится в потерянной группе процессов, которой не принадлежит tty? Но я рекомендую прочитать длинный...

10
Как я могу использовать файлы из HTTP в качестве предварительных условий в GNU make?

Я хочу использовать файлы из World Wide Web в качестве предварительных условий в моих make-файлах: local.dat: http://example.org/example.gz curl -s $< | gzip -d | transmogrify >$@ Я хочу «преобразовать», только если удаленный файл новее, чем локальный файл, как обычно работает make . Я не...

10
Как решить эту проблему памяти изящно?

У меня есть стандартный ноутбук Linux (тестирование Debian) с разделом подкачки. Я делаю много экспериментов с этим. Некоторые из них действительно требуют много памяти, и поведение Linux по умолчанию является проблемой для меня ... Давайте приведем глупый пример: Сядьте перед ноутбуком Откройте...

10
будет `ls -lt` следовать точным значениям mtimes или только приблизительным значениям mtimes до секунды?

ls -lпоказывает только метки времени изменения файлов с точностью до секунды. Если два файла имеют одинаковую временную метку с точностью до секунды, но были изменены не точно в одно и то же время, ls -ltфайлы будут упорядочены в порядке точных значений mtimes или только приблизительных значений...

10
Использование сценария оболочки в качестве виртуального принтера

У меня есть сценарий оболочки, который принимает файл PDF в качестве аргумента и распечатывает его с дополнительными параметрами принтера. Как я могу добавить этот скрипт в качестве виртуального принтера, который можно выбрать из графического интерфейса? Сценарий оболочки представляет собой ручной...

10
Определите, был ли файл изменен

В Linux (в настоящее время используется файловая система ext4), как можно быстро проверить, было ли изменено содержимое файла, не читая его содержимого? Является ли statкоманда рекомендуемым подходом? Я сейчас делаю $ stat --format "%Y" hello.txt и позже я могу проверить, дает ли та же команда тот...