软件测试基础篇——Linux

1、Linux系统的特征

  1. 开源免费:

    开源:开放源代码,指的是底层的源代码是可以开放出来,给相关的开发者,根据实际的需求做出修改的。

    免费:不花钱,自由传播。

​ Linux是一种免费使用和自由传播的类似于UNIX操作系统,其中包括真正的多任务、共享库、需求装载、程序执行、优秀的内存管理以及 TCP/IP网络支持等。

​ Linux的基本思想有两点:第一,一切都是文件;第二,每个文件或者目录都有确定 的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件 设备、操作系统、进程等等

2、文本编辑器

vi/vim命令:

​ 作用:创建文件、编辑文件、查看文件

​ 格式:vi/vim 文件名

​ 备注:如果文件不存在,就会创建;如果文件存在,就可以进行编辑或查看

面试点:vi/vim进行文件操作时,会经历几种模式? 3种

命令模式:vi/vim 文件名 ——>命令写完后,按下回车键,相当于打开了这个文件

编辑模式:需要按下i或a键,进入到编辑操作

末行模式:当编辑完成后,按下esc键退出编辑模式

可以使用的参数:

:wq:保存并退出

:wq!:强制保存并退出

:w:保存

:q:退出

:q!:强制退出

dd 删除一行文字

x 删除一个字符

:行数 光标跳转到指定的行

$ 光标跳转到行尾

G 光标跳转到末尾(最后一行的首个字符)

/关键词 从光标所在的当前位置开始查找和该关键词相关的数据(就近原则)

备注:文本文件格式:文件名.文件的后缀 1.txt 2.doc 3.iso…Linux系统中文件可以没有后缀

3、Linux常见的操作命令

学习技巧:①命令的作用 ②命令的语法 ③命令和参数结合的作用

  1. Linux系统中管理文件和目录的操作命令

    • pwd 打印(显示)当前所在的路径(目录)

      ​ [root@localhost ~]# pwd

      ​ /root

    • cd 切换目录(改变路径)

      ​ 格式:cd 目录(注意好目录路径)

      ​ 例:切换到home目录下:cd /home

    • cd… 返回上一级目录(退出当前所在的文件夹)

      例:/a/b/c/d ——>cd… ——>/a/b/c

    • cd 返回当前用户的主目录(家目录)

      root用户:cd——>/root

      普通用户:cd——>/home/用户名目录

​ 综合练习:Linux系统中更改网络配置

​ a.先进入存放网络配置文件的目录:/etc/sysconfig/network-scripts

​ cd /etc/sysconfig/network-scripts

​ b.编辑网络配置文件:一般是目录下的第一个文件

​ c.修改ONBOOT=yes,开启网络自启动连接

​ d.重启网络服务:service network restart (可选可写)

  • ls 查看(显示)目录下的内容

​ 格式一:ls 查看当前目录下的内容

​ 格式二:ls 目录名 查看指定目录下的内容

​ 格式三:ls 参数 目录名/文件名

参数:

  • ls -a 查看目录中所有的内容,包括隐藏文件
  • ls -l 查看目录下每个文件或文件夹的详细细节属性(权限,大小,创建/修改时间,所属的用户)

​ 备注:如果-l后面写的是一个文件名:查看该文件的属性;如果-l后面写的是一个目录名:查看该目录下的每一个文件和文件夹的属性

  • ls -r:逆向显示查看的内容
  • ls -R:不仅查看目录下的内容,还把子目录(嵌套目录)的内容一并做查看

​ 例:ls -R /home 查看home目录下的内容,包括子目录(嵌套目录)的目录

  • ls -al:查看目录中所有(包含隐藏)文件和文件夹的属性信息
  • cat 显示文本的内容

​ 格式:cat 文件名

​ -n:显示行数 cat -n 文件名

​ 备注:当命令和参数做结合时:Linux命令 参数 其他

  • touch 创建空白的文件

​ 格式:touch 文件名

​ 一次创建多个文件:touch 文件名1 文件名2 文件名3…

  • grep 在文件中进行关键字数据查找操作

​ 格式:grep 关键字 文件名

​ 默认查找是区分大小写

​ -n:显示行数+内容,写法:grep -n 关键字 文件名

​ -i:不区分大小写,写法:grep -i 关键字 文件名

  • cp 复制文件

