Alex_McAvoy

想要成为渔夫的猎手

【命令别名】

当惯用命令特别长时,不仅输入复杂而且容易出错,此时可以利用 alias 命令来设置命令别名,其格式为:alias 别名="命令"

阅读全文 »

【dump 命令】

dump 命令用于备份文件系统或备份目录,此外还可以制定备份等级

如下图所示,实时文件系统是随着时间变化的数据,第一次使用 dump 备份时是 level 0,等到第二次备份时,level 1 仅是比较目前文件系统与 level 0 的差异后备份有变化的文件,同理,level 2 仅是与 level 1 比较

阅读全文 »

【压缩扩展名】

在 Linux 环境中,支持的压缩命令很多,且不同命令所采用的压缩技术不同,彼此之间可能就无法相互压缩/解压缩文件

常见的压缩文件扩展名如下表:

阅读全文 »

【磁盘分区】

若想要在系统中新增一块硬盘,对磁盘进行分区是第一步

fdisk 命令是一个创建和维护分区表的程序,命令格式为:fdisk [-l] 设备名称

阅读全文 »

【磁盘与目录容量】

df 命令

df 命令用于列出文件系统的整体磁盘使用量,命令格式为:df [选项] [目录或文件名]

阅读全文 »

【概述】

在 Linux 中,当给出文件名要查找文件目录时,有 whereislocatefind 这三条命令

Linux 系统会将系统中的所有文件都记录在一个数据库文件 /var/lib/mlocate 中,当使用 whereislocate 命令时,都会以此数据库文件为准,根据数据库中的结果去查找文件所在

阅读全文 »

【概述】

Linux 文件属性 中,介绍了使用 ls 命令查看文件的属主、属组、其他权限,以及使用 chmod 命令修改文件权限,下面,详细的介绍文件权限的相关内容

【默认权限】

阅读全文 »

【前缀编码】

在进行程序设计时,通常给每一个字符标记一个单独的代码来表示一组字符,即编码

在进行二进制编码时,假设所有的代码都等长,那么表示 $n$ 个不同的字符需要 $\left \lceil log_2\:n \right \rceil$ 位,称为等长编码

阅读全文 »

【树的带权路径长度】

设二叉树具有 $n$ 个带权叶结点,从根结点到各叶结点的路径长度与相应叶节点权值的乘积之和称为树的带权路径长度(Weighted Path Length of Tree,WPL)

设 $w_i$ 为二叉树地 $i$ 个叶结点的权值,$l_i$ 为从根结点到第 $i$ 个叶结点的路径长度,则 WPL 计算公式如下:

阅读全文 »

【概述】

在查看文件内容时,有以下几个命令,可以根据不同的需要选取相应的命令:

  • cat 命令:从第一行开始显示
  • tac 命令:从最后一行开始显示
  • nl 命令:显示文件内容时同时显示行号
  • more 命令:一页一页显示文件内容
  • less 命令:一页一页显示内容,可以向前翻页
  • head 命令:只看开头几行
  • tail 命令:只看结尾几行
  • od 命令:以二进制方式读取文件内容
阅读全文 »