首页 > 学习笔记 > MySQL学习路线图(大纲)
2017
02-04

MySQL学习路线图(大纲)

您可以直接点此查看文档版本

阶段一:熟悉Linux

1、Xshell的使用

什么是Xshell、连接到你的第1台Linux服务器,假设Linux服务器信息如下:

服务器IP 146.92.79.90
服务器端口 41000
服务器帐号 root
服务器密码 ****

2、常用命令

pwd、ls、mkdir、cd、touch、cat

作业:练习常见命令grep、find、cp、mv、rm、ps、kill、tar、chgrp、chown、chmod等

3、vi的使用

跟Windows的记事本一样,是一款Linux下的文本编辑器,它分为2种模式:

编辑模式: 在此模式下,输入字符时和Windows环境下输入字符的功能相同。按Esc键可切换至命令模式。

命令模式: 在此模式下,输入的字符对应的是命令。按i或a或o命令可切换至编辑模式。接来下将重点讲解

命令模式下的常用命令:

i 在光标前插入字符,且进入编辑模式

a 在光标后插入字符,且进入编辑模式

o 在光标下插入一个空行,且进入编辑模式

k 光标上移一个字符

j 光标下移一个字符

h 光标左移一个字符

l 光标右移一个字符

x 删除光标所在字符

dd 删除光标所在行

yy 复制光标所在行

p 粘贴(与yy配置合使用)

u 撤消上一个命令的操作

/pattern<Enter> 向下查找pattern匹配字符串

n 继续查找

:w 保存,但不退出vi

:q 退出vi

:q! 强制退出vi

:wq 保存,并退出vi

作业:用vi完成HelloWorld.sh文本文件

4、shell脚本编程

Shelle脚本跟Dos的批处理脚本和Windows的PowerShell脚本一样,是一个可执行的脚本,它里面包含了需要执行的命令

例如:上一节我们刚完成的HelloWorld.sh文件,就是一个shell脚本文件,我们来试一下如何执行它

作业:用vi完成一个加法计算的脚本,样例源码见add.sh

5、配置crontab

跟Windows的计划任务一样,是Linux下的定时执行器,使用命令crontab -l可以查看当前用户下的作业,使用命令crontab -e可以对当前用户下的作业进行编辑

基本格式6列:

*     *     *     *     *     command

分钟   小时   日期   月份   星期   要运行的命令路径

 

取值范围:

第1列表示分钟1~59

第2列表示小时0~23

第3列表示日期1~31

第4列表示月份1~12

第5列标识号星期0~6

第6列要运行的命令路径

例子:每天8点20分执行一下ls命令

20 8 * * * /bin/ls

作业:每分钟在/tmp目录下生成一个文件,样例源码见crontab.sh

不要踩坑:可能有的同学的作业不执行,可能是因为crond守护进程没有启动,所以可以先查看一下crond是%A

最后编辑:
作者:vnoon
一个不爱学习的电气专业学生,一个不务正业的程序猿
捐 赠如果您觉得这篇文章有用处,请支持作者!鼓励作者写出更好更多的文章!

留下一个回复

你的email不会被公开。