Почему “человек CMD” ничего не показывает?

Если необходимо соответствовать полной командной строке (команда + параметры), как Вы сообщили в своем примере, необходимо будет использовать -f опция:

pkill -9 -f "COMMANDNAME -PARAMETERS"

соответственно к странице справочника:

  -f     The pattern is normally only matched against the process name.
          When -f is set, the full command line is used.
5
15.03.2012, 08:00
2 ответа

Спасибо все для Ваших предложений.

Я наконец решил проблему и теперь man работы.

Ответ

Кто-то установил и версию на 32 бита и на 64 бита glibc, который приносит хаос, я предполагаю. После удаления версия на 32 бита и переустанавливают версию на 64 бита glibc, man работы.

== Подробный процесс ==

  • Работал mandb -t, много сообщений об ошибках обнаружилось:

iconv_open ("UTF-8//ИГНОРИРУЮТ", "ISO-8859-1"): Недействительный аргумент

  • google I нашел это iconv_open находится в gconv(касательно).
  • strace mandb -t и strace man ls оба шоу эта информация:

открытый ("/usr/lib64/gconv/gconv-modules.cache", O_RDONLY) =-1 ENOENT (Никакой такой файл или каталог)
открытый ("/usr/lib64/gconv/gconv-modules", O_RDONLY) =-1 ENOENT (Никакой такой файл или каталог)

  • google I, найденным, что gconv-модули могут быть очень важны для iconv, который мог бы быть очень важен для man. И gconv находится в glibc, теперь лучшее предположение то, что мой glibc не установлен правильно.
  • Работал rpm -qa | grep glibc, Я получил это:

glibc-i18ndata-2.11.1-0.17.4
glibc-locale-2.11.1-0.17.4
glibc-info-2.11.1-0.17.4
glibc-html-2.11.1-0.17.4
glibc-profile-2.11.1-0.17.4
glibc-devel-2.11.1-0.17.4
glibc-2.11.1-0.17.4
glibc-32bit-2.11.1-0.17.4
glibc-devel-32bit-2.11.1-0.17.4
glibc-locale-32bit-2.11.1-0.17.4
glibc-profile-32bit-2.11.1-0.17.4

  • Работал rpm -e --nodeps 32bit-PACKAGE для удаления всех пакетов на 32 бита затем перезагрузите машину (Какой-либо другой путь около перезагрузки?).
  • Переустановленный все 64 бита glibc пакеты.
  • man ls, это работало!
3
27.01.2020, 20:43

Наконец корректный ответ на эту ошибку также:

QIconvCodec::convertToUnicode: using Latin-1 for conversion, iconv_open failed
QIconvCodec::convertFromUnicode: using Latin-1 for conversion, iconv_open failed

Это не имеет никакого отношения к Вашим установленным шрифтам, но с недостающими glibc-пакетами.

-2
27.01.2020, 20:43

Теги

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