Передайте PID определенных процессов UNIX в ls -l

Итак, на этот раз ответил спасибо другу.

Очевидно, что при обновлении ядра вам необходимо обновить инструменты параллелизма. Проблема в том, что при обновлении ядра видеодрайверы были раздавлены, надстройки VBox кажутся частью набора инструментов Parallels, поэтому проблема заключалась в том, что он зависал, потому что система не могла найти экран в результате не имея правильных видеодрайверов.

Установка и обновление пакета инструментов Parallels устранили проблему.

1
28.06.2017, 16:30
1 ответ

Да, есть очень простой способ сделать это. На самом деле есть много способов получить то, что вы хотите, в зависимости от того, сколько информации вы хотите получить. Первый способ, который я могу придумать:

ps -u <userid> | grep sas | awk '{print $2}' | xargs ls -l

Первые две команды делают то же самое, что и вторая команда. Команда awkвыводит только второй элемент из каждой строки (элементы, разделенные пробелом по умолчанию ), команда xargsговорит: «Передайте то, что вы видите на STDIN, в следующую команду в качестве параметров».

1
27.01.2020, 23:45

Теги

Похожие вопросы