​ 格式:cp 源文件(要复制的文件) 目标文件(复制到的地方)

​ a.复制当前目录下的文件到指定的位置

​ b.复制的文件没有在当前目录下,需要把文件路径写完整

​ c.复制文件也支持重命名操作

​ d. ***** 任意,所有的意思—–>.txt 所有的后缀是.txt文件 f.doc f开头的,后缀是.doc的所有文档 t.:t开头所有文件, . :所有文件

​ 例:将桌面中所有后缀是.txt的文档,复制到boot目录

​ 参数: -i:复制的文件到指定的位置,如果有同名的,会提示是否覆盖(默认)

​ -v:显示复制的进度

-r:复制目录

  • mv 移动(剪切)文件和目录

格式:mv 源文件 目标文件

​ -i 覆盖的友好提示(默认)

​ -v 移动的进度

​ -f 强制移动

  • mkdir 创建目录

​ 格式:mkdir 目录名 目录2 目录3…

​ 创建嵌套的目录:mkdir -p 目录名1/目录名2/目录名3…

  • rmdir 删除空目录

​ 格式:rmdir 目录名 目录名2 目录名3…

扩展:-p 删除指定目录,如果指定目录被删除后,它的上一级目录为空,也会一并删除

  • rm 删除文件

​ 格式:rm 文件名 文件名2 文件名3…

​ -i 删除时给出确认提示(默认)

​ -f 强制删除

​ -v 删除的进度

​ -r 删除目录(空+非空)

​ -rf 强制删除目录

4、线上查询命令

  1. man 用来查看某个Linux命令的注意事项(帮助文档)

    格式:man Linux命令

    按下q键退出查看

  2. locate 定位文件或目录

​ 格式:locate 关键词 显示文件或目录名中包含该关键词的位置(名字)

  1. whatis 查看Linux命令的作用

​ 格式:whatis Linux命令

5、Linux系统实现对文件或目录的压缩(打包)或解压缩的操作

  1. bzip2 对文件进行压缩

​ 格式:bzip2 文件名 文件名2 文件名3…

​ 产生压缩文件后缀:XXX.bz2

  1. bunzip2 对.bz2的压缩包进行解压

​ 格式:bunzip2 文件名1.bz2 文件名2.bz2 文件名3.bz2…

  1. gzip 压缩文件

​ 格式:gzip 文件名 文件名2 文件名3…

​ 产生压缩文件后缀:XXX.gz

  1. gunzip 对.gz的压缩包进行解压

​ 格式:gunzip 文件名.gz 文件名2.gz 文件名3.gz…

​ gzip -r 目录名 对目录中所有的文件进行压缩.gz

​ gunzip -r 目录名 对目录中所有的.gz文件进行解压操作

  1. tar 对文件或目录进行压缩和解压缩操作

    • tar实现对目录压缩操作(默认)

      格式:tar 参数 压缩后文件的名字.tar 目录名

    参数:

    ​ -c 压缩

    ​ -x 解压缩

    ​ -t 在不进行解压的情况下,查看tar压缩包的内容

    ​ -z 代表gzip

    ​ -j 代表bzip2

    ​ -v 显示压缩或解压缩的进度过程

    ​ -f 指定名字

    目录压缩:-cvf

    目录的解压缩(.tar压缩包):-xvf

    • tar实现对目录解压缩操作:tar -xvf 压缩包名字.tar

    • 可以将多个目录,压缩在同一个压缩包:tar -cvf 压缩包名字.tar 目录名1 目录名2 目录名3…

    • tar实现对文件压缩

      格式一:tar -czvf 压缩后文件名.tgz 文件名 ——>tar+gzip

      格式二:tar -cjvf 压缩后文件名.tbz 文件名 ——>tar+bzip2

    • tar实现对文件解压缩

      格式一:tar -xzvf 压缩包名.tgz

      格式二:tar -xjvf 压缩包名.tbz

    • -tvf:查看tar包中的内容(不解压)

      格式:tar -tvf 压缩包名.tar


回顾
  1. 对目录和文件的操作命令:

​ cat 显示文本/文件的内容 -n 显示行号

​ touch 文件 创建

​ grep 关键词 文件名 从文本中查看和该关键词相关的数据 -n 显示行号 -i 忽略大小写

​ cp 复制文件 -r 复制目录

​ mv 移动文件和目录

​ mkdir 创建目录

​ rmdir 删除空目录

​ rm 删除文件 -r 删除目录 -f 强制删除

  1. 线上查询命令

​ man Linux命令 查看该命令的使用方式

​ whatis Linux命令 查看命令的作用

​ locate 关键词 查看名字中包含该关键词的文件或目录(名字)

  1. 压缩和解压缩

​ bzip2 文件 ——>XXX.bz2 压缩

​ bunzip XXX.bz2 解压缩

​ gzip 文件 ——>XXX.gz 压缩

​ gunzip XXX.gz 解压缩

  1. tar命令:

​ 对目录压缩:tar -cvf 压缩名.tar 目录名

​ 对目录解压缩:tar -xvf 压缩名.tar

​ 对文件压缩:

​ 格式一:tar -czvf 压缩名.tgz 文件名

​ 格式二:tar -cjvf 压缩名.tbz 文件名

​ 对文件解压缩:

​ 格式一:tar -xzvf 压缩名.tgz

​ 格式二:tar -xjvf 压缩名.tbz


  1. 文件阅读命令

①head 查看文件头部内容(前十行)

​ 格式:head 文件名

自定义查看行数:head -行数 文件名

注意:空行/空格也算作一行

②tail 查看文件尾部的内容(默认后十行)

​ 格式:tail 文件名

自定义查看行数:tail -行数 文件名

③more 分页查看

​ 格式:more 文件名

​ 翻页查看:向下:空格键 向上:B 键 退出:q

设置每页显示的行数:more -行数 文件名

从指定的位置开始分页查看:more +行数 文件名

例:从10行开始看 more +10 文件名

了解:more +/关键词 文件名 从文件中定位该关键词相关的数据,第一次出现的位置,并从该位置的前两行开始,把剩下的内容进行分页查看

| 管道符:将前面命令结果的输出,当作后面命令的输入

例:Linux命令1 | Linux命令2 ——>将命令1的结果,交给命令2进行“二次加工”

例:将etc目录下所有文件和目录的详细属性信息进行分页查看,每次查看5行

image-20230713211835690

  1. 定位,查找文件命令

①which Linux命令 查找和该命令相关的文件

​ 注意:查找到一个,就会立刻停止

②whereis Linux命令/程序名 查找和该命令或程序相关的文件

​ -b 只查找命令或程序相关的可执行文件(二进制文件)

​ -m 只查找命令或程序相关的帮助说明文档

  1. Linux系统中管理使用者和设置权限的命令

①useradd 添加用户

​ 格式:useradd 用户名

②passwd 修改/设置密码

​ 格式:passwd 用户名

③userdel 删除用户

​ 格式:userdel 用户名 删除用户,但是用户相关的目录会保留在home目录下

​ userdel -r 用户名 彻底删除用户

④su 切换用户

​ 格式一:su 用户名 切换用户,但是新用户使用的系统环境还是由上个用户所保留的

​ 格式二:su -l 用户名 切换用户,同时把新用户的环境一并切换进来

  1. 权限

    1. 权限构成的总长度:10位
    2. 权限划分成四组来进行分析:
    第一组占一位表示的是文件的类型-:文本文件 d:目录或文件夹
    第二组占三位表示的是文件拥有者的权限、文件主人、文件所属者的权限u表示
    第三组占三位表示的是和文件拥有者同组成员的权限g表示
    第四组占三位表示的是其他人的权限o表示

    权限的类型:

    • r 读的权限
    • w 写的权限
    • x 执行(运行)的权限
    • rwx:可读可写可执行 如果没有该权限,会用 - 直接替代

​ 语法:chmod 用户身份(ugo)+权限 文件名/目录名 添加权限

方法一:权限的修改操作:+ 添加权限 - 去掉权限 = 重新赋予权限

​ 例:将所有人的权限改为可读可写可执行:chmod a=rwx file.txt

​ 方法二:数字修改法:r—读—4 w—写—2 x—执行—1

​ 格式:chmod 三个数字 文件名/目录名 三个数字分别代表的是u g o

​ 例:chmod 765 file.txt ——>rwx rw- r-x

  • chown 更改文件的拥有者

​ 格式:chown 用户名 文件名

  • chgrp 更改文件所属的群组

​ 格式:chgrp 用户名 文件名

注意:上述操作,只有root用户(系统管理员)才能进行操作

  1. 有关关机和查看系统信息的命令

①exit 退出

​ 注意:直接退出终端窗口(界面),如果前期有切换用户的操作,可以退出用户切换记录

②重启 reboot

​ shutdown -r now|时间点11:30

③关机 halt

​ shutdown -h now|时间点11:30

​ 扩展:shutdown -t 分钟数 在指定分钟数内进行关机

④查看进程信息

​ 进程:指的是系统一个个正在运行的程序

​ ps:静态查看进程信息

​ top:动态查看进程信息

​ PID属性:进程ID,系统给每一个正在运行的程序分配的序列号,唯一

​ 按下q键,终止进程信息的查看

​ ps u 列出进程的使用者(user)

​ ps x 列出所有进程的pid(进程号)

⑤kill 结束进程

​ 格式:kill PID

⑥date 显示系统日期和时间

​ date -r 文件名 #查看该文件最后一次修改的时间

​ date -s 时间点11:30 #修改时间

​ date -u 查看格林尼治时间

⑦cal 日历 默认显示当前月份

​ cal 年份 #显示指定年份日历数据

​ cal 月份 年份 #显示指定年中月份数据

  1. 磁盘操作空间命令

    ①df a 查看磁盘(文件系统)的使用情况

    ②du -ab 查看文件或目录所占的磁盘空间(文件或目录大小)

    例:du -ab /etc #查看etc目录下每个文件或文件夹所占的磁盘空间

  2. 网络操作命令

①ip addr 查看网络配置信息(IP)

​ 修改网络配置文件:vi /etc/sysconfig/network-scripts/ifcfg-ens33 ——>ONBOOT=yes 开启网络自连接

②ping 检测网络通不通

格式一:ping 域名(网站的名字) 例:ping www.baidu.com

格式二:ping ip地址 检测当前主机与IP对应的目标主机之间是否能够进行通信 例:ping 10.9.6.23

③netstat 查看/显示网络的使用情况(状态) 了解

​ 类似于查看网络访问/使用的历史记录

  1. 其他命令

​ ①clear 清屏

​ ②echo 输出

​ 格式:echo “输出的内容”

​ ③uptime 显示系统运行的时间

​ ④wc 统计一个文本的行数、字数、字节数

​ 格式:wc 文件名

​ -l 行数

​ -w 字数

​ -c 字节数

​ 字数统计算法:是以字符为整体来统计的,例:

​ 第一行:软件测试—–>这四个字是连在一个整体,这一个整体会认为是一个字

​ 第二行:test testing ——>这是两个字

综合练习:Linux系统中更改网络配置

​ A.先进入存放网络配置文件的目录:/etc/sysconfig/network-scripts

​ cd /etc/sysconfig/network-scripts

​ B.编辑网络配置文件:一般是目录下的第一个文件 vi ifcfg-ens33

​ C.修改ONBOOT=yes,开启网络自启动连接

​ D.重启网络服务:service(服务) network(网络) restart(重启)(可选可写)


小总结

  1. 文本编辑器 vi vim 注意:操作流程

​ 命令模式—>按下i或a—>编辑模式—>按下esc—>末行模式

  1. Linux系统对文件和目录管理操作命令:

​ pwd cd Ls -R cat touch grep -n行号 cp -r mv mkdir(创建文件夹) rmdir rm -rf(删除)

  1. 线上查询命令

​ man locate whatis

注意:locate定位文件、目录,对于新产生的文件和目录,是有延迟性;如果想要获取新产生的文件、目录,可以借助于updatedb:更新系统的数据库

  1. 压缩和解压缩命令

​ bzip2 文件 .bz2 —>bunzip2

​ gzip 文件 .gz —>gunzip

​ tar 参数:

​ 目录:cvf 压缩 xvf解压缩

​ 文件:czvf cjvf 压缩 xzvf xjvf解压缩

​ tvf:在不进行解压的情况下,查看压缩包的内容

  1. 文件阅读命令

​ head tail more

  1. 文件定位,查找命令

​ which whereis

  1. 设置权限和管理使用者命令

​ useradd userdel passwd su chmod chown chgrp

  1. 关机和查看系统信息命令

​ exit reboot halt ps top(查看信息) kill(结束) date(查看日期) cal(查看日历)

  1. 查看磁盘空间操作命令

​ du(查看文件每个目录的大小) df

  1. 网络操作命令

​ 【ip addr】 ping netstat

  1. 其他命令

​ clear echo uptime wc

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

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

相关文章

【ARM 调试】如何从 crash 信息找出问题原因

一、问题背景 粉丝在进行 ARM-A 系列软件编程时遇到以下问题,串口打印这段日志后就重启了,粉丝求助问是什么原因? Unhandled Exception in EL3. x30 0x0000000000b99b84 x0 0x00000000179a25b0 x1 …

NGINX组件(rewrite)

一、location匹配的规则和优先级(*) URI:统一资源标识符,是一种字符串标识,用于标识抽象的或者是物理资源;如:文件、图片、视频等 nginx中的URI匹配的是:网址”/“后的路径 如&…

解决Idea 多模块,maven项目是多层级文件夹的子项时无法加入git管理的问题

问题 多模块项目,引入模块无法做git管理,第一个项目没有git分支标志,也不能像其他项目一样右键出git选项。 解决方法 发现该模块是多层级的文件夹结构,也就是项目本身在一个文件夹下。应该是要管理该文件夹。 Settings-Versi…

el-select控制单选还是多选

multiple表示多选&#xff0c;:multiple-limit“1” 限制多选的条数为1&#xff0c;2就是选两个&#xff0c;依此类推。为0 就是不限制选几个 使用 allow-create 属性即可通过在输入框中输入文字来创建新的条目。注意此时 filterable 必须为真。 <el-form :inline"true…

阿里云云主机_ECS云服务器_轻量_GPU_虚拟主机详解

阿里云云主机分为云虚拟主机、云服务器ECS、轻量应用服务器、GPU云服务器、弹性裸金属服务器、专有宿主机、FPGA云服务器、高性能计算E-HPC、无影云电脑等&#xff0c;阿里云百科来详细说下阿里云云主机详解&#xff1a; 目录 阿里云云主机 云服务器ECS 轻量应用服务器 云…

我学会这些车载技术,是不是就可以进【小米】车企?

作者&#xff1a;阿刁 随着智能化和电动化的发展&#xff0c;车载开发领域的前景非常广阔。许多手机厂商也纷纷加入进来&#xff0c;华为、小米等手机巨头也相继推出新能源汽车。所以在未来&#xff0c;车载系统将成为汽车的核心部分&#xff0c;涵盖车辆的控制、信息娱乐、智能…

安装paddleSeq2.7.0版本模块-笔记

安装paddleSeq2.7.0版本模块-笔记 先安装conda和python版本 本机安装的conda 22.9.0 python2.9.12 paddle2.4.2 paddlepaddle-gpu2.4.2 cuda10.2 安装matplotlib3.5.0版本 opencv_python-4.5.4.60-cp39-cp39-win_amd64.whl 测试采用分割模型名称&#xff1a;BiSeNetv2 #BiSe…

Oracle 开发篇+Java调用OJDBC访问Oracle数据库

标签&#xff1a;JAVA语言、Oracle数据库、Java访问Oracle数据库释义&#xff1a;OJDBC是Oracle公司提供的Java数据库连接驱动程序 ★ 实验环境 ※ Oracle 19c ※ OJDBC8 ※ JDK 8 ★ Java代码案例 package PAC_001; import java.sql.Connection; import java.sql.ResultSet…

【TensorFlow】P0 Windows GPU 安装 TensorFlow、CUDA Toolkit、cuDNN

Windows 安装 TensorFlow、CUDA Toolkit、cuDNN 整体流程概述TensorFlow 与 CUDA ToolkitTensorFlow 是一个基于数据流图的深度学习框架CUDA 充分利用 NIVIDIA GPU 的计算能力CUDA Toolkit cuDNN 安装详细流程整理流程一&#xff1a;安装 CUDA Toolkit步骤一&#xff1a;获取CU…

XML 数据传输格式

目录 XML简介 一、初识XML 1.什么是 XML&#xff1f; 2.XML 和 HTML 之间的差异 3.XML 不会做任何事情 4.通过 XML 您可以发明自己的标签 5.XML 不是对 HTML 的替代 二、XML 用途 1.XML 把数据从 HTML 分离 2.XML 简化数据共享 3.XML 简化数据传输 三、XML 树结构 1.一个 XML 文…

QML HTTP 请求

