【Linux】基本指令的使用(二)

9 篇文章 2 订阅
订阅专栏


接着上一篇: 【Linux】基本指令的使用(一)


01)cp 指令(重要)

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

功能:(copy file):复制文件或目录

说明:cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存在的目录,则会出现错误信息。

常用选项

  • -f 或 --force 强制拷贝文件或目录, 不论目的文件或目录是否已经存在

  • -i 或 --interactive 覆盖文件之前先询问用户

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

    image-20220102175106046
  • -R 或 --recursive递归处理,将指定目录下的文件及子目录一并处理


02)mv 指令(重要)

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

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

功能:(move file):移动文件与目录,或修改文件与目录的名称

  1. 视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中。

  2. 当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。

  3. 当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。

常用选项

  • 【 -f 】–force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖
  • 【 -i 】若目标文件 (destination) 已经存在时,就会询问是否覆盖!

举例

  1. 对文件或目录重命名

    image-20220102181855890
  2. 移动文件或目录(相当于剪切复制)

    image-20220102183148985

03)cat 指令

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

功能: 查看目标文件的内容(通常用于阅读小文件,因为它会把文件内容一次性全部显示出来

补充一个小知识,还有一个命令 tac ,反向显示文件内容,从尾到头来显示文件内容

常用选项

  • -b 对非空输出行编号

    image-20220102183902590
  • -n 对输出的所有行编号

  • -s 不输出多行空行

举例

image-20220102183627220

04)more 指令

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

功能:more命令,功能类似 cat(适合阅读大文件,不会一次性全部显示,分屏显示)

常用选项

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

  • 【-行号】:显示前多少行

    image-20220102185923161
  • /字符串:搜索“字符串”的功能

  • q:退出

  • 回车键翻页


拓展几个小知识

1)管道

生活中有许许多多的管道,每个管道都有一个入端和出端,用于传输东西。在计算机中,也有管道(用 ‘|’ 表示),用于传输信息流、数据流。「把一个命令的信息通过管道交给下一个命令。」

使用举例

dmesg 命令配合 more 命令使用。

dmesg | more -5  #把 dmesg 命令的输出经过管道传递给 more

用 more 来阅读 dmesg 打印的信息的前3行:

image-20220102193626826

2)管道搭配 grep 指令使用

Linux grep 命令,用于查找文件里符合条件的字符串

文本行过滤工具,可以把含有范本样式的那一行显示出来。

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

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

常用选项

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

  • -n :–line-number 顺便输出行号

  • -E :同时查找多个字符串

    [ll@VM-0-12-centos lesson3]$ grep -E '9999|8888|7777' log.txt
    hello 7777
    hello 8888
    hello 9999
    
  • -v :–invert-match 反向选择,显示出没有 ‘搜寻字符串’ 内容的那一行

    [ll@VM-0-12-centos lesson3]$ grep -E -v '1111|2222' test.c
    3333
    4444
    hello Linux!
    

使用举例

  1. 从ls显示内容中查找指定字符串的行

    image-20220102194253474
  2. 从文件内容中查找指定字符串的行

    image-20220102194656139
  3. 从dmesg命令打印的日志信息中查找含有error字符串的行,并用more命令阅读前3行

    dmesg | grep -i 'error' | more -3
    
    image-20220102195229073

3)日志

相当于程序的日记,项目运行之后,会一直进行写入,到对应的日志文件中,比如时间、日志等级、内容等


4)重定向
1、echo

「echo」:输出字符串

[ll@VM-0-12-centos lesson3]$ echo "hello Linux"
hello Linux
2、输出重定向

本来应该显示到显示器上,现在直接写入到了文件中。「输出重定向,会清空原始文件,然后再进行写入,每次都是最新的。」

echo "hello Linux" > hello.txt
3、追加重定向
echo "1234" >> hello.txt  #新增写入的内容
image-20220102214523071
4、输入重定向
image-20220102215110080

5)如何快速清空一个文件
>hello.txt  #清空 hello.txt 文件中的内容

