Linux常见指令大全及周边知识:让你的命令行变得更加强大

文章目录


目录

文章目录

前言

一,Linux操作系统是啥?

二,Linux操作系统具有以下特点

三,指令的学习

1,指令是什么?

2,ls 指令及其常用的衍生指令:

周边知识:

ls:指令的作用是显示当前路径下的文件名

ls -l :显示当前路径下更详细的文件属性包括文件名

ls -a :显示当前路径下的隐藏文件

ls -a -l && ls -l -a && ls -al && ls -la: 显示当前路径下的所有文件的详细信息(包括隐藏文件),指令的后缀的顺序可以改变

ls -l && ll :显示当前路径下的文件的详细信息(ll是这个命令的别名的意思,后面会有别名命令的介绍)

实例讲解:

3,pwd指令

pwd:显示用户当前所在的目录

4,cd指令

周边知识:

cd : 改变工作目录。将当前工作目录改变到指定的目录下,理解为:移动路径

cd - 跳转到我们最近一次的所处的文件路径下,方便我们进行路径切换的命令

cd ~ 进入到家目录下(当前用户为管理员账号时是root路径下,当为普通用户时,为)

cd / 回到根目录

cd .. :返回上级路径

cd 绝对路径 :访问绝对路径下的文件

cd 相对路径 :访问相对路径下的文件

5,touch指令

touch:命令参数可更改文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件。创造一个简单文件。

6.mkdir指令(重要):

mkdir name :创建一个空目录

mkdir -p  :创建一个连续的目录

7,rmdir指令 && rm 指令(重要):

rmdir是一个与mkdir相对应的命令。mkdir是建立目录,而rmdir是删除命令。功能:删除空目录

rm :删除空文件

rm -i:删除前逐一询问确认

rm -r 删除目录及其下所有文件

rm -f 即使文件属性为只读(即写保护),亦直接删除

rm -rf :强制删除且不询问是否删除文件或目录

8,man指令

Linux的命令有很多参数,我们不可能全记住,我们可以通过查看联机手册获取帮助。访问Linux手册页的命令是 : man 命令名;

进入ls指令的详细介绍界面

按q退出查看。

9,cp指令

cp -r :递归处理,将指定目录下的文件与子目录一并处理。若源文件或目录的形态,不属于目录或符号链 接,则一律视为普通文件处理

cp -f: 强行复制文件或目录, 不论目的文件或目录是否已经存在

cp -rf :强制拷贝

10,mv指令:

mv -f  :强制的意思,如果目标文件已经存在,不会询问而直接覆盖

mv 文件名  新文件名:mv指令可以更改文件的名字

11,nano指令

nano 普通文本文件 :像记事本一样可以在文件内部写内容。

退出就按ctrl + x ,然后按Y就行了

12,cat指令:

cat -n :对输出的所有行编号

cat -s 不输出多行空行

cat -b 对非空输出行编号

13,more指令

语法:more [选项][文件]

功能:more命令,功能类似 cat

q 退出more

​编辑

14,less指令(重要)

语法: less [参数] 文件

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

q 退出less

15,head指令

head -n<行数> :要显示文件的行数

16,tail指令

tail -n<行数> :要显示文件的行数

17,date显示指令

date 指定格式显示时间: date +%Y:%m:%d

date用法:date [OPTION]... [+FORMAT]

1.在显示方面,使用者可以设定欲显示的格式,格式设定为一个加号后接数个标记,其中常用的标记列表如下

%H : 小时(00..23)

%M : 分钟(00..59)

%S : 秒(00..61)

%X : 相当于 %H:%M:%S

%d : 日 (01..31)

%m : 月份 (01..12)

%Y : 完整年份 (0000..9999)

%F : 相当于 %Y-%m-%d

时间戳

时间->时间戳:date +%s

时间戳->时间:date -d@1508749502

Unix时间戳(英文为Unix epoch, Unix time, POSIX time 或 Unix timestamp)是从1970年1月1日(UTC/GMT的 午夜)开始所经过的秒数,不考虑闰秒

18,Cal指令

命令格式: cal [参数][月份][年份]

cal -3 :显示系统前一个月,当前月,下一个月的月历

