ps -Изменилось поведение C между Centos 6 и Centos 8

Вы можете попробовать--exclude="<filePattern>"

rsync -av --exclude="._*" --exclude=".DS_Store" <source> <destination>
1
14.08.2020, 10:45
1 ответ

Я предполагаю, что один из способов обойти это различие состоит в том, чтобы пересобрать пакет procpsверсии CentOS 6, а затем yum swapиз procps-ngв него. Не самый безопасный подход, который заменит довольно много системных программ их старой версией.

Таким образом, вы можете захотеть пересобрать procpsпод совершенно другим именем и установить только ps, например. /opt/el6-rebuilds/bin/ps. Затем вы должны убедиться, что содержащий каталог находится в системе PATHс помощью средства /etc/profile.d. Результат будет «эквивалентен версии CentOS 6» ps, используемой в CentOS 8.

Но все это говорят, вы уверены в этой разнице? Только что попробовал это на моем RHEL 8, и ps -C <program name>работает просто отлично, когда указано точно (, вы фактически говорите обратное, что оно работает только при указании частичной строки ).

1
18.03.2021, 23:15

Теги

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