05)less 指令

  • less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极
    其强大。

  • less 的用法比起 more 更加的有弹性。在 more 的时候,我们并没有办法向前面翻, 只能往后面看

  • 但若使用了 less 时,就可以使用上下方向键 「pageup」、「pageup」等按键的功能来往前往后翻看文件,更容易用来查看一个文件的内容!

  • 除此之外,在 less 里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜。

语法less [参数] [文件]

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

选项

【-i】 :忽略搜索时的大小写

【-N】:显示每行的行号

【/字符串】:向下搜索“字符串”的功能

【?字符串】:向上搜索“字符串”的功能

【n】:重复前一个搜索(与 / 或 ? 有关)

【N】:反向重复前一个搜索(与 / 或 ? 有关)

【q】:quit


06)head && tail 指令

1)head

head就像它的名字一样浅显易懂,用来显示文件开头的内容

语法head [参数] [文件]

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

选项

-n<行数>:显示的行数

image-20220102221339796

2)tail

tail就像它的名字一样浅显易懂,用来显示文件尾部的内容

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

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

选项

  • -f 循环读取

  • -n<行数>:显示的行数

    image-20220102221502602

    士大夫


【思考】

log.txt 文档有一万行,如果我要提取中间的10行(4990-5000),怎么做呢?

image-20220102222006476

如果我要提取中间的10行(4990-5000),并将其逆置,又该怎么做呢?

image-20220102222130631

07)和时间相关的指令 date

1)显示时间

显示或设定系统的日期与时间,在显示方面,使用者可以设定欲显示的格式,格式设定为一个加号后接数个标记,其中常用的标记列表如下:

  • %H : 小时(00…23)
  • %M : 分钟(00…59)
  • %S : 秒(00…61)
  • %X : 相当于 %H:%M:%S
  • %Y : 完整年份 (0000…9999)
  • %m : 月份 (01…12)
  • %d : 日 (01…31)
  • %F : 相当于 %Y-%m-%d

使用举例

[ll@VM-0-12-centos lesson3]$ date
Sun Jan  2 22:50:25 CST 2022
[ll@VM-0-12-centos lesson3]$ date +%Y-%m-%d-%H:%M:%S
2022-01-02-22:51:01

设定时间:

  • date -s //设置当前时间,只有root权限才能设置,其他只能查看。
  • date -s 20080523 //设置成20080523,这样会把具体时间设置成空00:00:00
  • date -s 01:01:01 //设置具体时间,不会对日期做更改
  • date -s “01:01:01 2008-05-23″ //这样可以设置全部时间
  • date -s “01:01:01 20080523″ //这样可以设置全部时间
  • date -s “2008-05-23 01:01:01″ //这样可以设置全部时间
  • date -s “20080523 01:01:01″ //这样可以设置全部时间

2)时间戳

时间戳是指格林威治时间自1970年1月1日(00:00:00 GMT)至当前时间所经过的总秒数。它也被称为Unix时间戳(Unix Timestamp)。

时间 --> 时间戳:

[ll@VM-0-12-centos ~]$ date +%s
1641136824  #指从1970年1月1日00:00到现在累计的秒数

时间戳 --> 时间:

#时间戳转日期时间
[ll@VM-0-12-centos ~]$ date -d @1641136824
Sun Jan  2 23:20:24 CST 2022

#时间戳转指定格式的日期时间
[ll@VM-0-12-centos ~]$ date +%Y-%m-%d-%H:%M:%S -d @1641136824
2022-01-02-23:20:24

**【思考】**请看下面这个,为啥显示的是1970年1月1日08:00:00呢?不应该是1970年1月1日00:00:00吗?

[ll@VM-0-12-centos ~]$ date +%Y-%m-%d-%H:%M:%S -d @0
1970-01-01-08:00:00  #格林威治与北京的时差是8小时

**【思考】**为什么要有时间戳?

  1. 因为是累计的秒数,递增且不重复的,比较适合进行查找,尤其是范围查找
  2. 时间戳比起正常的日期时间在内存中占的空间也比较小。

比如我想要查找某年某月某日8点20分到8点50分的监控录像,输出时间去查找太麻烦了,还要控制它的格式,而我们找到这段时间的起始时间戳,很方便就可以去定位到这段监控。

