Linux初学者谈体会
来源:互联网 发布:mac os 10.12 beta6 编辑:程序博客网 时间:2024/06/06 04:15
初学Linux系统一个多礼拜,学到了很多关于Linux的基本用法以及一些常用知识,首先,LInux与Windows最大的不同就是linux是一个开源系统,而Windows不是。两者文件系统不同,Windows是驱动器——逻辑磁盘——文件的结构,而Linux是所有的设备都挂载在文件系统中。Linux不仅向用户开放所有的源代码,而且提供程序开发人员与其他参与者一起编写的大量帮助文档,这些文档随着程序的发布一起安装在系统中。
Linux可以在终端使用一系列的指令来完成很多操作,这是在我们常用的Window中不能完成的,很多指令都是保存在一个特殊目录中,一般Linux命令分为Shell内部命令和Shell外部命令,Shell流程控制语句就属于前者,而大多数还是属于后者,每一条Shell外部命令都是一个独立的可执行程序,实际上就是一些实用工具程序,系统管理员可以在Shell环境下独立的安装和写在他们。
在这一周中,掌握了VI编辑器的使用,简单的说下VI编辑器吧, VI是全屏幕编辑器,具有很强大的功能,用户编辑的文件直接显示在屏幕上,修改的结果也可以立刻显示出来。
还学了通过SAMBA文件系统和NFS文件系统,实现Linux到Windows上,以及Linux到Linux上的文件共享。进行这些首先要配置服务器,创建客户端用户账号,然后重启服务器,通过访问,不过需要注意的是,两台相连的电脑,其IP地址所处的网段必须相同,还有Linux以及Windows上的防火墙必须关闭之后才能实现文件共享。
Gcc和Gdb是进行程序编译和调试的,相当于VC++编译器,Gcc是一个交叉平台编译器,能够在当前平台上为多种不同体系结构的硬件平台开发软件,尤其适合嵌入式领域,所以被广泛推崇。调试的话是每个程序员都会经历的步骤,Linux中的Gdb功能强大,可以自动设置断点,自动跟踪,与强大的VC工具可以相媲美。
最后说说Make程序吧,当一段程序量很大时,就需要用Make实用程序来管理多模块程序的编译和链接,甚至可以生成执行代码,make程序使用MakeFile中的依赖关系说明和各个组件的修改时间,是重编译的时间达到最小化。
总之这一周收获很多。
- Linux初学者谈体会
- 初学者的体会
- java初学者半年的体会
- 初学者做安卓的一些体会
- linux 体会
- Linux 初学者初学者常用命令
- 一个嵌入式初学者引发的思考(jesse谈自己的经验体会)
- 一个嵌入式初学者引发的思考(jesse谈自己的经验体会) 【转】
- 初学者的路--我的体会
- 初学者时期的学习进度与体会
- Linux初学者
- linux初学者
- 学习linux体会
- LINUX新手体会
- 使用linux的体会
- linux内核功能(体会)
- 【菜鸟】linux操作体会
- linux初学者常用命令
- VS 2010配置Qt 4.8.5
- java封装selenium2常用方法
- XCode4.3.3 + iOS5.1 无证书开发并生成app、ipa文件
- Linux下安装Python
- 2013多校联合训练第四场
- Linux初学者谈体会
- The Hound of the Baskervilles——14、Death on the Moor
- 安卓之appwidget学习总结
- geoserver wmts服务叠加
- 状态DP求哈密顿回路个数 CodeForces 11D——A Simple Task
- 龙芯开发(2)——Makefile分析
- IIS7中 ASP.NET授权功能如何实现对静态文件的控制
- tomcat5源码解析一 PoolTcpEndpoint类
- 任意类型类Any