linux 调试

 service mysqld start
Starting mysqld:                                           [  OK  ]
[root@archermind html]# ps -ef | grep mysql
root     31917     1  0 11:31 pts/1    00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --pid-file=/var/run/mysqld/mysqld.pid --basedir=/usr --user=mysql
mysql    32001 31917  0 11:31 pts/1    00:00:00 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --log-error=/var/lib/mysql/archermind.err --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/lib/mysql/mysql.sock
root     32020  2526  0 11:32 pts/1    00:00:00 grep mysql
[root@archermind html]# service mysqld stop
Stopping mysqld:                                           [  OK  ]
[root@archermind html]# str
strace   strings  strip    
[root@archermind html]# strace -o 1.trc /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --log-error=/var/lib/mysql/archermind.err --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/lib/mysql/mysql.sock



 vi 1.trc
execve("/usr/libexec/mysqld", ["/usr/libexec/mysqld", "--basedir=/usr", "--datadir=/var/lib/mysql", "--user=mysql", "--log-error=/var/lib/mysql/arche"..., "--pid-file=/var/run/mysqld/mysql"..., "--socket=/var/lib/mysql/mysql.so"...], [/* 32 vars */]) = 0
brk(0)                                  = 0x156b000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f877e0c1000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/usr/local/libmcrypt/lib/tls/x86_64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/local/libmcrypt/lib/tls/x86_64", 0x7fff243f5110) = -1 ENOENT (No such file or directory)
open("/usr/local/libmcrypt/lib/tls/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/local/libmcrypt/lib/tls", 0x7fff243f5110) = -1 ENOENT (No such file or directory)
open("/usr/local/libmcrypt/lib/x86_64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/local/libmcrypt/lib/x86_64", 0x7fff243f5110) = -1 ENOENT (No such file or directory)
open("/usr/local/libmcrypt/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/local/libmcrypt/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/local/mhash/lib/tls/x86_64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/local/mhash/lib/tls/x86_64", 0x7fff243f5110) = -1 ENOENT (No such file or directory)
open("/usr/local/mhash/lib/tls/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/local/mhash/lib/tls", 0x7fff243f5110) = -1 ENOENT (No such file or directory)
open("/usr/local/mhash/lib/x86_64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/local/mhash/lib/x86_64", 0x7fff243f5110) = -1 ENOENT (No such file or directory)
open("/usr/local/mhash/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/local/mhash/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
/my.cnf
umask(06)                               = 022
open("/etc/localtime", O_RDONLY)        = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=405, ...}) = 0
fstat(3, {st_mode=S_IFREG|0644, st_size=405, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f877e0c0000
read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\0\0\3\0\0\0\0"..., 4096) = 405
lseek(3, -240, SEEK_CUR)                = 165
read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\0\0\3\0\0\0\0"..., 4096) = 240
close(3)                                = 0
munmap(0x7f877e0c0000, 4096)            = 0
uname({sys="Linux", node="archermind", ...}) = 0
stat("/etc/mysql/my.cnf", 0x7fff243f1f60) = -1 ENOENT (No such file or directory)
stat("/etc/my.cnf", 0x7fff243f1f60)     = -1 ENOENT (No such file or directory)
stat("/root/.my.cnf", 0x7fff243f1f60)   = -1 ENOENT (No such file or directory)
lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/var", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/var/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/var/lib/mysql", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getrlimit(RLIMIT_NOFILE, {rlim_cur=65535, rlim_max=65535}) = 0
mmap(NULL, 1052672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f877d5a4000
open("/usr/share/mysql/english/errmsg.sys", O_RDONLY) = 3
read(3, "\376\376\2\1\1\0Z\211\201\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0", 32) = 32
read(3, "\0\0\10\0\20\0\23\0\27\0?\0h\0\224\0\305\0\373\0007\1r\1\233\1\275\1\347\1\17\2"..., 1282) = 1282
Type  :quit<Enter>  to exit Vim


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值