ILD

dns配置文件
2017-7-16
glibc解析服务使用的dns服务器地址是通过下述文件配置的:/etc/resolv.conf1234herbert@Lenovo:~$ cat /etc/resolv.conf# Dynamic resolv.conf(5) file for glibc resolver(3) generated

how to check glibc version?
2018-10-19
glibc每半年发布一个版本,分别在8月1号和2月1号左右。2018-08-01: glibc 2.28 released.2018-02-01: glibc 2.27 released.查看glibc的版本,可以:1 调用/lib/libc.so.6123456789101112131415161

syslog
2019-10-8
syslog提供一个机制,给各个应用程序记录日志。glibc提供了接口来发送log给syslog的守护进程,这个守护进程通常是syslogd。c库提供的接口: void openlog(const char *ident, int option, int facility);

getpwuid: No such file or directory解决
2020-1-13
写一个简单的程序调用,使用strace ./a.out,发现是没有拷贝libnss_files库。pwd可以使用file db,访问/etc/passwd文件。openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = -1 ENOENT

Copyright © insidelinuxdev.net 2017. Some Rights Reserved.