基本信息
源码名称:linux从入门到精通配套笔记.doc(169页)
源码大小:8.84M
文件格式:.doc
开发语言:C/C++
更新时间:2020-07-02
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
linux从入门到精通
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