(1)系统管理
df 查看磁盘使用情况
top 监控cpu,内存的使用情况
ssh 安全的远程shell
scp 安全的远程copy程序
bash 功能很弱小的shell环境,不过很多时候离开不了它
more 查看文件
tail 查看文件的尾部。查看文件最后100行:tail -100 file
(2)网络相关
tcpdump 抓包工具
snort 抓包/入侵监测工具
ping 呵呵,不用解释了。
traceroute 路由发现工具
route 查看本机路由表
(3)文本操作
wc 统计程序,wc -l srcfiles 可用来统计代码行数。
diff 文件比较命令
grep 强大的查询工具
(4)系统开发
make 呵呵
cmake 跨平台的c/c++项目管理工具,在linux下可生成make文件,省掉了许多
手写操作
gcc/g++ 分别为c/c++编译器
gdb 偶很少用
doxygen c/c++程序文档生成工具
svn 源代码管理工具。可通过 svn help 查看帮助信息。
cvs 源代码管理工具
valgrind Valgrind is an award-winning suite of tools for
debugging and profiling Linux programs.
假设可执行文件为 e。可用以下指令检查程序 e 运行过程中是否出现内
存泄漏(假定e在当前目录下,e的运行指令为 "./e arg1 arg2"):
valgrind --tool=memcheck --leck-check=full ./e arg1 arg2
valgrind 的官方网站是 http://valgrind.org/
gprof profiler。使用步骤:
(1)在makefile里加入-pg选项,编译为可执行程序,假定为e。文件
在当前目录下
(2)运行程序,会生成一个gmon.out
(3)执行 gprof ./e gmon.out > gmon.txt ,将剖析结果重定
向于文件中
(4)查看 gmon.txt
python 除是一个编程语言外,可提供强大的shell环境,可方便与shell,其它
可执行文件交互,也可方便的wrap c/c++程序。
pyste boost中提供的一个强大的c++ 程序的 python wrapper 代码生成器
df 查看磁盘使用情况
top 监控cpu,内存的使用情况
ssh 安全的远程shell
scp 安全的远程copy程序
bash 功能很弱小的shell环境,不过很多时候离开不了它
more 查看文件
tail 查看文件的尾部。查看文件最后100行:tail -100 file
(2)网络相关
tcpdump 抓包工具
snort 抓包/入侵监测工具
ping 呵呵,不用解释了。
traceroute 路由发现工具
route 查看本机路由表
(3)文本操作
wc 统计程序,wc -l srcfiles 可用来统计代码行数。
diff 文件比较命令
grep 强大的查询工具
(4)系统开发
make 呵呵
cmake 跨平台的c/c++项目管理工具,在linux下可生成make文件,省掉了许多
手写操作
gcc/g++ 分别为c/c++编译器
gdb 偶很少用
doxygen c/c++程序文档生成工具
svn 源代码管理工具。可通过 svn help 查看帮助信息。
cvs 源代码管理工具
valgrind Valgrind is an award-winning suite of tools for
debugging and profiling Linux programs.
假设可执行文件为 e。可用以下指令检查程序 e 运行过程中是否出现内
存泄漏(假定e在当前目录下,e的运行指令为 "./e arg1 arg2"):
valgrind --tool=memcheck --leck-check=full ./e arg1 arg2
valgrind 的官方网站是 http://valgrind.org/
gprof profiler。使用步骤:
(1)在makefile里加入-pg选项,编译为可执行程序,假定为e。文件
在当前目录下
(2)运行程序,会生成一个gmon.out
(3)执行 gprof ./e gmon.out > gmon.txt ,将剖析结果重定
向于文件中
(4)查看 gmon.txt
python 除是一个编程语言外,可提供强大的shell环境,可方便与shell,其它
可执行文件交互,也可方便的wrap c/c++程序。
pyste boost中提供的一个强大的c++ 程序的 python wrapper 代码生成器
java 呵呵。java程序的执行方式:java -jar xxxx.jar
本文转自xiaotie博客园博客,原文链接http://www.cnblogs.com/xiaotie/archive/2006/05/15/400725.html如需转载请自行联系原作者
xiaotie 集异璧实验室(GEBLAB)