cal -j : 显示在当年中的第几天(一年日期按天算,从1月1号算起,默认显示当前月在一年中的天数)

cal -y  : 显示当前年份的日历

19.find指令:(灰常重要) -name

find -name   按照文件名查找文件。

20,grep指令

语法: grep [选项] 搜寻字符串 文件

功能: 在文件中搜索字符串,将找到的行打印出来

-i :忽略大小写的不同,所以大小写视为相同

-n :顺便输出行号

-v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行

21,zip/unzip指令:

语法: zip 压缩文件.zip 目录或文件

功能: 将目录或文件压缩成zip格式

zip -r 递 归处理,将指定目录下的所有文件和子目录一并处理

zip -r  <文件名> * :压缩当前目录所有的文件

解压到tmp目录:unzip test2.zip -d /tmp

zip -r <文件名>  <要压缩的文件名>

22.tar指令(重要):打包/解包

tar [-cxtzjvf] 文件与目录 .... 参数:

-x :解开一个压缩文件的参数指令

-c :建立一个压缩文件的参数指令(create 的意思)

-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩

-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!

-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!

tar -czvf  打包后,以 gzip 压缩

tar -zxvf  打包后,以 gzip 解压缩

23.bc指令:

bc命令可以很方便的进行浮点运算

就是Linux系统的计算器

按ctrl + c 退出

24.uname –r指令:

语法:uname [选项] 

功能: uname用来获取电脑和操作系统的相关信息。

25.重要的几个热键[Tab],[ctrl]-c, [ctrl]-d

26.关机 语法:shutdown [选项] ** 常见选项:**

以下命令作为扩展:

总结


前言

Linux操作系统是一个开源系统,随着互联网的发展,所有的互联网公司对自身的数据安全十分重视,所以Linux操作系统的学习是我们不能避免的,让我们一起学习Linux操作系统。


一,Linux操作系统是啥?

Linux是一种自由和开放源代码的类Unix操作系统,它是一个多用户、多任务、支持多线程和多CPU的操作系统。Linux操作系统的内核由Linus Torvalds于1991年首次发布,现在已经成为了世界上最流行的操作系统之一。

二,Linux操作系统具有以下特点

1.开源免费:Linux是开源软件,可以免费使用和分发。

2.多用户:Linux支持多用户,每个用户都可以有自己的账户和权限。

3.多任务:Linux可以同时运行多个任务,每个任务都可以独立运行。

4.稳定性高:Linux操作系统非常稳定,可以长时间运行而不需要重启。

5.安全性高:Linux操作系统的安全性非常高,可以有效地防止病毒和恶意软件的攻击。

6.可定制性强:Linux操作系统可以根据用户的需求进行定制,可以添加或删除软件包。

7.命令行操作:Linux操作系统可以通过命令行进行操作,这使得Linux操作系统非常适合服务器环境。

8.支持多种文件系统:Linux操作系统支持多种文件系统,包括ext4、NTFS、FAT等。

三,指令的学习

1,指令是什么?

指令就是一段程序

指令本质都是程序 --- 指令,程序,可执行程序都是一回事。

2,ls 指令及其常用的衍生指令:

周边知识:

在Linux 系统当中,.开头的文件,是隐藏文件

在任何目录下,都会默认具有两个隐藏目录:.和..

.:表示当前路径

..:表示上级路径

为什么要有.和..

..:方便我们进行路径的回退,毕竟,不能光进得去,也要出的来

.:方便我们找到当前目录下的一个文件(可执行文件)

一个目录里面可以有普通文件也可以有目录。

ls:指令的作用是显示当前路径下的文件名

ls -l :显示当前路径下更详细的文件属性包括文件名

ls -a :显示当前路径下的隐藏文件

ls -a -l && ls -l -a && ls -al && ls -la: 显示当前路径下的所有文件的详细信息(包括隐藏文件),指令的后缀的顺序可以改变

ls -l && ll :显示当前路径下的文件的详细信息(ll是这个命令的别名的意思,后面会有别名命令的介绍)

实例讲解:

ls /root/111/a.out

相对路径是我们在当前路径下访问在这条路径下的文件

