阶段内容:
1.Linux命令使用:为了将来工作中与服务器设备进行交互而准备的技能(远程连接/命令的使用)
2.数据库的使用:MySQL(增加数据/修改数据/查询数据/删除数据),除了查询动作需要重点掌握意外,其他操作了解即可
操作系统的认识:
所有硬件设备组装完成后的第一层软件,能够使用户使用硬件设备的软件即为操作系统
常见操作系统的分类
1.桌面操作系统:Windows/macos/linux
2.移动端操作系统:Android(安卓)/iOS(苹果)
3.服务器操作系统:Linux/windows server
4.嵌入式操作系统:Android(底层是Linux)
Linux系统的认识
在服务器端最常见的操作类型系统
文件和路径:
不同于Windows系统文件路径的起点是盘符,Linux系统的路径起点是’/’(根目录)
注意:
- / 为根目录,是所有文件路径的起点
- 根目录下的所有第一层级的文件夹,均不能随意进行修改操作
- 掌握常用目录的作用即可
- / 根目录,/home 普通用户所在文件夹, /root 系统管理员所在文件夹
- 其余目录,可以现用现查即可
远程连接操作:
通过【远程连接工具】连接到服务器的操作即为远程连接
条件:
- 服务器的IP地址
- 服务器的账号和密码
注意:必须确保网络连接条件
常用的远程连接工具:
- finalshell(推荐):功能强大,有颜值,好操作
- xshell:个人用免费/商用收费
- putty:免费开源的
- secure CRT:收费
- mobaxterm:免费
远程连接基本操作:
- 入职后需要向相关人员(运维/开发)获取服务器IP地址及账号密码等信息
- 配合远程连接工具(根据公司要求使用对应工具),配置连接使用服务器即可
远程连接操作 步骤:
1.获取服务器IP地址
注意:在工作中此步骤可以省略,可以之间向相关人员获取IP地址及账号密码
2.虚拟机系统中的桌面上,鼠标右键打开终端
3.通过ifconfig命令获取IP地址信息
4.在本机上的命令行内使用ping命令行测试下连通性
远程连接工具设置步骤:
1.如图新建——》ssh连接
2.如图设计连接信息
远程连接依赖的命令:ssh
练习:自行确认直接使用SSH命令远程连接服务器的格式
3.如图点击连接
4.提示保存密钥
5.提示连接成功
远程连接注意事项:
1.修改连接信息选项
Linux命令学习原则
- 非常常用的,用就完了
- 讲过,但后续可能不常用,写好自己的笔记,以备随时查询使用即可
- 没讲过,可能会用到,现查现用
注意:
- 不要去死记硬背Linux命令
- 务必要明确命令的基本组成形势
Linux命令操作技巧
- 善用tab键进行文件名/路径名/命令的自动补全
- 可以使用上下方向键,快速获取之前输入过的命令
- 如果命令开始执行后,停不下来,或要取消执行,可以使用快捷键:CTRL + C
Linux命令的基本组成
# 命令 [-选项] [参数]
command [-options] [parameter]
说明:
- command:命令主体
- [-options]:命令选项(可选),根据命令可以显示更加丰富的数据
- [oprameter]:命令参数(可选),命令的操作对象,一般文件、目录、用户和进程都可以作为参数被命令操作
Linux命令
命令行程序:
ls/pwd/cd/touch/mkdir/cp/mv/rm
学习1
ls/pwd/cd/touch/mkdir 学习
学习2
cd其他用法和mv
相对路径和绝对路径
说明:
在 Linux 系统中,可以根据如下特点区分相对路径和绝对路径
相对路径:凡是路径信息以,或’…’开头的均为相对路径
绝对路径:凡是路径信息以’/’或’~’开头的均为绝对路径
注释:
. :当前路径下(一般会省略)
.. :上一层目录6 中
/ :根目录
~:当前用户的家目录
学习3
cp复制文件和文件夹
学习4
mv/touch创建多个文件 /rm 删除文件和文件夹及所有文件