基本信息
源码名称:linux从入门到精通配套笔记.doc(169页)
源码大小:8.84M
文件格式:.doc
开发语言:C/C++
更新时间:2020-07-02
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍

linux从入门到精通


目录
Linux发展史与安装	6
一、Linux发展史	6
1、Linux前身-Unix	6
2、Linux诞生	6
3、开源文化	7
4、Linux系统特点	7
5、Linux分支	7
二、Linux系统的安装	8
1、安装方式	8
2、虚拟机软件(了解)	8
3、虚拟机的安装	8
3.1、VMware Workstation的安装	8
3.2、Virtual Box的安装	13
4、Linux版本的选择	16
5、新建虚拟机	17
5.1、使用VMware Workstation(重点)	17
5.2、使用Virtual Box(了解)	24
6、Linux操作系统安装	28
6.1、使用VMware workstation进行安装	28
6.2、使用virtual Box安装Linux(了解)	37
7、终端	38
8、使用VMware备份操作系统	39
三、Linux系统的文件	43
1、文件与文件夹(目录)	44
2、Linux系统的文件目录结构	44
Linux的基本指令	45
一、指令与选项	45
二、基础指令(重点)	45
1、ls指令	46
2、pwd指令	47
3、cd指令	47
4、mkdir指令	48
5、touch指令	49
6、cp指令	50
7、mv指令	50
8、rm指令	51
9、vim指令	52
10、输出重定向	53
11、cat指令	53
三、进阶指令(重点)	54
1、df指令	54
2、free指令	54
3、head指令	54
4、tail指令	54
5、less指令	55
6、wc指令	55
7、date指令(重点)	56
8、cal指令	56
9、clear/ctrl   L指令	56
10、管道(重要)	57
Linux的基本指令(2)	57
一、高级指令	58
1、hostname指令	58
2、id指令	58
3、whoami指令	58
4、ps -ef指令(重点)	59
5、top指令(重点)	60
6、du -sh指令	61
7、find指令	61
8、service指令(重点)	62
9、kill指令(重点)	62
10、ifconfig指令(重点)	63
11、reboot指令	64
12、shutdown指令	64
13、uptime指令	65
14、uname指令	65
15、netstat -tnlp指令	65
16、man指令	65
二、练习题	66
编辑器之神——vim编辑器	66
一、vi介绍	67
二、vim三种模式(重点)	67
三、命令模式	68
1、光标移动	68
2、复制操作	68
3、剪切/删除	69
4、撤销/恢复	69
5、扩展1:光标的快速移动	69
四、模式间的切换(重点)	69
五、末行模式	70
六、编辑模式	72
七、实用功能	72
1、代码着色	72
2、vim中计算器的使用	73
八、扩展(3)	73
1、vim的配置(重点)	73
2、异常退出	74
3、别名机制(实用)	74
4、退出方式	75
九、作业	75
Linux自有服务(1)	76
一、运行模式	76
二、用户与用户组管理(重点)	77
1、用户管理	78
2、用户组管理	81
三、网络设置	82
四、ssh服务(重点)	84
1、远程终端	85
2、SSH服务文件传输	86
五、作业	89
Linux自有服务(2)	89
一、设置主机名	89
二、chkconfig	90
三、ntp服务	92
四、防火墙服务	93
五、rpm管理(重点)	95
六、cron/crontab计划任务(重点)	97
Linux的权限管理操作	99
一、权限概述	100
1、权限介绍	100
2、身份介绍	100
Owner身份(文件所有者,默认为文档的创建者)	100
Group身份(与文件所有者同组的用户)	100
Others身份(其他人,相对于所有者)	101
Root用户(超级用户)	101
3、Linux的权限介绍	101
二、权限设置	102
1、字母形式	103
2、数字形式	104
3、注意事项	105
三、属主与属组设置	106
1、chown(重点)	106
2、chgrp(了解)	106
四、扩展(1)	107
Linux的网络基础	109
一、网络相关概述	109
1、网络发展	109
2、ip地址(重点记忆)	110
3、网卡	111
4、网线	112
5、交换机	112
6、路由器	113
7、拓扑结构图(扩展)	113
二、网络相关命令	114
1、ping	114
2、netstat	115
3、traceroute	115
4、arp	116
5、tcpdump(了解)	117
三、项目上线流程(必须掌握)	118
1、服务器选配购买	118
2、域名购买	121
3、域名备案	122
4、域名解析	124
5、配置生产环境(最后1天)	126
6、上传代码	127
Shell基础	127
一、关于shell	127
1、什么是shell	127
2、shell入门	128
二、shell进阶(重点)	130
1、变量(重点)	130
1.1、变量的含义	130
1.2、变量的定义与使用(重点)	130
1.3、只读变量(了解)	131
1.4、接收用户输入(重点)	132
1.5、删除变量(了解)	132
2、条件判断语句	132
3、运算符	134
3.1、算数运算符	134
3.2、关系运算符	135
3.3、逻辑运算符	138
3.4、字符串运算符	138
3.5、文件测试运算符(重点)	139
4、shell脚本附带选项(重点)	141
三、作业	142
MySQL基础	143
一、关于数据库	143
1、什么是数据库	143
2、MySQL简介	143
3、常见的其他数据库软件	143
二、MySQL的安装与初始化	144
1、Linux下的软件安装方式(初步)	144
a. 源码包(建议)	144
b. 二进制包(rpm)	145
c. yum等傻瓜式安装	146
2、安装MySQL(重点)	147
2.1、MySQL安装	147
2.2、MySQL初始化	147
2.3、MySQL的启动控制	148
2.4、默认目录/文件位置(了解)	149
三、MySQL的基本操作(难点)	149
1、名词介绍	149
2、库操作(重点)	149
3、表操作	150
4、记录/字段操作(重点)	153
4.1、增加记录	153
4.2、更新记录	153
4.3、查询记录	154
4.4、删除记录	154
5、备份与还原(重点)	155
5.1、备份(导出)	155
5.2、还原(导入)	156
四、扩展	158
1、mysql的远程管理工具	158
五、作业	160
Yum项目上线实战 (网站运维)	161
一、编译安装与卸载Nginx	161
1、安装nginx	161
二、关于LAMP	164
三、LAMP环境部署	165
1、PHP与Apache的安装	166
2、MySQL的安装与初始化	167
3、项目上线	169