软件测试———linux

news2024/11/25 20:17:37

文章目录

  • 基础
    • 1. 发展史
    • 2 特征
    • 3 内核版本号的特征
    • 4.发布版
    • 5,安装
  • 第二章
    • Linux的常见命令
    • Linux命令
      • vi的使用
      • 文件的操作
      • 文件的压缩和解压缩
      • 文件阅读命令
      • 权限的操作
      • 用户设置配置
      • 系统查看名命令

基础

1. 发展史

unix—>BSD(TCP的使用)---->GNU---->Minix—>linux

2 特征

1 . 一切都是文档
2,每个软件都有确定的用途
3.多用户多特征
4,完全免费

3 内核版本号的特征

内核版本----主版本号.次版本号,修订次数

技术版本号表示开饭版不稳定版,偶数版本号表示稳定版(次版本号)

4.发布版

Debian---->Mandrade—>red Hat ----->SuSE

5,安装

第二章

Linux的常见命令

FHS标准:
/boot 启动界面
/etc 配置文件内存
/tmp 程序产生临时文件
/home: 用户的目录,新增用户的账号
/lib :库文件,程序再执行的时候,需要调用一些额外的参数时候
/bin:可执行文件和常用的LInux命令
/usr:程序运营文件和文件的安装地
/mnt:挂接其他的文件系统
/root:root账户的home 目录
/dev 存放linux系统的设备文件

Linux命令

vi的使用

生成文本: vi text.txt
变成编辑模式:按i 或者a
保存:按下esc
在这里插入图片描述

文件的操作

  • pwd 当前文件的路径
  • cd 切换目录
  • ls:
    在这里插入图片描述
  • cat 显示文本内容
  • touch 创建文本(不能插入内容,不能编辑文本)
  • grep 再特定的文件中查找字符串(区分大小写)
  • cp crop 用于复制文件 cp [原文件][将要存储的文件]

-i :覆盖
–r 整个文件夹的复制
-v 显示进度

  • mv (移动,剪切)mv [源文件] [移动的路径]

-i :覆盖
–f 不提示的移动
-v 显示进度

  • mkdir 创建目录(创建文件夹)
  • rmdir 删除目录(只能删除空目录)
  • rm 删除文件
    在这里插入图片描述
  • man 查询和解释一个命令的使用方法
  • locate:定位文件和目录
  • whatis:用来查询某个共嗯那个的含义

文件的压缩和解压缩

bzip

  • bzip2 压缩文件 (bzip2 filename)文件保存并且压缩,保存的文件名是:filename.bz2
  • bunzip2 filename.bz2
  • bzip2 file1 file2 file3 /home/aa 将1,2,3以及/home/aa 的文件全部都压缩起来

gzip

  • 压缩: gzip filename
  • 解压:gunzip filename.gz
  • -r 递归处理,将指定目录下的所有文件以及子文件一并处理
  • gzip -r file1

tar
前面的只能是文件,tar不仅仅只对文件,还针对目录
在这里插入图片描述
压缩就是cvf 解压就是xvf

文件阅读命令

  • head 查看文件的开头 eg:head 20 查看前面20行
  • tail 查看文件结尾 eg : tail text.txt 20 :查看后20行
  • more :
    在这里插入图片描述
    在这里插入图片描述
  • whereis:查找符合条件的文件:
  • 在这里插入图片描述

权限的操作

chmod命令用来改变许可权限读取,写入和执行许可权限中的三个主要设置
r 表示可以被读取,w 表示可也比写入,x 表示可以被执行,如果文件是程序的话
d 代表的是文件夹 表示当前目录下的权限信息里面,- 代表普通的文本文件
第一个三位数代表的当前文件,第二个三位代表的同组成员的文件,第三个三位代表的其他人的权限。
在这里插入图片描述
数字表示法:
4—读取, 2—写入 1–执行

useradd a 添加用户, userdel -r (删除用户)
在这里插入图片描述

用户设置配置

  • chgrp 用于变更文件或目录所属的群组
  • chown命令:将文件的拥有者改变为指定的用户或者群组
    这个只能是系统(root)有权限,其他人没有权限
  • su 修改用户 切换用户 表示切换用户,但是环境变量保持再现有的用户的环境变量中,
  • su -l 用户 表示切换用户,并且载入那个用户的环境变量
  • passwd 修改密码
  • exit 退出终端
  • 重启系统 reboot / shutdown -r < time >
  • ps 查看进程 参数:u 列出使用者的名字和使用时间/ x 列出所有的程序
  • top 动态查询正在运行的进程的变化
  • kill [pid ] 杀进程号