ls ./111/a.out 一个.就可以充当相对路径的点缀符

ls ./../a.out 我们当前路径返回到上级路径找到该文件

3,pwd指令

pwd:显示用户当前所在的目录

4,cd指令

周边知识:

Linux系统中,磁盘上的文件和目录被组成一棵目录树,每个节点都是目录或文件。

相对路径和绝对路径:

因外我们Linux系统的整个结构是树状结构,所以就有了根目录,分隔符这样的概念,我们的绝对路径和相对路径的方式通常都是具有唯一性的,因为具有唯一性才能标识唯一的文件,我们的路径在找到一个文件是时可以从根目录开始,这叫做绝对路径,在当前位置以..的方式来定位每一个文件,这叫做相对路径

在linux系统当中/:为路径分割符

两个路径分割符之间一定是一个文件夹也称之为目录

路径最末端,一定是一个普通文件或文件夹

文件等于文件属性+文件内容

1,对文件的操作就两种,对属性操作,对内容的操作

用指令控制文件,编程访问文件

2,我们要操作一个文件前提是要找到这个文件,我们要找到这个文件我们就要先确定这个文件在Linux系统当中的对应路径下,我们使用绝对或是相对的路径方式标定这个文件。

为什么要有路径?为什么要找到目标文件?

是因为访问任何文件之前都要先找到这个文件。

Linux操作系统文件系统是树状结构的,路径是有唯一性的,因为一个文件或一个文件夹只有一个父目录。

Linux的整个文件系统目录结构是一条多叉树,逆向结构有一定是一个唯一的路径。

cd 绝对路径 可以访问绝对路径文件

cd : 改变工作目录。将当前工作目录改变到指定的目录下,理解为:移动路径

cd - 跳转到我们最近一次的所处的文件路径下,方便我们进行路径切换的命令

cd ~ 进入到家目录下(当前用户为管理员账号时是root路径下,当为普通用户时,为)

cd / 回到根目录

cd .. :返回上级路径

cd 绝对路径 :访问绝对路径下的文件

cd 相对路径 :访问相对路径下的文件

5,touch指令

touch:命令参数可更改文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件。创造一个简单文件。

6.mkdir指令(重要):

mkdir name :创建一个空目录

mkdir -p  :创建一个连续的目录

7,rmdir指令 && rm 指令(重要):

rmdir是一个与mkdir相对应的命令。mkdir是建立目录,而rmdir是删除命令。功能:删除空目录

rm :删除空文件

rm -i:删除前逐一询问确认

rm -r 删除目录及其下所有文件

rm -f 即使文件属性为只读(即写保护),亦直接删除

rm -rf :强制删除且不询问是否删除文件或目录

8,man指令

Linux的命令有很多参数,我们不可能全记住,我们可以通过查看联机手册获取帮助。访问Linux手册页的命令是 : man 命令名;

进入ls指令的详细介绍界面

按q退出查看。

9,cp指令

cp :复制文件或目录

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

cp -r :递归处理,将指定目录下的文件与子目录一并处理。若源文件或目录的形态,不属于目录或符号链 接,则一律视为普通文件处理

cp -f: 强行复制文件或目录, 不论目的文件或目录是否已经存在

cp -rf :强制拷贝

10,mv指令:

mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命 令,经常用来备份文件或者目录。

语法: mv [选项] 源文件或目录 目标文件或目录。

mv -f  :强制的意思,如果目标文件已经存在,不会询问而直接覆盖

mv 文件名  新文件名:mv指令可以更改文件的名字

11,nano指令

nano 普通文本文件 :像记事本一样可以在文件内部写内容。

退出就按ctrl + x ,然后按Y就行了

12,cat指令:

语法:cat [选项][文件]

功能: 查看目标文件的内容

cat -n :对输出的所有行编号

cat -s 不输出多行空行

cat -b 对非空输出行编号

13,more指令

语法:more [选项][文件]

功能:more命令,功能类似 cat

q 退出more

14,less指令(重要)

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

语法: less [参数] 文件

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

q 退出less

15,head指令

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

语法: head [参数]... [文件]... 

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

head -n<行数> :要显示文件的行数

