零基础,linux可以自学吗,大概需要多长时间?
你要学Linux开发的话自学不太容易,只是想学会怎么用问题应该不大。本人从纯小白到用Arch也就用了一年不到
当然可以
非常有难度
自学需要很长时间 真的很长
保守估计 三年可以达到熟练
这是一套系统 而不是一门语言
可以,有计算机基础就行,最好有现成环境,然后开整
看你学了Linux想干嘛
你能吞下玻璃而不伤身体吗
当初摸键盘学惯用windows你花了多长,那linux大概会多一倍的样子。如果要精通,大概要反过来。
可以的。系统学习下来至少几个月吧。
你是计算机专业的吗?如果是计算机专业的是没有问题的。
最好有Linux环境,边学,边在环境上面操作。
可以,时间看你的决心和毅力。有可能是一辈子。
可以学啊,Linux 基本安装、使用,了解命令、shell编程。Linux开发。
不要问多长时间,先动起手来。安装个Linux。百度一大把教程。然后基本命令使用。慢慢上手。
做事情要行动起来
操作系统是给人用的,你先装上linux告别Windows坚持三个月,就知道了
可以呀 我就是自学的
如果有电脑知识基础,学习使用一月即可。如果没有电脑基础的话还是不要碰。如果学习更高级功能或应用估计的一年。
可以自学,具体时间看自己对于学好的标准
我以一个使用linux十年的老软体实施工程师告诉你,可以学,但是如果你一直是自学,没有压力,没有用于工作,你永远学的是浅层的东西,永远是初涉者。但是我并不是建议你不学,你可以学,但是不要有过多期望,愿意学习永远是好的。
我建议你可以开始学习安装CentOS7,永久免费,系统在官网上免费下载就行。
在虚拟机里安装完成后,可以熟悉一些命令,熟悉根文件夹的用途,用户创建后,用户目录是那个路径,插入光碟后,光碟文件是那个路径等等,只要是windows可以干的,都试试。
接下来就该尝试安装一些软体了,比如ssh、yum,vnc、ftp等等,网上资料一大把。
最后你可以尝试安装jdk,tomcat,weblogic,nginx等中间件,或者oracle,mysql,redis,kingbase等资料库,或者kettle等大数据工具。
继续深造的话可以尝试安装oracle集群rac,asm,搭建hadoop平台等。
当然在学习过程中你得掌握shell,懂环境变数配置,懂各种命令的构成。
如果以上你都会了,那么你就牛X了。
可以自学,时间会根据目标的不同而不同.
你大概是一个刚想入门的同学,不知道linux是什么
如果我的猜想成立,那你自学的话很难把握学习的方向
比如现在让你自学,你都不知道目标是什么,这是一个很关键但是很难确定的东西(因为你对linux没有任何概念).
一旦目标定下来,那么需要走的路线可以通过搜索关键字,但是很可能走些弯路.
为了避免弯路,你可以买10本有该关键字的书对比来看(注意千万不要在网上搜各种博客,因为博客会让你走很多弯路)
一边看书,一边实践,应该能达成你的目标.
这里列举两个简单的目标
1.linux shell编程与软体包管理
2.linux C 编程
3.linux 装机与众多发行版与软体包管理机制
4.linux 网路编程
学习时间可长可短,有的目标可能几天到1个月就能完成,而一些大目标(没在列举范围内)可能需要你耗费多个月的时间
如果你想把linux周边都吃透,可能需要终生学习.
互联网的任何语言都可以自学。
linux学习的话,我的建议是熟练记住常见的操作命令,知道复杂的操作命令,并理解其意思。然后就是运用命令,操作linux部署一些插件,安装一些环境,慢慢在实战中学习和沉淀。
任何互联网的语言的学习周期,针对每个人都不一样,慢慢积累,沉淀就好。不要急于求成!!!
学是可以的 还是看你自己怎么学
肯定可以自学
个人具备知识不同,起点不同,能力不同,学习方法不同,时间就不一样
入门与精通 也不是一个点
网路有很多成熟书与教程
零基础学linux驱动开发,内核开发的话。看你的0是什么样的0了。如果连初中数学基础都没,那还出比较尴尬的。得10年+。
如果只是没有计算机基础,那就好说,按照计算机专业的大学本科培养方案,全部过一遍就行了。这就看你能多快自学完本科的课程了。
推荐阅读: