如何接触Linux

如何才能接触到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这些东西是我们来管理代码的,我就不行你该东西啥都能记住,有他们嘛嘛再也不用担心我的健忘症了。

要会的东西太多先又这几板斧凑合用。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值