16,tail指令

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

语法: tail[必要参数][选择参数][文件] 

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

tail -n<行数> :要显示文件的行数

17,date显示指令

date 指定格式显示时间: date +%Y:%m:%d

date用法:date [OPTION]... [+FORMAT]

1.在显示方面,使用者可以设定欲显示的格式,格式设定为一个加号后接数个标记,其中常用的标记列表如下
%H : 小时(00..23)
%M : 分钟(00..59)
%S : 秒(00..61)
%X : 相当于 %H:%M:%S
%d : 日 (01..31)
%m : 月份 (01..12)
%Y : 完整年份 (0000..9999)
%F : 相当于 %Y-%m-%d

时间戳
时间->时间戳:date +%s
时间戳->时间:date -d@1508749502
Unix时间戳(英文为Unix epoch, Unix time, POSIX time 或 Unix timestamp)是从1970年1月1日(UTC/GMT的 午夜)开始所经过的秒数,不考虑闰秒

18,Cal指令

cal命令可以用来显示公历(阳历)日历。公历是现在国际通用的历法,又称格列历,通称阳历。“阳历”又名“太阳 历”,系以地球绕行太阳一周为一年,为西方各国所通用,故又名“西历”。

命令格式: cal [参数][月份][年份]

功能: 用于查看日历等时间信息,如只有一个参数,则表示年份(1-9999),如有两个参数,则表示月份和年份

cal -3 :显示系统前一个月,当前月,下一个月的月历

cal -j : 显示在当年中的第几天(一年日期按天算,从1月1号算起,默认显示当前月在一年中的天数)

cal -y  : 显示当前年份的日历

19.find指令:(灰常重要) -name

Linux下find命令在目录结构中搜索文件,并执行指定的操作。

Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很 多,其中大部分选项都值得我们花时间来了解一下。

即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。

在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系 统可能会花费很长的时间(这里是指30G字节以上的文件系统)。

语法: find pathname -options

功能: 用于在文件树种查找文件,并作出相应的处理(可能访问磁盘)

find -name   按照文件名查找文件。

20,grep指令

语法: grep [选项] 搜寻字符串 文件

功能: 在文件中搜索字符串,将找到的行打印出来

-i :忽略大小写的不同,所以大小写视为相同

-n :顺便输出行号

-v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行

21,zip/unzip指令:

语法: zip 压缩文件.zip 目录或文件

功能: 将目录或文件压缩成zip格式

zip -r 递 归处理,将指定目录下的所有文件和子目录一并处理

zip -r  <文件名> * :压缩当前目录所有的文件

解压到tmp目录:unzip test2.zip -d /tmp

zip -r <文件名>  <要压缩的文件名>

22.tar指令(重要):打包/解包

tar [-cxtzjvf] 文件与目录 .... 参数:

-x :解开一个压缩文件的参数指令

-c :建立一个压缩文件的参数指令(create 的意思)

-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩

-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!

-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!

tar -czvf  打包后,以 gzip 压缩

tar -zxvf  打包后,以 gzip 解压缩

23.bc指令:

bc命令可以很方便的进行浮点运算

就是Linux系统的计算器

按ctrl + c 退出

24.uname –r指令:

语法:uname [选项] 

功能: uname用来获取电脑和操作系统的相关信息。

25.重要的几个热键[Tab],[ctrl]-c, [ctrl]-d

[Tab]按键---具有『命令补全』和『档案补齐』的功能

[Ctrl]-c按键---让当前的程序『停掉』

[Ctrl]-d按键---通常代表着:『键盘输入结束(End Of File, EOF 戒 End OfInput)』的意思;另外,他也可 以用来取代exit

26.关机 语法:shutdown [选项] ** 常见选项:**

-h : 将系统的服务停掉后,立即关机。

-r : 在将系统的服务停掉之后就重新启动

-t sec : -t 后面加秒数,亦即『过几秒后关机』的意思

以下命令作为扩展:

◆ 安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last;

◆ 文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln;

◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab;

◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup;

◆ 系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who; ◆ 其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode


总结

