测试工程师必会的 Linux 技能

前言:自从柠檬班自动化课程升级加入了Docker技术之后,Docker相关操作都在Linux上,很多同学自己在操作的时候导致各种问题,有些命令不存在,环境变量不会配,容器访问不了,启动报错等等一些列问题。导致这些问题的根源还是大家对Linux操作系统不熟悉,接下来我们就讲一下作为测试工程师应该掌握哪些Linux技能。

一、什么是Linux

Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux等。简单来说Linux和windows一样也是一个操作系统,但是又区别与windows。

二、Linux与windows区别
  1. 源:Linux是开源的,windows是闭源的。
  2. 内核:Linux操作系统使用Linux内核,Windows操作系统使用NT内核。
  3. 软件支持:Linux软件支持很少,Windows软件支持丰富,目前大部分硬件驱动厂商都支持Windows少部分支持Linux
  4. 人机交互:Linux使用命令行模式为主要交互方式,有一定的门槛。windows通过图形界面使用鼠标点击为主要交互方式,易用性更好。
  5. 市场定位:Linux市场主攻服务器市场,Windows系统主打桌面市场。所以企业服务器都是用的Linux系统,而日常办公都是实用的Windows系统。
三、Linux目录介绍

在学习Linux之前,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统至关重要。

image.png

  1. /bin/: 用来贮存用户命令。目录 /usr/bin 也被用来贮存用户命令。
  2. /boot/: 开机引导目录,包括Linux内核文件与开机所需要的文件。
  3. <
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值