- 学习方法和基本概念简单介绍
- 2gcc vim
- 3基本概念 编程注意问题1
- 4基本概念 编程注意问题2
- 二进制及数值类型的存储
- bool、char及数据类型常见问题
- 7常量 整型 实型 字符 字符串
- 8常量define的使用
- 9变量 定义
- 10变量 使用 全局变量
- 变量static extern 生存周期
- 12运算符 算数运算符
- 运算符
- 特殊用法和位运算的重要意义
- 基本函数介绍 格式字符讲解
- 基本函数介绍 格式字符讲解
- 输入输出 变参介绍 缓冲区刷新
- scanf语句
- 19字符 字符串输入 输出
- 输入输出专题试题解析一
- 输入输出专题试题解析二
- 流程控制之if语句的使用
- 流程控制之if else的使用实例
- 流程控制之switch使用实例
- 流程控制之while和do while
- 流程控制之for和辅助控制
- 流程控制专题练习题
- 流程控制语句练习一
- 流程控制语句练习二
- 一维数组的定义 初始化
- 一维数组之fabonacci数列
- 一维数组之冒泡排序
- 一维数组之选择法排序
- 一维数组之进制转换
- 35 二维数组定义 初始化
- 36 二维数组中行列呼唤
该课程是针对Linux初学者所设计的一门快速入门课程,课程的宗旨就一个字“快”。 课程内容不会太深奥,但非常实用,相信如果您跟着阿铭一起学完这四次课,日后您再多加磨练,那么您肯定可以轻轻松松踏入Linux这个领域!
学习Linux的第一件事情,就是要选择一个Linux的发行版本,在虚拟机或者物理机安装都可以了,初学者最好用虚拟机。初学Linux的第一件事情,就是看到众多的Linux分支而头晕,这到底有什么区别呢,为啥Linux不是只有一个版本,而是有很多个版本呢?其实是这样的,Linux其实是一个操作系统内核,但是一个操作系统除了内核,还有用户操作界面,应用软件,例如我们使用的windows,也有windows内核,出了windows内核,还有windows的图形界面,windows的office等应用软件。
如何学习Linux
1.学习Linux的第一件事情是学习Linux基础,这方面我推荐鸟哥的私房菜的Linux 基础文件,里面讲解了Linux的文件,磁盘,网络,进程等,看懂了这本书,并且一个个命令去实践,你就开始入门Linux了。
2.学习Linux的第二事情就是用Linux。前面说过,Linux的最大用处是服务器领域,所以你要学的第二步是学会架设服务器,这方面我推荐鸟哥的私房菜Linux 架站文件,这本书介绍了很多服务器的假设,没有必要把全部服务器的架设步骤都看完。个人觉得可以先看完架设服务器的基础,然后再看看如何搭建web服务器,ftp服务器,telnet服务器,ssh服务器。学会这几个服务器的搭建,管理,再根据个人兴趣和需要选择其他服务器的搭建。
3.进阶——编程。到了这里,你只是会用Linux而已,或许学会少许shell编程,能够学会简单的shell,编写脚本。但是你要进一步熟悉Linux,就要学会Linux编程。例如,Linux的管道是怎么做,Linux的deamon进程是如何实现的,为什么nohub可以让一个进程可以以daemon形式运行,即使关闭了shell也不会让这个进程也被关闭。这些,你学会了Linux环境编程,你就豁然开朗了。这里我推荐 《UNIX环境高级编程》,此书是Linux/Unix编程的圣经,堪称惊世之作。
4.到了这里,你就可以对Linux/Unix有所了解,已经有一定的基础了,接下来你就要根据你的兴趣去选择你感兴趣的方向去学习,或许要根据你的工作方向去学习(很多时候工作不是自己的兴趣),师父领进门,修行在个人,以上的学习步骤是我能想到的最简化的步骤,学习的东西越多,只会让初学者更迷茫。