以上就是今天要讲的内容,本文仅仅简单介绍了LInux操作系统的一些常见指令的使用,和对于初学者很重要的周边知识,本文对于初学者非常友好,每个命令都配了操作和结果的图,

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

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

相关文章

解决Wireshark分析RTMP抓包时Unknown问题

使用Wireshark抓包时&#xff0c;经常出现很多Unknown包&#xff0c;但实际上的字节流实际是正常的。 其实&#xff0c;RTMPT设置里有一个最大包大小的设置&#xff0c;默认是32768&#xff0c;而且默认RTMPT协议配置了从多个TCP流中重组RTMPT的功能(应当是考虑基于HTTP的传输…

RPC和HTTP的区别

目录 1、RPC是什么 1.1 概念 1.2 RPC的组成部分 1.3 常见的 RPC 技术和框架 1.4 RPC的工作流程 2、HTTP是什么 2.1 概念 2.2 HTTP的消息格式 2.3 HTTP响应状态码有哪些 3、⭐RPC和HTTP的区别 小结 1、RPC是什么 1.1 概念 RPC&#xff08;Remote Procedure Call&am…

MySQL字符函数

在数据库中&#xff0c;字符函数是一组用于处理字符串的函数。这些函数可以帮助我们执行各种操作&#xff0c;如连接、比较、替换等。本文将介绍一些常用的MySQL字符函数&#xff0c;并演示如何在查询中使用它们。 1.concat() 函数 CONCAT() 函数用于连接两个或多个字符串。它…

Scrapy框架内置管道之图片视频和文件(一篇文章齐全)

1、Scrapy框架初识&#xff08;点击前往查阅&#xff09; 2、Scrapy框架持久化存储&#xff08;点击前往查阅&#xff09; 3、Scrapy框架内置管道 4、Scrapy框架中间件&#xff08;点击前往查阅&#xff09; 5、Scrapy框架全站、分布式、增量式爬虫 Scrapy 是一个开源的、…

前端入门(四)Ajax、Promise异步、Axios通信、vue-router路由、组件库

文章目录 AjaxAjax特点 Promise 异步编程&#xff08;缺&#xff09;Promise基本使用状态 - PromiseState结果 - PromiseResult AxiosVue中使用AxiosAxios请求方式getpostput和patchdelete并发请求 Vue路由 - vue-router单页面Web应用&#xff08;single page web application&…

一起学docker系列之十四Dockerfile微服务实践

目录 1 前言2 创建微服务模块2.1 **创建项目模块**2.2 **编写业务代码** 3 编写 Dockerfile4 构建 Docker 镜像5 运行 Docker 容器6 测试微服务7 总结8 参考地址 1 前言 微服务架构已经成为现代软件开发中的一种重要方式。而 Docker 提供了一种轻量级、便携式的容器化解决方案…

java设计模式学习之【原型模式】

文章目录 引言原型模式简介定义与用途实现方式UML 使用场景优势与劣势原型模式在spring中的应用员工记录示例代码地址 引言 原型模式是一种创建型设计模式&#xff0c;它允许对象能够复制自身&#xff0c;以此来创建一个新的对象。这种模式在需要重复地创建相似对象时非常有用…

蓝桥第一期模拟总结

文章目录 1.动态的 Tab 栏2.地球漫游3.迷惑的this4.燃烧卡路里5.魔法失灵了6.年龄统计 所有题目链接 1.动态的 Tab 栏 本题要实现一个tab栏固定效果&#xff0c;看见题目就想到css中的 position: fixed; 尝试了很久都没能实现效果&#xff0c;后来又想到了粘性定位 position: …

【.NET全栈】.net的微软API接口与.NET框架源码

文章目录 0 前言1 微软官方.net接口学习2 .NET框架源码总结 0 前言 如果浏览器打不开链接&#xff0c;换一个浏览器打开。 我是 打不开微软的链接&#xff0c;使用&#xff1a; 可以打开&#xff01;&#xff01;&#xff01; 1 微软官方.net接口学习 https://docs.microsoft…

【UE】UEC++获取屏幕颜色GetPixelFromCursorPosition()