正因为有这样的特点,日志当中可能会使用到时间戳。

**【拓展】**时间戳用无符号整型变量来存储的,那么随着时间递增,有没有可能溢出呢?

答案是有可能的,而且溢出了影响会相当大,时间一旦紊乱了,铁轨飞机的调度,银行的取款和借贷等等都会受到巨大的影响。感兴趣的可以去看一下: 千年虫(计算机2000年问题)

那这个问题可以彻底解决吗?目前是不能的


08)cal 指令

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

语法cal [参数] [月份] [年份]

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

常用选项

  • -3 显示系统前一个月,当前月,下一个月的月历
  • -j 显示在当年中的第几天(一年日期按天算,从1月1号算起,默认显示当前月在一年中的天数)
  • -y 显示当前年份的日历

09)find 指令(重要)

  • Linux下 find 命令在目录结构中搜索文件,并执行指定的操作。
  • Linux下 find 命令提供了相当多的查找条件,功能很强大。由于 find 具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解下。
  • 即使系统中含有网络文件系统(NFS),find 命令在该文件系统中同样有效,只你具有相应的权限。
  • 在运行一个非常消耗资源的 find 命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指30G字节以上的文件系统)。

语法find [pathname路径名] -options

功能: 用于在文件树中查找文件,并作出相应的处理(可能访问磁盘),所以查找速度慢

常用选项

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

    #在家目录下查找名为test.c的文件
    [ll@VM-0-12-centos lesson3]$ find ~ -name test.c
    /home/ll/lesson3/test.c
    /home/ll/school/test3/test.c
    /home/ll/school/test4/test.c
    

**【拓展】**其它查找指令

  1. 「whilch」:用来查找命令所在路径的命令
#示例1:
[ll@VM-0-12-centos lesson3]$ which ls
alias ls='ls --color=auto'  #alias取别名
	/usr/bin/ls

#示例2:
[ll@VM-0-12-centos lesson3]$ which ll
alias ll='ls -l --color=auto'  #alias取别名
	/usr/bin/ls

#示例3:
[ll@VM-0-12-centos lesson3]$ which pwd
/usr/bin/pwd

【思考】

我们平时经常用「 ls 」和「 ll 」这两个命令,它们又有何区别呢?

alias作用是给命令取别名,「 ll 」是「 ls 」加了特定选项「 -l 」后的一个别名,如上代码所示

alias ls='ls --color=auto'
alias ll='ls -l --color=auto'

那我们自己可以取别名吗?当然可以,比如:

(注:我们自己取的别名只能在当前终端窗口中有效)

#给ls -l -a -i命令取别名为lll
[ll@VM-0-12-centos lesson3]$ alias lll='ls -l -a -i --color=auto'

#使用lll命令
[ll@VM-0-12-centos lesson3]$ lll
total 124
655469 drwxrwxr-x  3 ll ll   4096 Jan  2 21:39 .
655457 drwx------ 16 ll ll   4096 Jan  2 22:01 ..
790011 drwxrwxr-x  2 ll ll   4096 Jan  2 19:37 dir
655410 -rw-rw-r--  1 ll ll     33 Jan  2 18:35 test.c

  1. 「whereis」:在系统中特定路径下,对文档、命令等相关文件的查找(只要包含了这个关键字,都会找出来)
#示例1:
[ll@VM-0-12-centos lesson3]$ whereis ls
ls: /usr/bin/ls /usr/share/man/man1/ls.1.gz /usr/share/man/man1p/ls.1p.gz

#示例2:
[ll@VM-0-12-centos lesson3]$ whereis pwd
pwd: /usr/bin/pwd /usr/include/pwd.h /usr/share/man/mann/pwd.n.gz /usr/share/man/man1/pwd.1.gz /usr/share/man/man1p/pwd.1p.gz

10)zip/unzip 指令

Linux中常见的

语法zip [压缩文件.zip] [目录或文件]

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

常用选项

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

使用举例

