Linux教程之GNU/Linux 经常使用命令与工具有忘仓酷云
每一个开发团队都对他的发行版做过测试后放出的.那些国际知名的大品牌更是如此。(1)体系办理
df检察磁盘利用情形
top监控cpu,内存的利用情形
ssh平安的远程shell
scp平安的远程copy程序
bash功效很强大的shell情况,不外良多时分分开不了它
more检察文件
tail检察文件的尾部。检察文件最初100行:tail-100file
(2)收集相干
tcpdump抓包工具
snort抓包/进侵监测工具
ping呵呵,不必注释了。
traceroute路由发明工具
route检察本机路由表
(3)文本操纵
wc统计程序,wc-lsrcfiles可用来统计代码行数。
diff文件对照命令
grep壮大的查询工具
(4)体系开辟
make呵呵
cmake跨平台的c/c++项目办理工具,在linux下可天生make文件,免却了很多手写操纵
gcc/g++分离为c/c++编译器
gdb偶很罕用
doxygenc/c++程叙文档天生工具
svn源代码办理工具。可经由过程svnhelp检察匡助信息。
cvs源代码办理工具
valgrindValgrindisanaward-winningsuiteoftoolsfor
debuggingandprofilingLinuxprograms.
假定可实行文件为e。可用以下指令反省程序e运转过程当中是不是呈现内存泄露(假定e在以后目次下,e的运转指令为"./earg1arg2"):
valgrind--tool=memcheck--leck-check=full./earg1arg2
valgrind的官方网站是http://valgrind.org/
gprofprofiler。利用步骤:
(1)在makefile里到场-pg选项,编译为可实行程序,假定为e。文件
在以后目次下
(2)运转程序,会天生一个gmon.out
(3)实行gprof./egmon.out>gmon.txt,将分析了局重定
向于文件中
(4)检察gmon.txt
python除是一个编程言语外,可供应壮大的shell情况,可便利与shell,别的可实行文件交互,也可便利的wrapc/c++程序。
pysteboost中供应的一个壮大的c++程序的pythonwrapper代码天生器
java呵呵。java程序的实行体例:java-jarxxxx.jar
原文链接:http://xiaotie.cnblogs.com/archive/2006/05/15/400725.html
使用gcc或g++进行编译,使用gdb进行调试; 我感觉linux的学习,学习编程~!~!就去学习C语言编程!! Windows?是图形界面的,Linux类似以前的?DOS,是文本界面的,如果你运行了图形界面程序X-WINDOWS后,Linux?也能显示图形界面,也有开始菜单、桌面、图标等。 一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢。 我学习Linux的心得体会 ,希望对大家的学习有所帮助,由于水平有限,本文难免有所欠缺,望请指正。 永中office 2004增强版安装只需要默认安装即可使用并操作大多与win系统雷同,打印机的配置和管理,记录光盘等。 其中不乏很多IT精英的心血。我们学透以后更可以做成自己的OS!? 熟读写基础知识,学得会不如学得牢。 学习Linux应具备的。[书籍+网络资源] 不同于Windows?系统需要花钱购买,因为Linux的核心是免费的,自由使用的,核心源代码是开放的。 Linux只是个内核!这点很重要,你必须理解这一点。只有一个内核是不能构成一个操作系统的。 众所周知,目前windows操作系统是主流,在以后相当长的时间内不会有太大的改变,其方便友好的图形界面吸引了众多的用户。 得到到草率的回答或者根本得不到任何Linux答案。越表现出在寻求帮助前为解决问题付出的努力,你越能得到实质性的帮助。 其次,Linux简单易学,因为我们初学者只是学的基础部分,Linux的结构体系非常清晰,再加上老师循序渐进的教学以及耐心的讲解,使我们理解起来很快,短期内就基本掌握了操作和运行模式。 如果上面的措施没有解决问题,此时你就需要Linux社区的帮助了。 Linux的使用者一般都是专业人士,他们有着很好的电脑背景且愿意协助他人。 随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。 对我们学习操作系统有很大的帮助,加深我们对OS的理解。? 用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。 其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。 把这个问题放在其他Linux社区请求帮助也是一种选择。如果Linux得不到答案,请不要以为我们觉得无法帮助你。有时只是看到你问题的人不知道答案罢了。这时换一个社区是不错的选择。
页:
[1]
2