我是一名新手Linux用户,之前用Windows操作系统已经有10年的使用经验,并且在Microsoft编程语言上有开发经验。
我希望在Linux世界中获得良好的体验并进行开发。
首先,我希望学习如何使用这个新的操作系统,然后开始在上面进行开发。我对Web应用程序很感兴趣,特别是使用Java/PHP,因为我在这两个领域都有一些经验,这将是一个很好的开始。
其次,我希望学习在Linux上如何进行开发。
有没有视频教程可以给我一个好的起点?
有没有推荐的书籍或参考资料?
如果你进行Java开发,我建议你安装JDK。查看这里的说明以使用apt安装sun JRE。
还要确保你安装了php和Apache,这里有一些说明。
由于听起来像你正在使用经典的LAMP设置,所以你也可以安装PostgreSQL或MySQL。
那应该足够让你开始制作有用的视频等。
如果你是Linux新手,我建议你查看Ubuntu口袋指南。它介绍了任何用户都想知道的基础知识 - 窗口管理、系统配置等,以及有关Linux和Ubuntu的一些历史背景。你可以浏览一下并学习一些基础知识。
最后,它还解释了Linux命令行的基础知识bash。这部分很有趣 - 你可以在bash中做比Windows命令行更多的事情。例如,你可能熟悉Windows语法:
dir > directorylist.txt
这意味着“列出此文件夹的内容,并将其放入此文件中,而不是显示输出。”
在Linux中,您可以使用该功能,还可以执行管道操作,将一个命令的输出直接传递给另一个命令。例如:
ls | grep foo
这句话的意思是“列出该文件夹的内容,并在输出中搜索正则表达式foo。”您可以添加任意数量的管道符号并使用各种命令。
您还可以使用花括号扩展来按顺序运行多个命令。例如,
mkdir photos_{france,spain,italy}
将创建名为photos_france、photos_spain和photos_italy的目录。
如果你将在Linux中进行开发,应该投入时间阅读一些关于bash的教程,以充分利用它。
祝玩得愉快。http://www.micahcarrick.com/09-28-2007/web-development-linux.html
使用Linux上的Eclipse轻松进行Java开发。PHP开发与Windows上的几乎相同。使用好的文本编辑器编写PHP脚本。
安装所需工具可能与Windows上的安装方式不同,但Ubuntu中都有PHP和Eclipse可用的包。
在Ubuntu上,Eclipse应该可以正常运行。
尝试进行一些Java开发,以便开始入门。