programing

사용자 프로세스 쉐도우 mysqld 서비스, 잘못된 명령은 어떻게 찾을 수 있습니까?

easyjava 2023. 9. 21. 21:37
반응형

사용자 프로세스 쉐도우 mysqld 서비스, 잘못된 명령은 어떻게 찾을 수 있습니까?

쿠반투 17

로그인하여 "ps -ef | grep mysqld"를 수행하면 두 개의 복사본이 실행되고 있으며, 하나는 시스템 서비스 데몬으로, 하나는 사용자 프로세스로 실행되고 있습니다.

ps -ef | grep mysqld
mysql     1953     1  0 09:02 ?        00:00:13 /usr/sbin/mysqld
richard   3233  3220  0 09:13 ?        00:00:35 /usr/sbin/mysqld --
defaults-file=/home/richard/.local/share/akonadi/mysql.conf --
datadir=/home/richard/.local/share/akonadi/db_data/ --
socket=/tmp/akonadi-richard.EK3Z9U/mysql.socket
richard  13309  3138  0 18:05 pts/1    00:00:00 grep --color=auto 
mysqld

~/.profle, ~/.autostart, ~/.bashrc, /etc/profile, /etc/init.d(시스템에서 사용되고 루트에서 소유한 것으로 추정되는 mysql 시작 스크립트 제외)에 "mysqld"가 있는 스크립트나 명령이 없습니다.

그 외에 어디에서 오류 명령을 찾아야 합니까?
그것을 효과적으로 찾는 방법에 대한 좋은 아이디어가 있습니까?

언급URL : https://stackoverflow.com/questions/45645598/user-process-shadows-mysqld-service-how-do-i-find-the-bad-command

반응형