Linux高级程序设计笔记

1、file指令

    file指令查看文件类型。

2、gdb指令

    1)编译时增加-g选项

    gdb a.out a.coredump

    > l -查看源代码各行编号(list)

    > b 行号,设置断点(breakpoint)

    > r,执行(run)

    > n,下一行(next)

    > c,下一个断点(continue)

    > p变量名,打印(print)这个变量的值

3、系统限制

    /usr/limits.h

    ulimit指令或者getrlimit()函数和setrlimit()函数

    RLIMIT_CORE:core文件的最大字节数

    RLIMIT_CPU:CPU时间的最大值(秒)

    RLIMIT_DATA:一个进程数据段的最大字节数

    RLIMIT_FSIZE:可创建文件大小的最大值

    RLIMIT_每个进程可以打开的文件的个数

    RLIMIT_STACK:进程栈空间的最大值

4、getopt()函数,getopt_long()函数

    1)无冒号

    2)单冒号

    3)双冒号

 

你可能感兴趣的:(Linux高级程序设计笔记)