鸟哥linux+韩顺平linux视频教程学习小结

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录

1、linux视频教程第0讲.开山篇 (2)

1.1为什么学习linux (2)

1.2 linux for工作 (2)

1.3如何学习linux (2)

1.4内容讲解 (2)

1.5推荐书籍 (3)

2、linux视频教程第1讲.基础介绍 (3)

2.1 linux的初步介绍 (3)

2.2 linux的第一次接触 (4)

3、linux视频教程第2讲. vi编辑器的使用 (5)

3.1什么是vi编辑器 (5)

3.2如何使用vi进行开发? (5)

4、linux视频教程第3讲.用户管理.目录结构 (5)

4.1概述 (5)

4.2目录、文件默认属性: 的umask使用 (6)

5、linux视频教程第4讲.常用命令 (8)

5.1 linux的常用命令 (8)

5.2搜索文件find、which、whereis、locate: (11)

5.3 linux系统中last命令的用法 (14)

5.4 linux wc命令详解 (15)

6、linux视频教程第5-6讲.文件权限.用户组 (16)

6.1用户组 (16)

6.2文件权限 (16)

7、linux视频教程第7讲.J2EE环境配置 (20)

7.1 J2EE环境搭建 (20)

8、linux视频教程第8讲. linux分区详解 (21)

8.1概述 (21)

8.2硬盘 (22)

8.3几个重要命令 (23)

8.3.1读取文件系统的信息可以用:dumpe2fs命令来读取. (23)

8.3.2挂载命令 (23)

8.3.3查看磁盘使用情况 (23)

8.3.4查看linux系统分区具体情况 (24)

8.3.5磁盘格式化 (24)

8.3.6磁盘检验:fsck、badblocks (24)

9、linux视频教程第9讲.linux安装演示 (24)

10、linux视频教程第10讲.shell介绍 (25)

10.1概述 (25)

10.2 shell编程 (25)

10.3 shell的分类 (25)

10.4 shell的使用 (26)

11、linux视频教程第11讲.tcp.ip基础 (29)

11.1概述 (29)

12、linux视频教程第12讲.网络环境配置 (29)

12.1第一种方法 (29)

12.2第二种方法 (30)

12.3第三种方法 (30)

13、linux视频教程第13讲.rpm包.samba配置 (30)

13.1 RPM包 (30)

13.2 samba配置 (32)

14、linux视频教程第14讲.crontab详解 (34)

14.1概述 (34)

15、linux视频教程第15讲.进程的介绍和管理 (35)

15.1概述 (35)

16、linux视频教程第16讲.监控网络状态 (38)

16.1几个监控命令 (38)

17、linux视频教程第17讲.mysql安装.配置.使用 (39)

17.1概述 (39)

17.2 mysql安装 (39)

18、linux视频教程第18讲.ssh安装.配置.使用 (40)

18.1概述 (40)

19、linux视频教程第19讲.补充linux重要内容 (41)

20、linux视频教程第20讲.linux启动过程分析 (41)

20.1 linux启动过程 (41)

21、linux视频教程第21讲. java网络编程 (41)

后记 (43)

VM上的Redhat Linux 9.0共享文件夹 (43)

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

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内核完全剖析》赵炯编著

2、linux视频教程第1讲.基础介绍

2.1 linux的初步介绍

linux的特点

-免费的/开源

-支持多线程/多用户

-安全性好

-对内存和文件管理优越

linux的缺点

-操作相对困难

linux的历史

-1960时期左右,MIT,即麻省理工学院有一台电脑,使用分时操作系统,只能同时允许30个人通过终端登录

-1965年,MIT、GE、Bell实验室,决定将30 300个人分时系统,multis计划,即火星计划

-1969年,火星计划失败。但Bell的Ken Thompson开发了一个file server system文件系统,在Bell实验室很受欢迎

-在Dennis Ritchie的加入下,1973年,unix诞生,开源,源码内核共享-IBM:AIX

-Sun:Solaris

-HP:HP unix

相关文档
最新文档