当前位置:  开发笔记 > 编程语言 > 正文

如何在Ubuntu Linux上开始使用和开发?

如何解决《如何在UbuntuLinux上开始使用和开发?》经验,为你挑选了2个好方法。

我是一名新手Linux用户,他使用Windows操作系统10年,并使用Microsoft语言进行开发.
我希望在Linux世界中获得良好的体验并在其上进行开发.
首先,我想学习如何使用这个新操作系统,然后如何开始开发它,我对Web应用程序感兴趣,特别是使用Java/PHP,因为我有两方面的经验,这将是一个良好的开端.

其次,我想学习如何发展它.
是否有任何视频教程可以给我一个良好的开始推动力?
任何推荐的书籍或参考?



1> Elijah..:

建议

环境设置

    如果您正在进行Java开发,我建议您安装JDK.看这里了解如何使用易安装太阳JRE的说明.

    然后,给自己一个不错的IDE设置.尝试使用Netbeans或Eclipse - 两者都可以配置为使用php.

    还要确保安装php和Apache,这里有一些说明.

    因为听起来你正在寻找经典的LAMP设置,所以你也可以安装PostgreSQL或MySQL.

这应该让你运行得足够远,使视频等有用.

发展资源

IDE资源

Netbeans 6.5的导览视频导览

Eclipse和Java视频教程

Java的

Java Antipatterns - 了解Java中不该做的事情.

Apache Commons - 获取Java中常见任务的库.

PHP

PEAR - 在PHP中获取常见任务的库.

ADODB - 为PHP获得一个不错的数据库后端,并从一开始就学习如何防止SQL注入攻击.

开始使用Web开发框架.


不再需要安装JDK的额外说明.最近发布的Ubuntu附带了OpenJDK,这是一个非常完整的JDK实现.

2> Nathan Long..:

Ubuntu袖珍指南

如果您是Linux新手,我建议您查看Ubuntu Pocket Guide.它介绍了任何用户想要了解的基本内容 - 窗口管理,系统配置等,以及Linux和Ubuntu的一些历史背景.你可以浏览一下并学习一下.

Bash基础知识

最后,它还解释了bash的基础知识,这是Linux命令行.这部分很有趣 - 你可以在bash中做的比在Windows命令行中做的要多得多.例如,您可能熟悉此Windows习惯用法:

dir > directorylist.txt

...这意味着,"列出此文件夹的内容,而不是显示输出,将其放在此文件中."

在Linux中,您可以这样做,也可以进行管道连接,将一个命令的输出指向另一个命令.例如:

ls | grep foo

表示"列出此文件夹的内容,并在输出中搜索正则表达式foo." 您可以根据需要添加任意数量的管道并使用各种命令.

您还可以使用大括号扩展来按顺序运行多个命令.例如,

mkdir photos_{france,spain,italy}

将创建名为photos_france,photos_spain和photos_italy的目录.

如果您要在Linux中进行开发,您应该花时间阅读一些关于bash的教程以充分利用它.


只是为了记录Windows命令行从它被称为MS-DOS的日子开始有管道.您还可以使用findstr执行正则表达式事物.所以bash中的"ls | grep foo"相当于Windows命令行中的"dir/b | findstr foo".
推荐阅读
贴进你的心聆听你的世界
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有