1.1为什么学习linux

linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到业界的认可,目前很多中型,大型甚至是巨型项目都在使用linux

linux内核:redhat 、红旗linux、ubuntu、suse、fedora,它们的内核都是一样的(Note:linux其实是一个统称,就比如面条是一个统称,可以有哨子面、阳春面、打卤面等)

1.2 linux for工作

-          linux系统管理员

-            linux系统的维护、配置等

-          linux程序员

-            需c/c++、java,php、jsp…

-            linux软件工程师(PC)

-            linux嵌入式开发(单片机、芯片)

1.3如何学习linux

第一阶段:linux平台上的开发,包括vi,gcc,gdb,make,jdk,tomcat,mysql..和linux基本操作

第二阶段:加厚c语言功底《c专家编程》或是java语言

第三阶段:学习unix环境高级编程《unix环境高级编程》

第四阶段:linux应用系统开发/linux嵌入式开发

1.4内容讲解

基础部分

-          linux基础知识

-          linux常用命令80个

-          linux分区/vi/权限…

实用部分

-          Samba安装与配置

-          linux网络环境配置

-          crontab使用

-          jdk/apache/mysql/ssh/rpm安装与配置

-          linux下java网络编程

-          shell初步介绍

1.5推荐书籍

-          《鸟哥的Linux的私房菜 基础学习篇》 鸟哥、许伟、林彩娥等编著

-          《Linux编程从入门到精通》 宫虎波编著

-          《Linux内核完全剖析》 赵炯编著

转载于:https://www.cnblogs.com/ColinLiuHome/p/3672374.html

20140418--第1讲.开山篇相关推荐

  1. linux视频教程第0讲.开山篇

    linux视频教程第0讲.开山篇 为什么学习linux linux是一个开源.免费的操作系统,其稳定性.安全性.处理多并发已经得到业界的认可,目前很多中型,大型甚至是巨型项目都在使用linux lin ...

  2. [高并发]Java高并发编程系列开山篇--线程实现

    Java是最早开始有并发的语言之一,再过去传统多任务的模式下,人们发现很难解决一些更为复杂的问题,这个时候我们就有了并发. 引用 多线程比多任务更加有挑战.多线程是在同一个程序内部并行执行,因此会对相 ...

  3. java高并发编程艺术_[高并发]Java高并发编程系列开山篇--线程实现

    Java是最早开始有并发的语言之一,再过去传统多任务的模式下,人们发现很难解决一些更为复杂的问题,这个时候我们就有了并发. 引用 多线程比多任务更加有挑战.多线程是在同一个程序内部并行执行,因此会对相 ...

  4. 王桂林 C++ 教程 80课全集 1 开山篇

    王桂林 C++ 教程 80课全集 1 开山篇 腾讯视频地址:http://v.qq.com/boke/gplay/71044227124647ae67d5bd9617482a49_pqt000101r ...

  5. 深度学习核心技术精讲100篇(二十一)-深入理解Dirichlet分布及过程

    前言 Dirichlet分布(Dirichelt Distribution)和Dirichlet过程 (Dirichlet Process)广泛应用于信息检索.自然语言处理等领域,是理解主题模型的重要 ...

  6. 第二十六课_C语言开山篇

    前言 从这篇文章开始,正式进入C语言的大门,这篇文章不讲技术,只是对C语言相关的东西,谈谈本id现阶段的一些看法.没空的可以忽略此篇文章. "想学好C语言,就要站在编译器的角度思考问题,要想 ...

  7. Mysql优化之开山篇

    --此次操作需要linux相关指令,如有疑惑,请先学习linux再看此篇文章.    @Author 云天河Blog 找寻优化思路 -> sql语句优化 -> 索引优化 更新时间2016年 ...

  8. 深度学习核心技术精讲100篇(六十五)-万字长文从ReLU到GELU通讲神经网络激活函数

    前言 在计算每一层的激活值时,我们要用到激活函数,之后才能确定这些激活值究竟是多少.根据每一层前面的激活.权重和偏置,我们要为下一层的每个激活计算一个值.但在将该值发送给下一层之前,我们要使用一个激活 ...

  9. 深度学习核心技术精讲100篇(二十八)-由浅入深概览机器学习优化算法

    前言 学习算法一直以来是机器学习能根据数据学到知识的核心技术.而好的优化算法可以大大提高学习速度,加快算法的收敛速度和效果.本文从浅层模型到深度模型纵览监督学习中常用的优化算法,并指出了每一种优化算法 ...

最新文章

  1. awakeFromNib方法和viewDidLoad方法区别
  2. 阿里云边缘计算又获奖啦!
  3. 18 计量单位xx未对语言xx定义/在语言xx中没有维护短文本
  4. React Native(四)——顶部以及底部导航栏实现方式
  5. zabbix 调用api 批量删除主机
  6. Java中集合List,Map和Set的差别
  7. 电脑qq浏览器怎么滚动截长图_QQ浏览器怎样实现长截图
  8. dell笔记本驱动安装失败_W10系统声卡驱动程序安装失败的原因及解决方法
  9. 从零写CRNN文字识别 —— (1)准备工作
  10. RC电路 波形分析
  11. 魔众微信管理系统 v1.0.0 更简单可用的微信公众号管理系统
  12. 产品人的三个层次——老吴说产品
  13. Python之修改图片像素值
  14. ESP32接入米家-小爱同学-IDF环境-巴法平台
  15. opencv图像对齐与图像相减python
  16. [自考总结]考的全没背,背的全没考是一种什么体验
  17. MySQL下载完如何打开
  18. Vscode 使用 Code Runner 输出乱码,不只中文
  19. 海南大学考研英语经验(电子信息085400)
  20. 顶会论文合集 | 联邦学习 x 计算机视觉

热门文章

  1. 循环序列模型 —— 1.11 双向神经网络
  2. 天池-街景字符编码识别4-模型训练与验证
  3. 怎样用Java 8优雅的开发业务
  4. android 中间凹背景_Android实现边缘凹凸的View
  5. 管壁式换热器cad图纸_民勤图纸管板加工加工
  6. java枚举 取值_java枚举值的使用
  7. linux 7修改主机名重启后不生效_Linux 中改变主机名的 4 种方法 | Linux 中国
  8. c语言 字母赋值给变量,C++变量(变量定义和赋值)详解
  9. android 字符串替换_Android开发之旅:android架构
  10. java冒泡排序_冒泡排序不会写,怎么当程序员?细说经典java算法——冒泡排序...