Linux初学者谈体会

      初学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中的依赖关系说明和各个组件的修改时间,是重编译的时间达到最小化。

总之这一周收获很多。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值