#将lesson3一级目录下的所有文件压缩
zip lesson3.zip lesson3/*

#将lesson3目录下及其子目录的所有文件压缩
zip -r lesson3.zip lesson3/*

#将lesson3解压到tmp目录下
Unzip lesson3.zip -d /tmp  #-d解压到指定目录tmp

11)tar 指令(重要)

语法tar [选项] [压缩文件.tgz] [目录或文件]

选项

  • -c :建立一个压缩文件的参数指令(create 的意思);
  • -x :解开一个压缩文件的参数指令!
  • -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?
  • -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?
  • -f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!
  • -v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
  • -t :查看 tarfile 里面的文件!
  • -C : 解压到指定目录

使用举例

打包:

tar -czf lesson3.tgz lesson3
tar -cvzf lesson3.tgz lesson3  #-v显示压缩的过程,压缩的哪些文件,这样防止遗漏文件

解包:

tar -xzf lesson3.tgz  #解压到当前目录
tar -xzf lesson3.tgz -C /tmp  #-C解压到指定目录tmp
tar -xvzf lesson3.tgz lesson3  #-v显示解压的过程,解压的哪些文件,这样防止遗漏文件

**【思考】**为什么要有压缩包?

压缩包本质就是:大量文件(普通文件+目录) -> 一个文件(压缩包),这样**方便传输,存储空间小**。

  1. 减少因为网络或者其它原因导致文件丢失的情况,我们把多个文件打包成一个文件,只要保证把这一个文件下载下来,就能够完整得到想要的多个文件
  2. 减少存储/传送的成本

12)bc 指令

bc命令是任意精度计算器语言,通常在linux下当计算器用。

使用举例:

image-20220103174731373

通过管道符:

[ll@VM-0-12-centos lesson3]$ echo "(1+2*3+4+5)/3" | bc
5

scale=2 设小数位,2 代表保留两位:

[ll@VM-0-12-centos lesson3]$ echo "scale=2;1+2+3+4+5/3" | bc
11.66

13)uname 指令

语法uname [选项]

功能: uname用来获取电脑和操作系统的相关信息。(uname可显示linux主机所用的操作系统的版本、硬件的名称等基本信息。)

常用选项:

  • -a 或 –all 详细输出所有信息,主机名,内核名称,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称等等

    image-20220103181433727

内核版本不是上层操作系统版本


14)重要的几个热键 [Tab],[ctrl+c],[ctrl+d]

  • 「history 指令」:显示输入过的历史命令
  • 「ctrl + r」按键:搜索历史命令
  • 「Tab」按键:具有『命令补全』和『档案补齐』的功能
  • 「ctrl + c」按键:让当前的程序『停掉』
  • 「ctrl + d」按键:通常代表着:键盘输入结束(End Of File, EOF 或 End Of Input)的意思;另外,他也可以用来取代 exit
  • 「exit 指令」:可以用来退出当前用户登录

15)关机指令 shutdown

语法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 scale,linux - 求解釋這個命令 time echo "scale=5000; 4*a(1)" | bc -l -q
weixin_42501974的博客
05-25 1029
PHP中文网2017-04-17 11:46:393楼bc -lbc 1.06.95Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free SoftwareFoundation, Inc.This is free software with ABSOLUTELY NO WARRANTY.For details type `warranty'.s...
Linux Shell 用法(一)2.进行数学运算
qq_33544833的博客
11-12 679
使用shell进行数学运算 let命令可以直接执行基本的算术操作 let result=no1+no2 echo $result 自加操作$ let no1++ 自减操作$ let no1-- 简写let no+=6 let no-=6 操作符[]的使用方法和let命令一样: result=$[ no1 + no2 ] 在[]中也可以使用$前缀,例如: result=$[ $no1 + ...
linux基本命令整理——鸟哥Linux私房菜第四章
jujudeyueyue的博客
11-16 828
1.显示日期 显示当前日期 date 日期的格式化输出 date +%Y/%m/%d date +%H:%M 2.显示日历 显示当前月份的日历 cal 显示2021年的日历 cal 2021 显示2021年12月份的日历 cal 12 2021 3.简单计算器:bc bc进入计算器模式之后,可以进行简单的±*/运算 scale=number可以设置小数点位数 quit退出计算器模式 4.一些热键 tab键:可以用于补全命令、补全文件名、补全参数 [Tab] 接在一串指令的第一个字的后面,则为“
[小技巧] 关于 bc 的 scale
闲云孤鹤
11-27 6811
linux下的bc命令可以设置结果的位数,通过 scale. 比如: $ echo "scale=4; 1.2323293128 / 1.1" | bc -l 1.1202 但是scale只对除法、取余、乘幂有效,比如乘法就无效: $ echo "scale=4; 1.2323293128 * 1.1" | bc -l 1.3555622440 想了一个回避的方法,就是除
linux下的bc计算器设置scale精度
微电子学与固体电子学-俞驰
12-06 1196
环境版本: 系统 版本 Ubuntu 20.04 bc 1.07.1 编辑/home/appleyuchi/.bashrc中加入 alias bc="BC_ENV_ARGS=<(echo "scale=10") \bc" 另外新开一个终端,刷新配置. 效果如下:
shell脚本编程基础(上)
m0_61506558的博客
11-15 787
shell是一个程序,采用C语言编写,是用户和Linux内核沟通的桥梁。它既是一种命令语言,又是一种解释性的编程语言。通过一个图标来查看以下设立了的作用,如图1-1图1-1 shell的执行过程echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。该命令的一般格式为:echo [ -n ]字符串其中选项n表示输出文字后不换行;字符串能加引号,也能不加引号。用echo命令输出加引号的字符串时,将字符串原样输出;
Linux 基本指令
11-30
Linux 基本指令 Linux 操作系统提供了许多基本指令,帮助用户管理和维护系统。这些指令可以分为文件管理、目录管理、权限管理和其他指令四大类。 文件管理指令: * `touch`:创建新文件夹或文件,可以用来创建空...
linux基本指令学习
最新发布
03-02
linux基本指令学习
linux基本指令.ppt
05-13
从头学习,理解一下基础的硬体知识,不用一定要全懂(没那么多时间),但是至少要听过、有概念。
Linux基础——Linux 基本指令 ls 和 cd
01-09
Linux 的深度玩家, 基本上都是用 Terminal 和指令 (command) 来超控电脑的。 计算机指令大部分都是和文件打交道, 比如把文件 A 移动到 文件夹B, 新建一个文件 C, 改写文件 A 的内容等. 你想黑客黑你电脑, 多半也就是...
python中scale什么意思啊_python数字图像处理(7):图像的形变与缩放
weixin_39550937的博客
12-05 3794
图像的形变与缩放,使用的是skimage的transform模块,函数比较多,功能齐全。1、改变图片尺寸resize函数格式为:skimage.transform.resize(image,output_shape)image: 需要改变尺寸的图片output_shape: 新的图片尺寸from skimage importtransform,dataimportmatplotlib.pyplo...
bc command
Dablelv 的博客专栏。
11-22 4229
bc(BinaryCalculator)命令用于任意精度的计算,语法类似于C语言。Bash内置了对整数四则运算的支持,但是并不支持浮点运算,而bc命令可以很方便地进行浮点运算和整数运算。本文描述的GNU版本超出了传统bc的实现和POSIX标准。在使用扩展功能时,可以使用命令行选项打印警告或拒绝使用。......
shell脚本--let、expr、bc、scale的用法
Andy_Hanna的专栏
10-21 4455
(1)let #!/bin/bash # let控制循环流程 i=1; n=10; while (($i <= $n)) do echo $i let i++ done (2)expr #!/bin/bash # expr控制循环流程 i=1; n=10; while [ $i -le $n ] do echo $i ...
debian 7.0 dmesg error 解决过程实记.
weixin_34125592的博客
01-22 933
DELL 1850 ~# dmesg | grep -i error [ 9.109961] Contact your BIOS vendor to see if the E752x error registers can be safely un-hidden [ 9.817059] Error: Driver 'pcspkr' is already r...
【第三章】Shell 变量的数值计算
weixin_30273175的博客
06-12 117
一、算数运算符 shell中常见的算术运算符: shell中常见的算术命令: 1. 整数运算 方法一:expr expr命令就既可以用于整数运算,也可以用于相关字符串长度、匹配等的运算处理: expr 1 + 2 + - \* / expr $num1 + $num2 + - \* / %; 注:计算的数字左右都至少有一个空格,...
linux 之 echo命令用法
weixin_33722405的博客
12-24 241
# echo $PATH /**显示系统总一些变量,必须加上$/ /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/arm/4.3.2/bin /*显示的环境变量*/ # echo $HOME...
请问LINUX下,怎么检查硬件损坏的情况?
moqidian的专栏
08-20 4479
查看/var/log/message  dmesg |egrep "sd|eth/memory/disk"  cat /var/log/messages |grep -i fail  dmesg |grep -i err  检查硬盘是否正常 smartctl简单用法   smartctl -A   /dev/sda  查看硬盘的详细信息  smartctl -a
写文章