系统查看名命令

  • data : 用来设置和修订现在的时间和日期
  • cal 日历: 显示日历
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1003926.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

使用Process Explorer查看线程的函数调用堆栈去排查程序高CPU占用问题

目录 1、问题描述 2、使用Process Explorer排查软件高CPU占用的一般思路 3、使用Process Explorer工具进行分析 3.1、找到CPU占用高的线程 3.2、查看CPU占用高的线程的函数调用堆栈&#xff0c;找到出问题的代码 3.3、libwebsockets库导出接口lws_service的说明 3.4、解…

200个常用的Python编程相关英语词汇以及它们的中文释义

大家好&#xff0c;我是涛哥。 好多小伙伴反馈说在学习python的过程中&#xff0c;遇到的英文比较多&#xff0c;为自己的学习和开发产生了很大的阻力&#xff0c;所以为大家梳理了一份 Python编程相关常用的英语词汇以及它们的中文释义&#xff0c;当你刚开始学习Python编程的…

SpringBoot整合Easy-ES操作演示文档

文章目录 SpringBoot整合Easy-ES操作演示文档1 概述及特性1.1 官网1.2 主要特性 2 整合配置2.1 导入POM2.2 Yaml配置2.3 EsMapperScan 注解扫描2.4 配置Entity2.5 配置Mapper 3 基础操作3.1 批量保存3.2 数据更新3.3 数据删除3.4 组合查询3.5 高亮查询3.6 统计查询 4 整合异常4…

Java“牵手”天猫商品列表页数据采集+商品价格数据排序,商品销量排序数据,天猫商品API采集方法

天猫商品列表API是天猫平台提供给开发者的应用程序编程接口&#xff0c;通过API可以获取天猫平台上商品列表数据。 天猫商品列表API的使用需要获取Access Token&#xff0c;它代表了访问天猫API的身份认证。 天猫商品列表API的使用步骤如下&#xff1a; 开发者在天猫开发者中…

Dokcer创建MySQL容器,并在宿主机或mysql可视化工具中连接mysql容器的数据库

文章目录 一、Docker 创建 MySQL容器1. 拉取 MySQL 镜像2. 创建并运行 MySQL 容器3. 创建并运行 MySQL 容器&#xff08;目录映射&#xff09; 二、连接 MySQL 数据库1. 在 MySQL 容器内&#xff0c;连接MySQL2. 在宿主机连接 MySQL&#xff08;遇到问题及解决方案&#xff09;…

2023年9月实时获取地图边界数据方法,省市区县街道多级联动【附实时geoJson数据下载】

首先&#xff0c;来看下效果图 在线体验地址&#xff1a;https://geojson.hxkj.vip&#xff0c;并提供实时geoJson数据文件下载 可下载的数据包含省级geojson行政边界数据、市级geojson行政边界数据、区/县级geojson行政边界数据、省市区县街道行政编码四级联动数据&#xff0…

性能测试 —— Jmeter事务控制器

事务&#xff1a; 性能测试中&#xff0c;事务指的是从端到端&#xff0c;一个完整的操作过程&#xff0c;比如一次登录、一次 筛选条件查询&#xff0c;一次支付等&#xff1b;技术上讲&#xff1a;事务就是由1个或多个请求组成的 事务控制器 事务控制器类似简单控制器&…

力扣:94. 二叉树的中序遍历(Python3)

题目&#xff1a; 给定一个二叉树的根节点 root &#xff0c;返回 它的 中序 遍历 。 来源&#xff1a;力扣&#xff08;LeetCode&#xff09; 链接&#xff1a;力扣&#xff08;LeetCode&#xff09;官网 - 全球极客挚爱的技术成长平台 示例&#xff1a; 示例 1&#xff1a; 输…

问道管理:突然飙涨!10分钟暴拉10倍

杠杆资金动手了&#xff0c;还是大手笔&#xff01; Wind数据显现&#xff0c;9月11日融资客净买入255.41亿元&#xff0c;创2020年7月14日以来新高。这一方面因为&#xff0c;9月11日起&#xff0c;融资保证金份额首次下调正式落地&#xff0c;投资者融资买入证券时的融资保证…

通达信指标编写,16进制颜色对照表,妈妈再也不用担心颜色不够用了!!

