软件:
既然决定学习Linux,那么Linux上的一些常用软件那是肯定要接触了。
书上列举的有很多,其中Open Office 在Unbutu上看到过,Tex据所说很强大,不过现在可以使用的就就是OpenOffice了。还有就是GIMP这个绘图软件,以后写东西问题少不了绘图,但是用PS有点难度,就安装下来使用一段时间看看吧。
再有就是在Vmware 虚拟机上安装和使用jdk,这个尽量吧。
2.3.1从头学习 Linux基础
1、计算机概论与硬件相关知识
好吧,我对于硬件的认识只是停留于计算机的五大组件。
2、先从Linux 的安装与命令学起
安装:
我只在自己的电脑上安装过XP+Unbutu双系统,也不知道怎么回事,L可以进入X,X不能进入L。比如L上的文件可以保存到X上,也可以在X上进行一些文件的移动、删除什么的,但是反过来就不行了。
命令:
先学会文件管理,然后就是一些常用的命令,至于都什么,就不知道了。
3、Linux操作系统的基本技能
包括用户/用户组,权限,程序的定义等。
这个肯定要学会了,不然我下一个纯Linux系统的电脑的安全就是问题了。
4、务必学会VI编辑器
所说VI是编辑器之神,Emacs是神之编辑器。
我不想讨论这两个编辑器哪个更好,不过我现在是真的发现其它编辑器与这两个编辑器有太多的不可比拟的地方。
对我来说最重要的是它们的速度和占用内存小。
5、Shell与 Shell 脚本的学习
这个我是太想学习了。
在MS下,批量改名的时候,那是相当的麻烦。虽然有一些软件可以达到秒杀MS资源管理器的水平,比如totalcommander。不过它的上手难度太高而且只是为了管理文件,好像在点不划算。Shell就不一样了,可以做的事件太多了。至于可以做哪些事情,我水平太低,不知道。。。
6、一定要会软件管理员
不明觉历
7、网络基础的建立
最近正在听网络的课程,学是肯定要学好,毕竟以后是JAVAWEB方向,不过我不明白就是了。
其它的都是一些学习网点什么的。后面我会每一个都去看看。
不过有一句话我觉得很好:作为一个用户,人要迁就机器;做为一个开发人员,要机器迁就人。
此话很对,不过以我的水平,就只会谋杀某个进程,需要加强。
本章总结:
一、要学会的软件
OpenOffice
GIMP
VI/VIM
二、现阶段要打好的基础
Linux常用命令
文件管理