Я использую `PS -EF` Найдите прогресс MySQLD, но как я могу знать, какой файл CONT его использует?

Может быть, wdiff может вам помочь? Поместите строки в два файла, а затем сравните их с wdiff :

echo "30 mutation alanine for valine" > file1
echo "alanine at position 30" > file2
wdiff -t file1 file2

Снимок экрана вывода:

Screenshot of the output

0
09.01.2019, 09:17
2 ответа

Если вы получите содержимое файла /proc/8901/cmdline, вы увидите, что такое командная строка для этого процесса и где находится файл конфигурации. Здесь 8901 — это PID вашего процесса. Вы также можете использовать

ps -efl|grep mysql

, чтобы получить длинный список, и в большинстве случаев вы получите всю командную строку

Также вы можете проверить файл конфигурации в обычных местах:

/etc/my.cnf
/etc/mysql/my.cnf
0
28.01.2020, 04:04

Попробуйте с strace -fe trace=open mysql; это покажет вам все файлы, используемые для этого процесса, включая файл conf; strace не установлен по умолчанию в большинстве систем, но вы можете без проблем установить его из репозиториев.

0
28.01.2020, 04:04

Теги

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