★★★★★博文创作不易&#xff0c;我的博文不需要打赏&#xff0c;也不需要知识付费&#xff0c;可以白嫖学习小技巧&#xff0c;喜欢的老铁可以多多点赞收藏分享置顶&#xff0c;小红牛在此表示感谢。★★★★★ #龙虎榜小红牛系统&#xff0c;官方微信公众号&#xff1a;g…

机器学习算法详解3:逻辑回归

机器学习算法详解3&#xff1a;逻辑回归 前言 ​ 本系列主要对机器学习上算法的原理进行解读&#xff0c;给大家分享一下我的观点和总结。 本篇前言 ​ 本篇对逻辑回归的算法原理进行解读。 目录结构 文章目录 机器学习算法详解3&#xff1a;逻辑回归1. 引子2. sigmoid函数3. 原…

C++之shared_ptr、unique_ptr、make_shared、make_unique的区别(一百九十七)

简介&#xff1a; CSDN博客专家&#xff0c;专注Android/Linux系统&#xff0c;分享多mic语音方案、音视频、编解码等技术&#xff0c;与大家一起成长&#xff01; 优质专栏&#xff1a;Audio工程师进阶系列【原创干货持续更新中……】&#x1f680; 人生格言&#xff1a; 人生…

vue3之pinia简单使用

一、 Pinia介绍 pinia 是 Vue 的存储库&#xff0c;它允许您跨组件/页面共享状态。就是和vuex一样的实现数据共享。 依据Pinia官方文档&#xff0c;Pinia是2019年由vue.js官方成员重新设计的新一代状态管理器&#xff0c;更替Vuex4成为Vuex5。 Pinia 目前也已经是 vue 官方正式…

PackML 学习笔记(2) OPCUA /PackML

2020年11月11日&#xff0c;OPC 基金会发布了PackML 的配套规范&#xff08;OPC 30050: PackML - Packaging Control&#xff09;。意味着可以使用OPCUA 信息模型来构建PackML 模型了。 如果写一篇技术简介往往是简单的&#xff0c;要去实现这门技术却很难。首先&#xff0c;OP…

浅谈Dead reckoning实现原理以及常用算法

0. 简介 航位推算是一个很常见的定位方法。在知道当前时刻的位置&#xff0c;然后通过imu等传感器去估计下一个时刻的位置。在自动驾驶车辆定位的时候&#xff0c;GPS提供10Hz的定位信息。这每个GPS信息来临的0.1s的间隔里面&#xff0c;车辆位置也会移动很多。那么这个时候就…

Android.bp语法和使用方法讲解

Android.bp语法和使用方法讲解 Android.bp 文件是什么&#xff1f; Android.bp 文件首先是 Android 系统的一种编译配置文件&#xff0c;是用来代替原来的 Android.mk文件的。在 Android7.0 以前&#xff0c;Android 都是使用 make 来组织各模块的编译&#xff0c;对应的编译…

抖店评价有礼怎么设置|成都瀚网科技

随着电商行业的不断发展和竞争的加剧&#xff0c;如何吸引消费者、提高店铺的口碑成为了每个卖家关注的焦点。其中&#xff0c;抖音电商平台的礼貌评价功能受到广大卖家的青睐。那么&#xff0c;如何设置抖店评论才能有礼貌呢&#xff1f;我们一起来讨论一下吧。 如何设置抖店评…

go-zerogo web集成gorm实战

前言 上一篇&#xff1a;go-zero&go web集成redis实战 从零开始基于go-zero搭建go web项目实战-04集成gorm实战 源码仓库地址 源码 https://gitee.com/li_zheng/treasure-box golang gorm 官网地址&#xff1a;https://gorm.io/zh_CN/docs/index.html GORM介绍 Gorm是…

Postman —— HTTP请求基础组成部分

一般来说&#xff0c;所有的HTTP Request都有最基础的4个部分组成&#xff1a;URL、 Method、 Headers和body。 &#xff08;1&#xff09;Method 要选择Request的Method是很简单的&#xff0c;Postman支持所有的请求方式。 &#xff08;2&#xff09;URL 要组装一条Request…

Pytorch Advanced(二) Variational Auto-Encoder

自编码说白了就是一个特征提取器&#xff0c;也可以看作是一个降维器。下面找了一张很丑的图来说明自编码的过程。 自编码分为压缩和解码两个过程。从图中可以看出来&#xff0c;压缩过程就是将一组数据特征进行提取&#xff0c; 得到更深层次的特征。解码的过程就是利用之前的…