logo资料库

黑马程序员+linux从入门到精通配套笔记.doc

第1页 / 共164页
第2页 / 共164页
第3页 / 共164页
第4页 / 共164页
第5页 / 共164页
第6页 / 共164页
第7页 / 共164页
第8页 / 共164页
资料共164页,剩余部分请下载后查看
一、Linux系统的安装
1、安装方式
2、虚拟机软件(了解)
3、虚拟机的安装
3.1、VMware Workstation的安装
3.2、Virtual Box的安装
4、Linux版本的选择
5、新建虚拟机
5.1、使用VMware Workstation(重点)
5.2、使用Virtual Box(了解)
6、Linux操作系统安装
6.1、使用VMware workstation进行安装
6.2、使用virtual Box安装Linux(了解)
7、终端
8、使用VMware备份操作系统
二、Linux系统的文件
1、文件与文件夹(目录)
2、Linux系统的文件目录结构
Linux的基本指令
一、指令与选项
二、基础指令(重点)
1、ls指令
2、pwd指令
3、cd指令
4、mkdir指令
5、touch指令
6、cp指令
7、mv指令
8、rm指令
9、vim指令
10、输出重定向
11、cat指令
三、进阶指令(重点)
1、df指令
2、free指令
3、head指令
4、tail指令
5、less指令
6、wc指令
7、date指令(重点)
8、cal指令
9、clear/ctrl + L指令
10、管道(重要)
Linux的基本指令(2)
一、高级指令
1、hostname指令
2、id指令
3、whoami指令
4、ps -ef指令(重点)
5、top指令(重点)
6、du -sh指令
7、find指令
8、service指令(重点)
9、kill指令(重点)
10、ifconfig指令(重点)
11、reboot指令
12、shutdown指令
13、uptime指令
14、uname指令
15、netstat -tnlp指令
16、man指令
二、练习题
编辑器之神——vim编辑器
一、vi介绍
二、vim三种模式(重点)
三、命令模式
1、光标移动
2、复制操作
3、剪切/删除
4、撤销/恢复
5、扩展1:光标的快速移动
四、模式间的切换(重点)
五、末行模式
六、编辑模式
七、实用功能
1、代码着色
2、vim中计算器的使用
八、扩展(3)
1、vim的配置(重点)
2、异常退出
3、别名机制(实用)
4、退出方式
九、作业
Linux自有服务(1)
一、运行模式
二、用户与用户组管理(重点)
1、用户管理
2、用户组管理
三、网络设置
四、ssh服务(重点)
1、远程终端
2、SSH服务文件传输
五、作业
Linux自有服务(2)
一、设置主机名
二、chkconfig
三、ntp服务
四、防火墙服务
五、rpm管理(重点)
六、cron/crontab计划任务(重点)
Linux的权限管理操作
一、权限概述
1、权限介绍
2、身份介绍
Owner身份(文件所有者,默认为文档的创建者)
Group身份(与文件所有者同组的用户)
Others身份(其他人,相对于所有者)
Root用户(超级用户)
3、Linux的权限介绍
二、权限设置
1、字母形式
2、数字形式
3、注意事项
三、属主与属组设置
1、chown(重点)
2、chgrp(了解)
四、扩展(1)
Linux的网络基础
一、网络相关概述
1、网络发展
2、ip地址(重点记忆)
3、网卡
4、网线
5、交换机
6、路由器
7、拓扑结构图(扩展)
二、网络相关命令
1、ping
2、netstat
3、traceroute
4、arp
5、tcpdump(了解)
三、项目上线流程(必须掌握)
1、服务器选配购买
2、域名购买
3、域名备案
4、域名解析
5、配置生产环境(最后1天)
6、上传代码
Shell基础
一、关于shell
1、什么是shell
2、shell入门
二、shell进阶(重点)
1、变量(重点)
1.1、变量的含义
1.2、变量的定义与使用(重点)
1.3、只读变量(了解)
1.4、接收用户输入(重点)
1.5、删除变量(了解)
2、条件判断语句
3、运算符
3.1、算数运算符
3.2、关系运算符
3.3、逻辑运算符
3.4、字符串运算符
3.5、文件测试运算符(重点)
4、shell脚本附带选项(重点)
三、作业
MySQL基础
一、关于数据库
1、什么是数据库
2、MySQL简介
3、常见的其他数据库软件
二、MySQL的安装与初始化
1、Linux下的软件安装方式(初步)
a. 源码包(建议)
b. 二进制包(rpm)
c. yum等傻瓜式安装
2、安装MySQL(重点)
2.1、MySQL安装
2.2、MySQL初始化
2.3、MySQL的启动控制
2.4、默认目录/文件位置(了解)
三、MySQL的基本操作(难点)
1、名词介绍
2、库操作(重点)
3、表操作
4、记录/字段操作(重点)
4.1、增加记录
4.2、更新记录
4.3、查询记录
4.4、删除记录
5、备份与还原(重点)
5.1、备份(导出)
5.2、还原(导入)
四、扩展
1、mysql的远程管理工具
五、作业
Yum项目上线实战 (网站运维)
一、编译安装与卸载Nginx
1、安装nginx
二、关于LAMP
三、LAMP环境部署
1、PHP与Apache的安装
2、MySQL的安装与初始化
3、项目上线
一、Linux 系统的安装 1、安装方式 目前安装操作系统方式有 2 种:真机安装、虚拟机安装。 真机安装:使用真实的电脑进行安装,像安装 windows 操作系统一样,真机安装的结果就 是替换掉当前的 windows 操作系统; 虚拟机安装:通过一些特定的手段,来进行模拟安装,并不会影响当前计算机的真实操作 系统; 如果是学习或者测试使用,强烈建议使用虚拟机安装方式。 2、虚拟机软件(了解) 什么是虚拟机? 虚拟机,有些时候想模拟出一个真实的电脑环境,碍于使用真机安装代价太大,因此而诞生 的一款可以模拟操作系统运行的软件。 虚拟机目前有 2 个比较有名的产品:vmware 出品的 vmware workstation、oracle 出品的 virtual Box。 3、虚拟机的安装 3.1、VMware Workstation 的安装 ①打开安装程序 ②进行下一步开始安装 北京市昌平区建材城西路金燕龙办公楼一层 电话:400-618-9090
③同意许可协议 ④根据需要决定是否需要更改软件的安装位置 北京市昌平区建材城西路金燕龙办公楼一层 电话:400-618-9090
点击下一步: ⑤用户体验设置 北京市昌平区建材城西路金燕龙办公楼一层 电话:400-618-9090
⑥快捷方式创建的步骤 ⑦点击安装按钮 北京市昌平区建材城西路金燕龙办公楼一层 电话:400-618-9090
⑧点击完成 ⑨最重要的地方,在安装完之后需要检查,检查虚拟机软件是否有安装 2 个虚拟网卡 北京市昌平区建材城西路金燕龙办公楼一层 电话:400-618-9090
如果没有这 2 个网卡的话,则会影响后期 windows 系统与虚拟机其中操作系统之间的相互 通信(比如共享网络、文件传输等)。 3.2、Virtual Box 的安装 ①运行安装程序 ②点击下一步 ③选择性更改安装的位置 北京市昌平区建材城西路金燕龙办公楼一层 电话:400-618-9090
④安装的选项设置 ⑤断网警告,点击是即可 北京市昌平区建材城西路金燕龙办公楼一层 电话:400-618-9090
⑤点击安装按钮 ⑥完成 北京市昌平区建材城西路金燕龙办公楼一层 电话:400-618-9090
分享到:
收藏