Linux命令学习
阶段内
-
Linux命令使用:为了将来工作中与服务器设备进行交互而准备的技能(远程连接/命令的使用)
-
数据库的使用: MYSQL(增删查改),除了查询动作要重点掌握以外,其他操作了解即可
操作系统
说明:所有硬件设备组装完成后的第一层软件,能够使用户使用硬件设备的软件即为操作系统
常见分类
1、桌面操作系统:Windows/macOS/Linux
2、移动端操作系统:Android(安卓)/iOS(苹果)
3、服务器操作系统:Linux/Windows Server
4、嵌入式操作系统:Android(底层是 Linux)
Linux系统
在服务器端最常见的操作系统类型
Linux发行版本
说明:在原版Linux系统的基础上,额外增加一些常用软件的操作系统
注释:类似与原生安卓系统和现行的华为系统/小米系统之间的关系
常见类型
文件和路径
说明: 不同于 Windows 系统的⽂件路径的起点是盘符, Linux 系统的路径起点
是'/'(根⽬录)
注意:
1. / 为根⽬录, 是所有⽂件的路径的起点
2. 根⽬录下的所有第⼀层级的⽂件夹, 均不能随意进⾏修改操作
3. 掌握常⽤⽬录的作⽤即可
4. / 根⽬录, /home 普通⽤户所在⽂件夹, /root 系统管理员所在⽂件夹
5. 其余⽬录, 可以现⽤现查即可
/:根目录,一般根目录只存放目录,在Linux下有且只有一个根目录,所有的都是从这里开始
/root:系统管理员root的目录
/user:系统应用程序存放的目录,一般安装的软件在该目录下
/etc:系统配置文件存放的目录,不建议在此目录下存放可执行文件
/home:系统普通用户的家目录
/var:放置系统执行过程中经常变化的文件,如日志文件
远程连接操作
通过[远程连接⼯具]连接到服务器的操作即为远程连接
条件:
1> 服务器的 IP 地址
2> 服务器的账号和密码
注意: 必须要确保有⽹络连接条件
常见连接工具
1. FinalShell(推荐): 功能强⼤, 有颜值, 好操作(⾼级功能需要订阅)
2. XShell: 个⼈⽤免费/商⽤收费
3. Putty: 免费开源的
4. SecureCRT: 收费
5. MobaXterm: 免费
远程连接基本步骤
1.⼊职后需要向相关⼈员(运维/开发)获取服务器 IP 地址及账号密码等信息
2.配合远程连接⼯具(根据公司要求使⽤对应⼯具), 配置连接使⽤服务器即可
获取服务器 IP 地址
注意: 在⼯作中此步骤可以省略, 可以直接向相关⼈员获取 IP 地址及账号和密
码
远程连接⼯具连接
Linux命令学习原则
形式1:非常非常常用的,用就好了
形式2:讲过,但是可能不常用,写好自己的笔记,以备随时查阅使用即可
形式3:没讲过,可能会用到1,现查现用
注意:
1>不要死记硬背Linux命令
2>务必要明确命令的基本组成形式
Linux命令操作技巧
1、善用tab键进行文件名/路径名/命令的自动补全!
2、可以使用上/下方向键,快速获取之前输入过的命令
3、如果命令开始执行后,停不下来,或要取消执行,可以使用快捷键:Ctrl+C
相对路径/绝对路径
说明: 在 Linux 系统中, 可以根据如下特点区分相对路径和绝对路径
相对路径: 凡是路径信息以 '.' 或 '..' 开头的均为相对路径
绝对路径: 凡是路径信息以 '/' 或 '~' 开头的均为绝对路径
注释:
. : 当前路径下(⼀般会省略)
.. : 上⼀层⽬录
/ : 根⽬录
~ : 当前⽤户的家⽬录
在这里插入图片描述
整理的有点乱。。
声明:是学习黑马测试教程的,有兴趣可以点击链接学习学习入口