您的位置:首页 > 运维架构 > Linux

如何接触Linux

2016-06-21 19:34 302 查看
如何才能接触到linux?桌面系统window的天下,各种软件应有尽有,不用它用谁?linux都这么些年了也没发展到大范围使用。window你点鼠标就行,而linux你得用键盘去完成工作,要记忆的东西太多。所有...
但是在开发界还是linux的天下。所有你想搞程序开发应该尽早的使用linux。如何才能接触到linux,一种是大学科研能用到,这个是外因个人无法左右,遇到好老师那你就能接触到并且能学的好。但是这种事情可遇不可求。还是从内因来产生吧。现如今网络如此发达,什么都可以在网上下载。要想接触linux你可以下载一个虚拟机(vmware、virtualbox)有人说我不会安装系统。其实这个网上也有安装好的虚拟机系统。安装好虚拟机后下载下来的虚拟系统就可以使用。要想接触linux就是要不停的折腾。

疑惑二linux开发环境如何搭?前提是你的有个能运行的linux系统,如何安装系统这事网上一大堆,咋联盟也有类似的更简化的文章。我们重点讲搭建开发环境,安装一个linux系统很简单跟window安装上没什么区别,但是搭环境就得下番功夫了。简要的说一些linux下的环境大部分是以工具包的方式安装的(ubuntu
deb包)或者是命令方式apt-get。开发环境是什么通俗一点讲做饭要用的锅,前提是你有了它你就可以炒出各种可口的菜肴。开发c需要gcc、开发c++需要g++、开发java需要jdk。gcc、g++、jdk。在linux下就是我们的锅,不像window 一个vs 集成了N多功能vs是一个高级的锅。linux下开发大都会又说明,如android开发都会给你说明前提这个锅在那可以搞到。一点网络是我们最好的老师。输入关键字zx获取编程自学手册

疑惑三linux开发我们应该会些什么?

要想linux开发得心应手我们得会一些东西,要不然我们就是个门外汉了。到底要会那些东西呢?环境配置是一切之源不会这个后面的免谈,

1、vim 以前看这都是大牛们使的东西高大上,自从自己会了后就一发不可收拾没有之一它是最好的。编码速度和梳理代码的速度那是N倍增长,谁用谁知道。

2、gdb 毕竟写代码还是占比少,主要还是调试解决问题多。bug无尽。gdb是我们追踪的最好方式,分析代码流程舍我其谁。

3、shell脚本,这个在我们编程的过程中都会用到的,环境搭建,程序编译。用它老好使了。

4、git svn这些东西是我们来管理代码的,我就不行你该东西啥都能记住,有他们嘛嘛再也不用担心我的健忘症了。

要会的东西太多先又这几板斧凑合用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: