万丈高楼平地起:Linux常用命令

news2024/12/24 21:18:40

目录

系统管理命令

man命令

ls命令

cd命令

useradd命令

passwd命令

free命令

whoami命令

ps命令

date命令

pwd命令

shutdown命令

文件目录管理命令

touch命令

cat命令

mkdir命令

rm命令

cp命令

mv命令

find命令

more指令 

 less指令

head指令

tail指令

文件压缩与解压命令

tar命令

zip命令

unzip命令

磁盘管理命令

df命令

du命令

fdisk命令

mount命令

网络管理命令

ping命令

wget命令

telnet命令

 netstat命令

curl命令

ss命令

软件包管理命令 

yum命令

rpm命令


系统管理命令

man命令

man命令用来查看指定命令的帮助信息

man  [命令名称]

 

ls命令

ls命令用来显示指定目录下的内容,列出指定目录下所含的文件及子目录。此命令与Windows系统中的dir命令功能相似。

ls  [选项]   [目录或文件]

常用选项

选项说明
-a显示指定目录下的所有文件及子目录,包含隐藏文件
-A

显示指定目录下的(除“.”和“.."之外)所有文件及子目录

-d显示指定目录的属性信息
-l显示指定目录下的文件及子目录的详细信息
-r倒序显示指定目录下的文件及子目录
-t以时间顺序显示指定目录下的文件及子目录

 以下命令列出/root目录下的文件及子目录的详细信息。(ls -l 可以缩写为ll)

 以下命令以时间顺序倒序显示/root目录下的文件及子目录,并显示其详细信息

 

cd命令

cd命令用于切换目录

cd  [选项]

常用选项

选项说明
cd[目录名]切换到指定目录下
cd /切换到根目录下
cd ..切换到上级目录下(与cd ../功能相同)
cd ~切换到当前登录用户的家目录下

 以下命令用于切换到code目录下

 

useradd命令

useradd命令用于创建新的系统用户

useradd [选项]  用户名

常用选项

选项说明
-d指定用户的家目录(默认用户家目录为/home/用户名,root用户家目录是/root)
-g指定用户的所属组
-M
不自动建立用户登录的目录(默认的用户登录目录是用户家目录)
-u指定用户ID

passwd命令

passwd命令用于设置/修改用户密码

passwd  [用户名]

管理用户修改普通用户的密码

 根据提示输入两次密码即可

普通用户修改自己用户的密码

根据提示输入原来的旧密码,然后两次输入新密码即可。 

free命令

free命令用于查看系统内存状态,包括物理内存、虚拟内存、系统缓存。

 free [选项]

常用选项

选项说明
-b指定以字节为单位显示系统内存使用情况
-m指定以MB为单位显示系统内存使用情况
-K指定以KB为单位显示系统内存使用情况
-h以友好的格式输出结果(配合上述3个选项一同使用)
-s<间隔秒数>持续观察内存使用状态
-t显示内存总和
-V显示版本信息

 以MB为单位显示当前系统内存的使用情况

whoami命令

whoami命令用于显示当前登录到系统的用户名

whoami [选项]

常用选项

选项说明
-help在线查看帮助信息
-version查看版本信息

ps命令

ps命令用于显示当前进程的状态

ps [选项]

选项说明
a显示所有用户的进程,并包含每个进程的完整路径
-A显示所有的进程
-u显示使用者的名称和起始时间(常与a选项配合使用)
-f全格式详细输出进程信息
-e显示除系统内核以外所有进程的信息
PID查看指定PID的进程信息

查看系统所有的进程信息

 上述进程信息各部分的含义如下:

  • UID:使用此进程的用户ID
  • PID: 进程的进程ID。
  • PPID: 进程的父进程ID
  • C:运行此进程CPU占用率
  • STIME: 此进程开始运行时间
  • TTY:开启此进程的终端
  • TIME: 此进程运行的总时间
  • CMD:正在执行的命令行。

date命令

date命令用于显示或修改系统时间与日期

date [选项] 显示时间格式(以"+"开头,后面接时间格式参数)

 常用选项

选项说明
-d STRING显示STRING中指定的时间,而非系统时间
-s STRING将系统时间设置为STRING中指定的时间

date命令显示时间格式及其说明

时间格式说明
%H显示小时,显示范围00~23
 
%M显示分钟,显示范围00~59
%m显示月份,显示范围01~12
 
%S显示秒钟(以"+"开头,后接时间格式),显示范围00~59
%Thh:mm:ss格热民示时间,其中hh代表小时,mm代表分钟,ss代表秒
%d显示一个月的第几天
%Dmm/dd/yy显示年份和月份,yy代表年份的最后两位数字
%Y/%y显示年份,%Y显示完整的年份,%y显示年份的最后两位数字

显示系统当前时间

用指定格式显示日期和时间 

 

pwd命令

pwd命令用于显示或打印当前工作目录

pwd  [选项]

shutdown命令

shutdown命令用于对系统执行关机操作

shutdown [选项]

常用选项

选项说明
-t<秒数>推迟多少秒的时间
-f重新启动时不执行fsck命令
-h将系统关机
-r关机之后重新启动

 shutdown -h now //将系统立即关机

文件目录管理命令

touch命令

touch命令用于修改文件的时间属性,若文件不存在,系统会自动创建此文件(因此也可以使用touch命令来创建新空白文件),且此文件创建时间为当前系统时间。

touch [选项] 文件名

 touch命令的常用选项

选项说明
-a修改文件的访问时间为系统当前时间
-m修改文件的修改时间为系统当前时间
-d将文件的修改时间修改为指定的时间将
-r<参考文件>文件的时间修改为参考文件的时间

 创建一个新的空白文件并查看其创建时间

cat命令

cat命令用于查看文件内容,还可以合并文件,如果合并后的文件不存在,则自动创建。

cat  [选项] 文件名
cat  文件a  文件b > 文件c

 cat命令的常用选项

选项说明
-n从1开始对文件所有输出的行数编号
-b从1开始对文件所有输出的行数编号,空白行不编号
-s当文件输出内容有连续两行以上的空白行时,替换成一行空白行

查看文件test.c的内容并对所有输出行数编号

 

mkdir命令

mkdir命令用于创建一个新目录

mkdir [选项] 目录名

 mkdir命令的常用选项

选项说明
-m创建目录的同时设置目录的权限
-p递归创建目录

在dir目录下创建新目录file,同时设置文件属主有读、写和执行权限,属组有写权限,其他人只有读权限 

 在dir目录下创建新目录testfile,并在testfile目录下创建目录filetest

rm命令

rm命令用于删除文件或目录。使用rm命令时要注意,一旦文件或目录被删除,就无法再恢复。

rm [选项] [文件或目录]

 rm命令的常用选项

选项说明
-i删除文件或目录之前进行确认
 
-f强制删除文件或目录,不进行确认
-r递归方式删除目录及其子目录
 
-v显示命令执行的详细过程

删除目录file, 在删除前不进行确认

 

cp命令

cp命令用于复制,它可以将单个文件复制成-个指定文件名的文件或将其复制到一个存在的目录下,还可以同时复制多个文件或目录。

cp [选项]  [文件名或目录名]

cp [选项]  源文件或目录目标文件或目录
 

 cp命令的常用选项

选项说明
-a复制目录时使用。保留其所有信息,包括文件链接、文件属性,并可递归复制目录
 
-f强制复制文件或目录,无论目标文件或目录是否存在
-i覆盖文件之前进行确认
-p保留源文件或目录的属性
-r/-R递归复制,将指定目录下所有文件与子目录一同复制

 将当前目录下的file文件复制到aaa/file2目录,并改名为filetest

 可用上述方法对文件在修改前进行备份。在实际生产和测试环境中非常实用,以便修改文件出错后恢复。

mv命令

mv命令用于将文件或目录由一个目录移动到另一个目录中。如果源为文件,而目标为目录,那么mv命令将移动文件。如果源为目录,则目标只能是目录,mv将重命名目录。

mv  [选项]  源文件或目录目标文件或目录

 mv命令的常用选项

选项说明
-f目标文件或目录与需要移动的文件或目录重复,则直接覆盖
-b若目标文件存在,则覆盖前为其创建一个备份
-i覆盖文件之前进行确认

 将文件testfile改名为test

find命令

find命令用于查找指定目录下的文件

find [目录路径] [选项] 文件名

 find命令的常用选项

选项说明
-name<字符串>查找文件名匹配指定字符串的文件
-type<文件类型>查找指定文件类型的文件
 
-mtime<+d/-d>按时间查找文件,+d表示d天之前, -d表示今天到第d天之前的时间
-size<size>在指定目录下按大小查找文件
-depth从指定目录的最深的子目录下开始查找
-maxdepth<n>从指定目录的最大第n级子目录开始查找
-uid<id>查找匹配指定UID的文件或目录
-emply查找大小为0的文件

more指令 

more命令,功能类似 cat

常用选项:

  • -n 对输出的所有行编号
  • q 退出more

 less指令

less工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。less 的用法比起more更加的有弹性。在more 的时候,我们并没有办法向前面翻,只能往后面看但若使用了less时,就可以使用[pageup][pagedown]等按键的功能来往前往后翻看文件,更容易用来查看一个文件的内容。除此之外,在less里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜。

less  [参数]  文件

less与more类似,但使用less可以随意浏览文件,而more仅能向前移动,却不能向后移动,而且less在查看之前不会加载整个文件。 

  • -i忽略搜索时的大小写
  • -N显示每行的行号
  • /字符串:向下搜索"字符串"的功能
  • ?字符串:向上搜索"字符串"的功能
  • n:重复前一个搜索(与/或?有关)
  • N:反向重复前一个搜索(与/或?有关)
  • q:quit

head指令

head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的 开头至标准输出中。

head [参数]... [文件]... 

head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。 

-n <行数> 显示的行数

tail指令

tail 命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail - f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容。

tail  [必要参数]  [选择参数]  [文件] 

功能: 用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。

选项:

-f 循环读取

-n 显示行数

文件压缩与解压命令

tar命令

tar命令用于对文件或目录创建归档

tar [选项] 文件名或目录名

 tar命令的常用选项

选项说明
-c创建归档文件
-C此选项在解压缩时使用,将文件解压至指定目录
 
-f<文件名>
指定归档文件
-v显示命令执行的详细过程
-t列出归档文件里的内容
-z通过gzip指令处理归档文件
-x从归档文件中将文件解压出来
-p保持原来文件的属性信息
--exclude=<文件名>将符合的文件排除
 

将file.txt 文件打包成tar包 

 将test.txt 文件打包成tar包,然后以gzip方式进行压缩

tar -cf file.tar.gz file.txt

zip命令

zip命令用于解压缩文件或者对文件进行打包操作。

zip [选项] 文件名

zip命令的常用选项

选项说明
-b<目录名>指定存放文件的目录
-d从压缩文件删除指定的文件
-o将压缩文件的更改时间设置成与压缩文件内最新更改文件的时间
-x<文件名>压缩时排除符合条件的文件
 
-t <日期时间>将压缩文件日期设置成指定的日期

 将当前目录下所有文件打包成test.zip包

 

unzip命令

unzip命令用于解压缩由zip命令压缩的压缩包( .zip格式)

unzip [选项] 文件名

 unzip命令的常用选项

选项说明
-l显示压缩包内所包含的文件
-t检查压缩文件是否正确
-o解压时直接覆盖原有的文件
-n解压时不覆盖原有的文件
-d<目录>将压缩文件解压至指定目录下
 

查看test.zip中所有文件,并检查压缩文件是否正确 

 

磁盘管理命令

df命令

df命令用于查看系统磁盘空间的使用情况,默认单位为KB。

df [选项]

 df命令的常用选项

选项说明
-h以可读的格式输出磁盘分区使用情况
-k以KB为单位输出磁盘分区使用情况
-m以MB为单位输出磁盘分区使用情况
-i显示磁盘分区文件系统的inode信息
 
-T显示磁盘分区文件系统的类型
 

 查看当前系统磁盘分区使用情况,以MB为单位且以可读的格式输出

du命令

du命令用于显示文件或目录占用磁盘空间情况

du [选项] 文件名或目录名

 du命令的常用选项

选项说明
-h以可读的格式输出文件或目录大小
-b以字节为单位输出文件或目录大小
-m以MB为单位输出文件或目录大小
-s显示文件或整个目录的大小,单位为KB
--exclude=<文件名或目录名>忽略指定的文件或目录

fdisk命令

fdisk命令用于对系统磁盘进行分区创建与维护

fdisk [选项] [磁盘名称]

 fisk命令常用的选项是“1",用于列出所有分区表信息。

falisk 命令常用的菜单及其说明:

  • m:显示菜单和帮助信息
  • d:删除分区
  • n: 创建分区
  • p:打印分区表信息
  • q: 退出不保存
  • w:保存修改

显示当前系统的磁盘分区表信息

mount命令

mount命令用于挂载文件系统到指定的挂载点。例如,我们将光盘放入光驱中,在Windows系统中可以双击直接打开使用;但在Linux系统中,我们需要手动将其挂载至相应的挂载点才可以使用。

mount  [选项]  文件系统  挂载点 

网络管理命令

ping命令

ping命令用于测试主机之间网络的连通性。此命令使用ICMP协议,向测试的目标主机发出要求回应的信息,若与目标主机之间网络通畅,则会收到回应信息,从而能够判断该目标主机运行正常。

 ping  [选项]  目标主机名或IP地址

ping命令的常用选项 

选项说明
-c <完成次数>设置要求目标主机回应的次数
-i <间隔秒数>指定收发信息的时间间隔
-S <数据包大小>指定发送数据的大小
-t <TTL值大小>设置TTL值的大小
-v显示命令执行的过程信息

 检查本机与www.baidu.com之间的连通性

按<Crl+C>键可以中断命令执行。 

wget命令

wget令用于从网络上下载指定的软件

wget 软件的网址

telnet命令

telnet命令用于通过telnet协议来登录远程主机,还可用于查看与远程主机端口之间的通信情况。

telnet  [远程主机名或IP地址]  [远程主机端口] 

 netstat命令

netstat命令用于显示Linux中的网络系统状态信息。需要注意的是,在CentOS 7系统中默认没有这个命令,如果需要使用此命令,可使用“yum install net-tools"命令来安装netstat。

nestat命令的常用选项

选项说明
-a显示所有网络连接和监听端口
 
-l只显示状态为“LISTEN"的网络连按
 
-n以P地址的形式显示
 
-t显示所有TCP协议的连接信息
 
-u显示所有UDP协议的连接信息
-p显示连接对应的PID与程序名称
 
-r显示系统路由表信息
 

显示所有TCP协议且连接状态为“LISTEN"的连接信息

 显示系统当前处于连接状态的所有连接信息

curl命令

curl命令是一个利用URL规则在命令行下工作的文件传输工具。curl 支持HTP、HITPS、FTP等多种协议,也可以用于文件的下载。

curl [选项] [URL]

 curl命令的常用选项

选项说明
-I只显示响应报文的头部信息
 
-H<line>自定义头部信息传递给服务器
 
-G以GET方式发送数据
-o把输出信息写入文件中
-O把输出信息写入文件中,且保留远端文件的文件名
-X<command>指定用什么命令

 显示URL (ttp://www.baidu.com) 的头部信息

分别指定执行PUT、POST、GET、DELETE命令操作

curl -X PUT http://www.baidu.com

curl -X POST http://www.baidu.com

curl -X GET http://www.baidu.com

curl -X DELETEhttp://www.baidu.com

ss命令

ss是socket statistics 的缩写。ss 命令可以用来获取socket统计信息,它可以显示和netstat命令类似的内容。ss命令的优势在于它能够显示更多、更详细的有关TCP和连的息,而且比netstat命令更快速、更高效。

ss [选项]

ss命令的常用选项

选项说明
-n不解析服务名称
-r解析主机名
-l显示监听状态套接字
-a显示所有的套接字信息
-o显示计时器信息
-e显示套接字详细的内存使用情况
-p显示使用套接字的进程
-i显示TCP内部信息
-s显示套接字使用情况
-4只显示IPv4的套接字
-t只显示TCP套接字
-u只显示UDP套接字
-d只显示DCCP套接字
-F使用此选项指定的过滤规则文件,过滤某种状态的连接
 

显示TCP连接

 显示套接字的使用情况

软件包管理命令 

yum命令

yum命令是基于RPM的软件包管理器,它能够从指定的服务器自动下载RPM包并且安装,还可以自动处理软件之间的所有依赖关系,且能够一次安装所有依赖的软件包。

yum [选项] [参数] 软件名

yum命令的常用选项

选项说明
-y对所有安装过程中的提示都同复"yes"确认
 
-c指定配置文件
-C从缓存中运行,而不是去下载或更新任何文件
-v详细模式
-q静默模式

yum命令使用的参数

参数说明
install安装RPM软件包
update更新RPM软件包
check-update检查是否有可用的更新RPM软件包
remove删除指定的RPM软件包
list列出软件包的信息
clean清除yum过期的缓存
info显示指定RPM软件包的详细信息
localinstall安装本地的RPM软件包( 已经下载好的)
 
search检查RPM软件包的信息

rpm命令

rpm命令是RPM软件包的管理工具

rpm [选项]  软件包名

 rpm命令的常用选项

选项说明
-a查询所有软件包
-i显示软件包相关信息
-h软件包名
-v显示命令执行过程
-q使用查询模式

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

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

相关文章

基于HTML实现浪漫情人节表白代码(附源代码)

&#x1f935;‍♂️ 个人主页&#xff1a;艾派森的个人主页 ✍&#x1f3fb;作者简介&#xff1a;Python学习者 &#x1f40b; 希望大家多多支持&#xff0c;我们一起进步&#xff01;&#x1f604; 如果文章对你有帮助的话&#xff0c; 欢迎评论 &#x1f4ac;点赞&#x1f4…

【spark】第三章——SparkSQL

文章目录1. SparkSQL 概述1.1 SparkSQL 是什么1.2 Hive and SparkSQL1.3 SparkSQL 特点1.3.1 易整合1.3.2 统一的数据访问1.3.3 兼容 Hive1.3.4 标准数据连接1.4 DataFrame 是什么1.5 DataSet 是什么2. SparkSQL 核心编程2.1 新的起点2.2 DataFrame2.2.1 创建 DataFrame2.2.2 S…

MVC架构 —— 理解 Dao 层和 Service 层

MVC 框架念叨了千百遍&#xff0c;但是对于它的理解还是停留在概念上。 作为一种经典架构设计典范&#xff0c;MVC 在日新月异的软件行业却能常青数十年&#xff0c;一定有其独特的魅力。 一、Dao 层和 Service 层的概念 Dao 是 Data Access Object &#xff08;数据访问对象&…

FPGA纯verilog实现任意分辨率视频输出显示,高度贴近真实项目,提供工程源码和技术支持

目录1、前言2、视频显示的VESA协议3、VESA协议的bug4、FPGA实现任意分辨率视频输出显示5、FDMA实现数据缓存6、vivado工程详解7、上板调试验证并演示8、福利&#xff1a;工程代码的获取1、前言 本设计使用纯Verilog代码实现&#xff0c;重点在于基于AXI协议的DDR控制器的运用&…

SpringBoot 整合EasyExcel详解

一、概述 Java解析、生成Excel比较有名的框架有Apache poi、jxl。但他们都存在一个严重的问题就是非常的耗内存&#xff0c;poi有一套SAX模式的API可以一定程度的解决一些内存溢出的问题&#xff0c;但POI还是有一些缺陷&#xff0c;比如07版Excel解压缩以及解压后存储都是在内…

内网渗透-src挖掘-互联网打点到内网渗透-2023年2月

1、通过信息搜集&#xff0c;发现目标有一个互联网访问的骑士cms 2、发现该系统骑士cms版本为6.0.20&#xff0c;通过搜索&#xff0c;发现骑士cms < 6.0.48存在任意文件包含漏洞 /Application/Common/Controller/BaseController.class.php 该文件的assign_resume_tpl函数…

字节面试惨败,闭关修炼再战美团(Android 面经~)

作者&#xff1a;王旭 前言 本人从事Android 开发已经有5年了&#xff0c;受末日寒气影响&#xff0c;被迫在家休整&#xff0c;事后第一家选择字节跳动面试&#xff0c;无奈的被面试官虐得“体无完肤”&#xff0c;好在自己并未气馁&#xff0c;于是回家开始回家进行闭关修炼…

使用红黑树模拟实现map和set

在STL的源代码中&#xff0c;map和set的底层原理都是红黑树。但这颗红黑树跟我们单独写的红黑树不一样&#xff0c;它需要改造一下&#xff1a; 改造红黑树 节点的定义 因为map和set的底层都是红黑树。而且map是拥有键值对pair<K,V>的&#xff0c;而set是没有键值对&a…

教育行业需要什么样的数字产品?

数字化转型的浪潮已经席卷了各行各业&#xff0c;不仅出现在互联网、电商、建筑等行业&#xff0c;还应用在了教育行业。数字化的教育ERP软件能够在满足学校需求的基础上&#xff0c;帮助学校完善各类工作流程&#xff0c;提高工作效率。 对于一个拥有多个校区&#xff0c;上万…

ChatGPT 也太火了吧 ...

最近 ChatGPT 太火了&#xff0c;微信指数 ChatGPT 关键词飙升。GitHub 上也不例外&#xff0c;最近热门项目都是 ChatGPT 项目。后续会陆续更新 ChatGPT 好玩的开源项目&#xff0c;本期是本周登上热榜的 Repo&#xff0c;请查收。本期推荐开源项目目录&#xff1a;1. 对 Chat…

ms17-010(永恒之蓝漏洞复现)

✅作者简介&#xff1a;CSDN内容合伙人、信息安全专业在校大学生&#x1f3c6; &#x1f525;系列专栏 &#xff1a;HW-2023-漏洞复现 &#x1f4c3;新人博主 &#xff1a;欢迎点赞收藏关注&#xff0c;会回访&#xff01; &#x1f4ac;舞台再大&#xff0c;你不上台&#xff…

Inception-Resnet-v1、Inception-Resnet-v2学习笔记

Inception-Resnet-v1、Inception-Resnet-v2来自2016年谷歌发表的这篇论文&#xff1a;Inception-v4 Inception-ResNet and the Impact of Residual Connections on Learning&#xff0c;附论文链接&#xff1a; [1602.07261] Inception-v4, Inception-ResNet and the Impact o…

【思维模型】概率思维的价值:找到你的人生算法!打开你的人生格局!实现认知跃迁!

把同样公平的机会放在放在很多人面前,不同的人生算法,会得到迥然不同的结果。 概率思维是什么? 【ChatGPT】概率思维是一种通过使用数学模型来思考和评估不确定性事件的方法。它通过计算不同可能性的概率来预测事件的结果,并评估风险和机会。 概率思维的价值在于它可以帮…

CSS样式表继承和优先级

CSS样式表继承 要想了解css样式表的继承&#xff0c;我们先从文档树&#xff08;HTML DOM&#xff09;开始。文档树由HTML元素组成。 文档树和家族树类似&#xff0c;也有祖先、后代、父亲、孩子和兄弟_。 那么CSS样式表继承指的是&#xff0c;特定的CSS属性向下传递到子孙元…

智能三子棋(人机大战)—— 你会是最终赢家吗?万字讲解让你实现与自己对弈

魔王的介绍&#xff1a;&#x1f636;‍&#x1f32b;️一名双非本科大一小白。魔王的目标&#xff1a;&#x1f92f;努力赶上周围卷王的脚步。魔王的主页&#xff1a;&#x1f525;&#x1f525;&#x1f525;大魔王.&#x1f525;&#x1f525;&#x1f525; ❤️‍&#x1…

2023年湖北建设厅七大员八大员报名怎么收费呢?

建设厅七大员八大员全国统一报名网站&#xff0c;证书全国通用&#xff0c;无需调转&#xff0c;这点还是很方便的&#xff0c;所有在湖北考的证书全国都能用呢。 八大员报考机构很多&#xff0c;收费也是层次不齐&#xff0c;这里需要提醒大家注意的是&#xff0c;咨询八大员的…

如何持续架构治理?我们和 ChatGPT 聊了一会?

在上周的 QCon 北京 2022 大会上&#xff0c;我和我的同事黄雨青一起分享了《组织级架构治理的正确方式》&#xff0c;以帮助开发人员对组织级架构治理体系全貌一瞥&#xff0c;并厘清治理工具的设计思路和核心功能内容。结合我们在 ArchGuard 的探索经验&#xff0c;我们&…

自有APP上如何运行小游戏?

近年来小程序游戏迎来了爆发式增长。微信、支付宝、抖音等各大平台小程序游戏愈加丰富&#xff0c;你是否也让自己的App也拥有运行丰富的小游戏的能力&#xff1f;今天就来带大家看看如何实现。 我们先来看看各互联网巨头关于小游戏生态的特征&#xff1a; 「微信」 率先推出…

open3d点云配准函数registration_icp

文章目录基本原理open3d调用绘图基本原理 ICP, 即Iterative Closest Point, 迭代点算法。 ICP算法有多种形式&#xff0c;其中最简单的思路就是比较点与点之间的距离&#xff0c;对于点云P{pi},Q{qi}P\{p_i\}, Q\{q_i\}P{pi​},Q{qi​}而言&#xff0c;如果二者是同一目标&am…

如何将一张纹理图贴在模型上

前言 小伙伴们是否有过这样的场景:看到一个精美的3D模型&#xff0c;很想知道它是如何被创作出来的&#xff1f;于是开始了一番搜索引擎查找之后&#xff0c;得知需要建模工具来完成&#xff0c;例如3D Max、Maya、Blender、Photoshop。那么本篇就使用这些工具来完成一个精美的…