目录 【UE】UE C 获取屏幕颜色GetPixelFromCursorPosition() 一、函数声明与定义 二、函数的调用 三、运行结果 【UE】UE C 获取屏幕颜色GetPixelFromCursorPosition() 一、函数声明与定义 创建一个蓝图方法库方法 GetPixelFromCursorPosition()&#xff0c;并给他指定UF…

面试就是这么简单,offer拿到手软(一)—— 常见非技术问题回答思路

面试系列&#xff1a; 面试就是这么简单&#xff0c;offer拿到手软&#xff08;一&#xff09;—— 常见非技术问题回答思路 面试就是这么简单&#xff0c;offer拿到手软&#xff08;二&#xff09;—— 常见65道非技术面试问题 文章目录 一、前言二、常见面试问题回答思路问…

Linux下的文件IO之系统IO

1. 知识点 读入写出&#xff0c;切记以我们程序为中心向文件或者别的什么东西读入写出&#xff08;输入流输出流&#xff09; 人话就是 文件向我们程序就是读入 程序向文件或者别的什么就是写出 2. open打开文件 open.c /****************************************************…

05_MySQL主从复制架构

任务背景 ##一、真实案例 某同学刚入职公司&#xff0c;在熟悉公司业务环境的时候&#xff0c;发现他们的数据库架构是一主两从&#xff0c;但是两台从数据库和主库不同步。询问得知&#xff0c;已经好几个月不同步了&#xff0c;但是每天会全库备份主服务器上的数据到从服务…

5G承载网和大客户承载的演进

文章目录 移动4/5G承载网联通和电信4/5G承载网M-OTN&#xff08;Metro-optimized OTN&#xff09;&#xff0c;城域型光传送网PeOTN&#xff08;packet enhanced optical transport network&#xff09;&#xff0c;分组增强型OTN板卡增强型PeOTN集中交叉型PeOTN VC-OTN&#x…

2023-12-01 LeetCode每日一题(找出叠涂元素)

2023-12-01每日一题 一、题目编号 2661. 找出叠涂元素二、题目链接 点击跳转到题目位置 三、题目描述 给你一个下标从 0 开始的整数数组 arr 和一个 m x n 的整数 矩阵 mat 。arr 和 mat 都包含范围 [1&#xff0c;m * n] 内的 所有 整数。 从下标 0 开始遍历 arr 中的每…

750mA Linear Charger with Power Path Management

一、General Description YHM2711 is a highly integrated, single-cell Li-ion battery charger with system power path management for space-limited portable applications. The full charger function features Trickle-charge, constant current fast charge and const…

Linux中的UDEV机制与守护进程

Linux中的UDEV守护进程 udev简介守护进程守护进程概念守护进程程序设计守护进程的应用守护进程和后台进程的区别 UDEV的配置文件自动挂载U盘 udev简介 udev是一个设备管理工具&#xff0c;udev以守护进程的形式运行&#xff0c;通过侦听内核发出来的uevent来管理/dev目录下的设…

CPU 使用率和负载Load

优质博文&#xff1a;IT-BLOG-CN 一、CPU 使用率 CPU使用率是 CPU处理非空闲任务所花费的时间百分比 。例如单核CPU 1s内非空闲态运行时间为0.8s&#xff0c;那么它的CPU使用率就是80%&#xff1b;双核CPU 1s内非空闲态运行时间分别为0.4s和0.6s&#xff0c;那么&#xff0c;…

MySQL之锁

MySQL之锁 锁是计算机在执行多线程或线程时用于并发访问同一共享资源时的同步机制&#xff0c;MySQL中的锁是在服务器层或者存储引擎层实现的&#xff0c;保证了数据访问的一致性与有效性 MySQL锁可以按模式分类为&#xff1a;乐观锁与悲观锁。 按粒度分可以分为全局锁、表级锁…

Pandas教程06:DataFrame.merge数据的合并处理

DataFrame.merge() 是 pandas 库中用于合并两个DataFrame数据的方法。该方法主要用于根据一个或多个键&#xff08;键可以是列名或索引&#xff09;将两个 DataFrame 连接在一起&#xff0c;这个过程类似于 SQL 中的 JOIN 操作。 #我的Python教程 #微信公众号&#xff1a;wdPy…