作者: 一去、二三里 个人微信号: iwaleon 微信公众号: 高效程序员 在 Web 开发中,实现与服务器的通信至关重要,其中 HTTP 便是最常用的方式之一。它是一种客户端 - 服务器协议,客户端向服务器发送请求,服务器则返回响应。常被用于在浏览器/客户端和 Web 服务器之间传输消…

1. 如何爬取自己的CSDN博客文章列表(获取列表)(博客列表)(手动+python代码方式)

文章目录 写在最前步骤打开chrome浏览器&#xff0c;登录网页按pagedown一直往下刷呀刷呀刷&#xff0c;直到把自己所有的博文刷出来然后我们按F12&#xff0c;点击选取元素按钮然后随便点一篇博文&#xff0c;产生如下所示代码然后往上翻&#xff0c;找到头&#xff0c;复制然…

Java-类型和变量(基于C语言的补充)

一个简单的Java程序 args){ System.out.println("Hello,world"); } }通过上述代码&#xff0c;我们可以看到一个完整的Java程序的结构&#xff0c;Java程序的结构由如下三个部分组成&#xff1a; 1.源文件&#xff08;扩展名为*.java)&#xff1a;源文件带有类的定义…

[保研/考研机试] KY7 质因数的个数 清华大学复试上机题 C++实现

描述 求正整数N(N>1)的质因数的个数。 相同的质因数需要重复计算。如1202*2*2*3*5&#xff0c;共有5个质因数。 输入描述&#xff1a; 可能有多组测试数据&#xff0c;每组测试数据的输入是一个正整数N&#xff0c;(1<N<10^9)。 输出描述&#xff1a; 对于每组数…

leetcode 6914. 翻倍以链表形式表示的数字

给你一个 非空 链表的头节点 head &#xff0c;表示一个不含前导零的非负数整数。 将链表 翻倍 后&#xff0c;返回头节点 head 。 示例 1&#xff1a; 输入&#xff1a;head [1,8,9] 输出&#xff1a;[3,7,8] 解释&#xff1a;上图中给出的链表&#xff0c;表示数字 189 。返…

Photoshop快捷键大全

Photoshop是一款非常强大的图像处理软件&#xff0c;它提供了许多快捷键&#xff0c;可以帮助用户更快地完成操作。熟练掌握这些快捷键&#xff0c;可以大大提高工作效率&#xff0c;让您更加专注于创作。 Photoshop快捷键汇总&#xff1a; 一、基本操作快捷键 1. 新建文档…

什么是CSS中的渐变(gradient)?如何使用CSS创建线性渐变和径向渐变?

聚沙成塔每天进步一点点 ⭐ 专栏简介⭐ 渐变&#xff08;Gradient&#xff09;在CSS中的应用⭐ 线性渐变&#xff08;Linear Gradient&#xff09;语法&#xff1a;示例&#xff1a; ⭐ 径向渐变&#xff08;Radial Gradient&#xff09;语法&#xff1a;示例&#xff1a; ⭐ 写…

第06天 静态代理和动态代理

✅作者简介&#xff1a;大家好&#xff0c;我是Leo&#xff0c;热爱Java后端开发者&#xff0c;一个想要与大家共同进步的男人&#x1f609;&#x1f609; &#x1f34e;个人主页&#xff1a;Leo的博客 &#x1f49e;当前专栏&#xff1a;每天一个知识点 ✨特色专栏&#xff1a…

【ARM Cache 系列文章 9 番外篇 -- ARMv9 系列 Core 介绍】

文章目录 ARMv9 系列CoreARM Cortex-A510 介绍ARM Cortex-A715ARM Cortex-A720 ARMv9 系列Core 2021年5月Arm公布了其最新3款CPU和3款GPU核心设计&#xff0c;三款新CPU分别是旗舰核心Cortex-X2、高性能核心Cortex-A710、高能效核心Cortex-A510 CPU&#xff0c;三款新GPU核心则…

【Unity每日一记】向量操作摄像机的移动(向量加减)

&#x1f468;‍&#x1f4bb;个人主页&#xff1a;元宇宙-秩沅 &#x1f468;‍&#x1f4bb; hallo 欢迎 点赞&#x1f44d; 收藏⭐ 留言&#x1f4dd; 加关注✅! &#x1f468;‍&#x1f4bb; 本文由 秩沅 原创 &#x1f468;‍&#x1f4bb; 收录于专栏&#xff1a;uni…