Linux下的一些命令
这两天费了老大劲查一个linux系统下的问题,最终查出了原因,其中用到一些日常不太使用的命令,记录一下,以免以后忘记。
strace -e trace=write -p 1234
这个命令是获取进程(进程ID是1234)的输出信息。
cd /proc/1234/fd
ls | wc -l
检查进程1234打开的句柄数。
perror 24
显示errno的提示信息。上述例子显示“errno=24”时的具体提示信息。
ulimit -a
检查用户的各项资源配置,比如句柄数、进程数等。通常这些资源数配置在 /etc/security/limits.conf 文件中。
uname -a
查询内核版本。
另外,Debian 7是在tty7上启动xwindows,而初始信息是输出到tty1上,用组合键 Ctrl+Alt+F1/F7 即可进行切换。