软件测试———linux

news/2024/11/19 11:20:10/

文章目录

  • 基础
    • 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.ppmy.cn/news/1103741.html

相关文章

【JavaSpring】spring接口-beanfactory和applicationcontext与事件解耦

beanfactory 1.applicationcontext的父接口 2.是Spring的核心容器 功能 表面只有getBean&#xff0c;但实现类默默发挥了巨大作用 1.管理所有bean 2.控制反转 3.基本的依赖注入 applicationcontext 功能 1.继承了MessageSource&#xff0c;有了处理国际化资源的能力 …

2023Web前端开发面试手册

​​​​​​​​ HTML基础 1. HTML 文件中的 DOCTYPE 是什么作用&#xff1f; HTML超文本标记语言: 是一个标记语言, 就有对应的语法标准 DOCTYPE 即 Document Type&#xff0c;网页文件的文档类型标准。 主要作用是告诉浏览器的解析器要使用哪种 HTML规范 或 XHTML规范…

引入Bootstrap的CSS样式后,<h>标签、<p>标签等HTML自带的标签被覆写没有?答:覆写了。

引入Bootstrap的CSS样式后,标签、 标签等HTML自带的标签被覆写没有&#xff1f;答&#xff1a;覆写了。 为什么这么说&#xff1f;证据呢&#xff1f; 写一个实例&#xff0c;然后调试模式看一下不就得了。 先看没有引入引入Bootstrap的CSS样式情况。 代码如下&#xff1a; …

详解 Cent OS JDK 8.0 安装配置

环境配置 云服务器云耀云服务器L操作系统CentOS 7.9 64bit | 公共镜像JDK版本64 bit JDK 1.8 下载地址 JDK官网下载地址Java Downloads | Oraclehttps://www.oracle.com/java/technologies/downloads/#java8百度网盘 ARM64 链接&#xff1a;https://pan.baidu.com/s/1wQ1mp…

ICCV 2023 LLIE,MEC,MEF相关论文列表

ICCV 2023&#xff0c;实际paper list还没有开源出来&#xff0c;只是从会议的网站上看得到标题&#xff0c;用这个标题去搜&#xff0c;如果作者有放预印版在arxiv&#xff0c;就能搜得到&#xff08;半数是有的&#xff09; 直接领域 Iterative Prompt Learning for Unsupe…

自学Python02-学会Python中的if语句

亲爱的同学们&#xff0c;今天我们将学习 Python 中的一个非常重要的语句&#xff0c;那就是 if 语句。if 语句可以帮助我们判断一个条件是否成立&#xff0c;如果条件成立&#xff0c;它将执行相应的代码块。现在&#xff0c;让我们一起来学习如何使用 if 语句吧&#xff01; …

L3 Hive操作

示例&#xff1a; 1.建表 create table t_dml (detail_id bigint,sale_date date,province string,city string,product_id bigintcnt double,amt double, )row format delimited fields terminated by ,; //列分隔符create table t_product(product_id bigint,product_name …

探索GreatADM:如何快速定义监控

引文 在数据库运维过程中&#xff0c;所使用的运维管理平台是否存在这样的问题&#xff1a; 1、默认监控粒度不够,业务需要更细颗粒度的监控数据。2、平台默认的监控命令不适合,需要调整阈值量身定制监控策略。3、不同类型的实例或组件需要有不同的监控重点,但管理平台监控固…