piaodoo 第256页
-
Linuxgzip命令:压缩文件或目录(sizeof和strlen在c语言的区别)
Linux gzip命令:压缩文件或目录(sizeof和strlen在c语言的区别)Linux gzip命令:压缩文件或目录gzip 是 Linux 系统中经常用来对文件进行压缩和解压缩的命令,通过此命令压缩得到的新文件,其扩展名通常标记为“.gz”。再强调一下,gzip 命令只能用来压缩文件,不能压缩目录,即便指定了目录,也只能压缩目录内的所有文件。gzip 命令的基本格式如下:[root@localhost ~] gzip [选项] 源文件命令中的源文件,当进行压缩操作时,指的是普通文件;当进行解压缩操作时,指...
-
Linuxfind命令:在目录中查找文件(超详解)(1024byte)
Linux find命令:在目录中查找文件(超详解)(1024byte)Linux find命令:在目录中查找文件(超详解)find 是 Linux 中强大的搜索命令,不仅可以按照文件名搜索文件,还可以按照权限、大小、时间、inode 号等来搜索文件。但是 find 命令是直接在硬盘中进行搜索的,如果指定的搜索范围过大,find命令就会消耗较大的系统资源,导致服务器压力过大。所以,在使用 find 命令搜索时,不要指定过大的搜索范围。find 命令的基本信息如下:命令名称:find。英文原意:search for...
-
Linuxfdisk命令详解:给硬盘分区(mysql触发器)
Linux fdisk命令详解:给硬盘分区(mysql触发器)Linux fdisk命令详解:给硬盘分区我们在安装操作系统的过程中已经对系统硬盘进行了分区,但如果新添加了一块硬盘,想要正常使用,难道需要重新安装操作系统才可以分区吗?当然不是,在 Linux 中有专门的分区命令 fdisk 和 parted。其中 fdisk 命令较为常用,但不支持大于 2TB 的分区;如果需要支持大于 2TB 的分区,则需要使用 parted 命令,当然 parted 命令也能分配较小的分区。我们先来看看如何使用 fdisk 命令进...
-
Linuxcrontab命令:循环执行定时任务(详解版)(rand函数)
Linux crontab命令:循环执行定时任务(详解版)(rand函数)Linux crontab命令:循环执行定时任务(详解版)前面学习了 at 命令,此命令在指定的时间仅能执行一次任务,但在实际工作中,系统的定时任务一般是需要重复执行的。而 at 命令显然无法满足需求,这是就需要使用来执行循环定时任务。在介绍 crontab 命令之前,我们首先要介绍一下 crond,因为 crontab 命令需要 crond 服务支持。crond 是 Linux 下用来周期地执行某种任务或等待处理某些事件的一个守护进程,和...
-
Linuxcp命令:复制文件和目录(linux删除文件夹)
Linux cp命令:复制文件和目录(linux 删除文件夹)Linux cp命令:复制文件和目录cp 命令,主要用来复制文件和目录,同时借助某些选项,还可以实现复制整个目录,以及比对两文件的新旧而予以升级等功能。cp 命令的基本格式如下:[root@localhost ~] cp [选项] 源文件 目标文件选项:-a:相当于 -d、-p、-r 选项的集合,这几个选项我们一一介绍;-d:如果源文件为软链接(对硬链接无效),则复制出的目标文件也为软链接;-i:询问,如果目标文件已经存在,则会询问是否覆盖;-l:把目标...
-
Linuxchage用法详解:修改用户密码状态(d是几进制)
Linux chage用法详解:修改用户密码状态(d是几进制)Linux chage用法详解:修改用户密码状态除了passwd -S命令可以查看用户的密码信息外,还可以利用 chage 命令,它可以显示更加详细的用户密码信息,并且和 passwd 命令一样,提供了修改用户密码信息的功能。如果你要修改用户的密码信息,我个人建议,还是直接修改 /etc/shadow 文件更加方便。首先,我们来看 chage 命令的基本格式:[root@localhost ~]chage [选项] 用户名选项:-l:列出用户的详细密码状...
-
kruskal算法(克鲁斯卡尔算法)详解(开发工具)
kruskal算法(克鲁斯卡尔算法)详解(开发工具)kruskal算法(克鲁斯卡尔算法)详解在连通网中查找最小生成树的常用方法有两个,分别称为普里姆算法和克鲁斯卡尔算法。本节,我们给您讲解克鲁斯卡尔算法。克鲁斯卡尔算法查找最小生成树的方法是:将连通网中所有的边按照权值大小做升序排序,从权值最小的边开始选择,只要此边不和已选择的边一起构成环路,就可以选择它组成最小生成树。对于 N 个顶点的连通网,挑选出 N-1 条符合条件的边,这些边组成的生成树就是最小生成树。举个例子,图 1 是一个连通网,克鲁斯卡尔算法查找图 1...
-
JS遍历数组(forin和forEach循环)(~c语言)
JS遍历数组(for in和forEach循环)(~c语言)JS遍历数组(for in和forEach循环)JS 遍历数组(循环数组)的方式有多种,可以使用传统的 for 循环,也可以使用升级版的 for in 循环,还可以使用 Array 类型的 forEach() 方法;如果希望遍历对象的键名,还可以使用 keys() 方法。使用 for 和 for in遍历数组for 和 for/in 语句都可以迭代数组。for 语句需要配合 length...
-
JS获取数组长度(length属性)(编译)
JS获取数组长度(length属性)(编译)JS获取数组长度(length属性)在 JS 中获取数组长度非常简单,每个数组都有一个 length 属性,该属性返回数组的最大长度,即其值等于最大下标值加 1。由于数字下标必须小于 2^32-1,所以 length 属性最大值等于 2^32-1。示例1下面代码定义了一个空数组,然后为下标等于 100 的元素赋值,则 length 属性返回 101。因此,length 属性不能体现数组元素的实...
-
JS生成随机数(random(unix时间戳)函数)()
JS生成随机数(random(unix时间戳)函数)()JS生成随机数(random()函数)在 Math 对象的常用方法中 random()、round()、ceil() 等几个方法最常用,特别是 random()。下面将主要是通过演示使用这几个函数产生不同的随机数来介绍 Math 对象的使用。1) 获取 0~1.0 之间的随机数:Math.random();2) 随机获取 0 和 1:Math.round(Math.random());使用 round() 对 random() 函数所返回的 0~1.0 之间的...