热门文章

  • C语言:getchar( ) 函数详解 114402
  • 【数据结构入门】顺序表(SeqList)详解(初始化、增、删、查、改) 76017
  • 【数据结构入门】队列(Queue)详解(定义、销毁、入队、出队等)| 图解数据结构,超详细哦~ 20484
  • 【数据结构入门】栈(Stack)的实现(定义、销毁、入栈、出栈等) | 图解数据结构,超详细哦~ 6732
  • 【LeetCode】用队列实现栈(C语言)| 动图演示,超详细哦~ 5476

分类专栏

  • Linux 9篇
  • C++ 21篇
  • 剑指offer
  • C语言学习之路 7篇
  • 数据结构 14篇
  • LeetCode 28篇
  • C语言短篇 4篇

最新评论

  • 【数据结构入门】顺序表(SeqList)详解(初始化、增、删、查、改)

    边打游戏边干饭的蓝人: 在早期的C语言中数组是无法进行扩容的,进行的运算比较局限。顺序表的本质就是可定制化的数组。

  • 【数据结构入门】队列(Queue)详解(定义、销毁、入队、出队等)| 图解数据结构,超详细哦~

    爱坤学编程: 怎么要钱了

  • 【数据结构入门】队列(Queue)详解(定义、销毁、入队、出队等)| 图解数据结构,超详细哦~

    linzichena: 怎么都不讲函数的

  • 【数据结构入门】队列(Queue)详解(定义、销毁、入队、出队等)| 图解数据结构,超详细哦~

    放心纵火犯WOW: 那个右边可以显示 值的那个是哪里来的

  • 【数据结构入门】队列(Queue)详解(定义、销毁、入队、出队等)| 图解数据结构,超详细哦~

    LMLNICE: 就是的,跟Free()相对的malloc申请空间

