首页 > 系统服务 > 详细

在Linux下工作

时间:2014-10-13 22:49:38      阅读:278      评论:0      收藏:0      [点我收藏+]

[ls]

ls -a            #显示所有隐藏文件(以字符.开头的),包括. ..
ls -A            #显示除了. ..之外的所有隐藏文件
ls -l            #列出详细的信息
ls -i            #打印i节点号,相当于ls --inode

[man]

man 1            #标准命令
man 2            #系统调用
man 3            #库函数
man 4            #设备说明
man 5            #文件格式
man 6            #游戏和娱乐
man 7            #杂项
man 8            #管理员命令


[gcc]

gcc -E            #只预处理,不编译
gcc -S            #编译,不汇编
gcc -c            #编译和汇编,不链接
gcc -o            #指定输出文件
gcc -Olevel        #指定level级别的优化
gcc -g            #编译之后的二进制文件里包含调试信息
gcc -pg            #编译之后的二进制文件里包含profiler信息

[make]

[gdb]

gcc -g a.c
gdb a.out 

l    列代码    list 

break [行号]    设断点    breakpoint
r    运行    run
n    单步    next
p [变量名]    打印变量的值    print
c    继续    continue
bt    查看函数调用栈    backtrace
finish    执行到当前函数返回
q    退出    quit
 
[gprof]

gcc -pg a.c            #gcc的配合
./a.out                #运行编译后的程序
gprof

在Linux下工作

原文:http://www.cnblogs.com/intervention/p/4023116.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!