目 录
1、linux视频教程第0讲.开山篇 ................................................................................................... 3
1.1为什么学习linux ................................................................................................................ 3 1.2 linux for工作 ...................................................................................................................... 3 1.3如何学习linux .................................................................................................................... 3 1.4内容讲解............................................................................................................................. 3 1.5推荐书籍............................................................................................................................. 4 2、linux视频教程第1讲.基础介绍 ............................................................................................... 4
2.1 linux的初步介绍 ................................................................................................................ 4 2.2 linux的第一次接触 ............................................................................................................ 5 3、linux视频教程第2讲. vi编辑器的使用 .................................................................................. 6
3.1什么是vi编辑器 ................................................................................................................ 6 3.2如何使用vi进行开发? .................................................................................................... 6 4、linux视频教程第3讲.用户管理.目录结构 .............................................................................. 6
4.1概述 .................................................................................................................................... 6 4.2目录、文件默认属性: 的umask使用 ............................................................................. 7 5、linux视频教程第4讲.常用命令 ............................................................................................... 9
5.1 linux的常用命令 ................................................................................................................ 9 5.2搜索文件find、which、whereis、locate: ...................................................................... 12 5.3 linux系统中last命令的用法 .......................................................................................... 15 5.4 linux wc命令详解 ........................................................................................................ 16 6、linux视频教程第5-6讲.文件权限.用户组 ............................................................................. 17
6.1用户组............................................................................................................................... 17 6.2文件权限........................................................................................................................... 17 7、linux视频教程第7讲.J2EE环境配置 ..................................................................................... 21
7.1 J2EE环境搭建 .................................................................................................................. 21 8、linux视频教程第8讲. linux分区详解 ................................................................................... 22
8.1概述 .................................................................................................................................. 22 8.2硬盘 .................................................................................................................................. 23 8.3几个重要命令 ................................................................................................................... 23
8.3.1读取文件系统的信息可以用:dumpe2fs命令来读取. ......................................... 23 8.3.2挂载命令 ................................................................................................................ 24 8.3.3查看磁盘使用情况 ................................................................................................ 24 8.3.4查看linux系统分区具体情况 .............................................................................. 24 8.3.5磁盘格式化 ............................................................................................................ 25 8.3.6磁盘检验:fsck、badblocks ................................................................................. 25
9、linux视频教程第9讲.linux安装演示 .................................................................................... 25 10、linux视频教程第10讲.shell介绍 ........................................................................................ 26
10.1概述 ................................................................................................................................ 26 10.2 shell编程 ........................................................................................................................ 26 10.3 shell的分类 .................................................................................................................... 26 10.4 shell的使用 .................................................................................................................... 26 11、linux视频教程第11讲.tcp.ip基础 ....................................................................................... 30
11.1概述 ................................................................................................................................ 30 12、linux视频教程第12讲.网络环境配置 ................................................................................. 30
12.1第一种方法..................................................................................................................... 30 12.2第二种方法..................................................................................................................... 30 12.3第三种方法..................................................................................................................... 31 13、linux视频教程第13讲.rpm包.samba配置 ......................................................................... 31
13.1 RPM包 ............................................................................................................................ 31 13.2 samba配置 ..................................................................................................................... 33 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网络环境配置