Linux搭建环境:从零开始掌握基础操作(一)

在这里插## 标题入图片描述

您好,我是程序员小羊!

前言

软件测试第一步就是搭建测试环境,如何搭建好测试环境,需要具备两项的基础知识:
1、Linux 命令: 软件测试第一个任务, 一般都需要进行环境搭建, 一部分,环境搭建内容是在服务器上实现的, 跟服务器交互(没有图形化页面),需要使用 Linux 命令。
2、数据库: 所有的软件在使用过程中所产生的数据, 最终都要存在数据库当中, 而测试工作往往会需要去校验数据的正确与否, 因此需要学习数据库。

下面开始进入正题:

在进入这文章之前,我们是不是在之前了解过操作系统,不知道可以回顾软件测试需要具备的基础知识【功能测试】—计算机基础这篇文章

以下文章所有操作在云服务器进行操作,后期可以会特别出一篇使用 虚拟机部署服务器

一、那我们为什么选择Linux系统而不是window系统进行部署环境呢?

答:一个企业是最注重成本的,那Linux开源、免费无疑就是最佳选择,当然它也还有其他优点像以下几点:
稳定性:Linux系统以其稳定性著称,适用于长时间运行的服务器环境。许多Linux发行版可以在不重启的情况下进行更新和维护。
可靠性:由于Linux的模块化设计和高效的内核管理,它在处理高负载任务时表现得更加可靠。 安全性:
安全性:Linux系统有强大的权限管理和用户控制机制,默认配置下相对安全。开源社区对安全漏洞的响应速度快,补丁发布及时。
性能:Linux在资源利用率和系统性能方面通常优于Windows,特别是在处理并发任务和高性能计算时。 轻量级:许多Linux发行版可以在低硬件配置上运行,这对资源有限的环境非常有利。

注意: 开源不意味着一定是免费的(要看具体开源协议)
说明: 虚拟机及虚拟机系统仅在学习阶段起到在本地模拟服务器的作用, 实际工作中不需要安装及使用!一般使用云服务器

二、Linux 系统分类

市面上常见的Linux系统都有一个共同的名字: Linux 发行版(在 内核版基础上额外增加一些应用软件和图形化页面)
请添加图片描述

三、Linux 系统的文件和目录

特征:
在 Linux 系统中没有盘符概念
Linux 系统中的所有文件都存放在根目录下(常用"/"代表)
使用目录:
/ : 根目录
/home: 所有普通用户的家目录
/root : Linux 系统超级管理员的家目录
/usr/bin: Linux 命令大部分都存在于该目录下

四、Linux 系统文件和目录的特点

普通用户和超级管理员用户权限有很大区别

普通用户可以进入超级管理员的家目录, 但是无法对其中的 文件进行任何操作

但是超级管理员用户可以做任何操作(实际工作中, 一般不会 轻易获取 root 用户权限)

一般情况下, 普通用户的操作范围仅限在自己的家目录当中
例如: 当前用户为 admin, 操作范围仅限: /home/admin

五、Linux 命令的基本格式

格式组成:
命令主体 -命令选项 命令参数

常见命令形式:
1) 命令主体
2) 命令主体 -命令选项
3) 命令主体 参数
4) 命令主体 -命令选项 命令参数
特点:命令主体必须存在, 而选项和参数都是可选的

Linux 命令的注意事项:

1、命令的数量非常多, 不要妄图全部记忆下来
2、常用命令由于频繁使用, 不用刻意记忆基本可以搞定
3、工作中实际是用什么命令现查即可

重点提醒:

学习方法:

  1. 优先搞清楚命令主体的含义
  2. 根据实际需求结合帮助命令查找命令选项
  3. 没用过的选项, 尝试自己搭建场景, 试验后看效果
  4. 孰能生巧, 相较于死记命令, 勤加练习更合理一些!

后面学习的命令,我分三种方式给大家介绍

1、重点(重中之重)必须掌握 2、知道 3、了解

现在开始学习命令:

1、【重点】查看目录内容:ls

在这里插入图片描述

扩展:Linux命令的共通知识点

在这里插入图片描述

2、【重点】目录切换

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

3、 【了解】创建文件:touch

在这里插入图片描述

4、【重要】创建目录:mkdir

在这里插入图片描述
在这里插入图片描述

5、【重点】删除文件或目录:rm

在这里插入图片描述
在这里插入图片描述

结尾:

今天这篇文章就到这里了,文底会有一些作业大家可以抽空做下,在下篇文章的时候会把答案放在最后,大厦之成,非一木之材也;大海之阔,非一流之归也,希望大家能持续关注下,文章从浅入深,也欢迎大佬们的随时指导!!!
在这里插入图片描述

作业

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
有几道题下篇文章会讲到先不用做!

  • 17
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员小羊!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值