大家在看

  • 论文 Python 实现WOA-CNN-BiGRU-Attention数据分类预测 64
  • 手环押金原路退回系统——足浴店——东方仙盟

最新文章

  • 【Linux】进程控制(进程创建、进程终止、进程等待、进程替换)
  • 【Linux】进程地址空间
  • 【Linux】环境变量和命令行参数
2022年52篇
2021年27篇

目录

目录

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家玻璃钢雕塑上色教程开远市玻璃钢雕塑设计价格人物玻璃钢雕塑厂家定做安徽玻璃钢雕塑供应厂家惠州玻璃钢花盆雕塑玻璃钢人物雕塑制造商银川公园玻璃钢雕塑哪家好玻璃钢鞠躬迎宾人物雕塑摆件玻璃钢雕塑摆放示意图玻璃钢人物雕塑厂湖州定制玻璃钢雕塑上海玻璃钢雕塑价格商场dp属于美陈还是导视玻璃钢人形雕塑价格.商丘玻璃钢雕塑定做厂家衡水伟人玻璃钢雕塑定制玻璃钢雕塑预埋件质量佳的玻璃钢花盆工业玻璃钢花盆哪里有湖南步行街玻璃钢雕塑供应商上海玻璃钢人物雕塑商场美陈vi湖北标牌标识玻璃钢雕塑玻璃钢雕塑合模制作过程室内玻璃钢雕塑哪家好山西专业不锈钢校园玻璃钢雕塑成都市玻璃钢花盆公司洮北玻璃钢花盆花器玻璃钢陈列雕塑玻璃钢植物雕塑加工厂香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化