首页 > 系统相关 >Linux的特殊文件

Linux的特殊文件

时间:2023-07-19 22:46:29浏览次数:45  
标签:count 文件 特殊 dd Linux bs dev urandom

/dev/null

/dev/null代表linux的空设备文件,所有往这个文件里面写入的内容都会丢失,俗称"黑洞"。比较常见的用法是吧不需要的输出重定向到这个文件。

ping www.baiud.com > /dev/null  &

/dev/zero

"零"设备,可以无限的提供空字符(0x00,ASCII代码NUL)。常用来生成一个特定大小的文件

dd if=/dev/zero of=test.log bs=1M count=50   :模拟创建一个50M的文件

if:inputfile 输入文件
of:outputfile 输出文件
bs:单个文件大小
count:文件个数

/dev/random和/dev/urandom

/dev/random和/dev/urandom是Linux系统中提供的随机伪设备,这两个设备的任务,是提供永不为空的随机字节数据流。
很多解密程序与安全应用程序(如SSH Keys,SSL Keys等)需要它们提供的随机数据流。

危险玩法,比如实现类似于shred粉碎文件的作用
[root@yuchao-tx-server ~]# dd bs=1M count=30  if=/dev/urandom of=./t1

也可以销毁硬盘分区数据
dd if=/dev/urandom of=/dev/sda5

标签:count,文件,特殊,dd,Linux,bs,dev,urandom
From: https://www.cnblogs.com/chunjeh/p/17566964.html

相关文章

  • linux 内存管理 --- kmalloc 和 vmalloc
    kmallockmalloc会根据申请的内存大小来决定来决定使用块分配器(slab/slub/slob)或页分配器进行内存分配(buddy),只能分配几个固定大小的内存,申请值不在这些固定值之内时,会按向上对齐的原则,分配最接近申请值的内存块。static__always_inlinevoid*kmalloc(size_tsize,gfp_tfl......
  • 【pandas小技巧】--读取多个文件
    日常分析数据时,只有单一数据文件的情况其实很少见,更多的情况是,我们从同一个数据来源定期或不定期的采集了很多数据文件;或者从不同的数据源采集多种不同格式的数据文件。在这样的情况下,分析数据之前,需要将不同的数据集合并起来。合并数据一般有两个维度,一是同构的数据集合并后行数......
  • oracle用户密码过期导致归档日志文件无法删除
    问题描述:oracle用户密码过期导致归档日志文件无法删除.系统:rhel7.3场景描述:生产环境系统u01目录使用率超告警阀值,经确认为归档占用大量空间,系统中有自动清理归档日志文件的脚本,为什么没有清理呢?1、异常分析--查/var/log/cron日志文件异常告警信息:Jul1001:00:01hisdb01CR......
  • rsync+sersync文件实时同步
    一、rsync是什么?1、rsync(remotesynchronize)是一种远程数据同步工具,它可以在本地和远程系统之间实现高效的文件同步和备份。2、使用rsync进行数据同步时,第一次进行完全备份,以后则是增量备份,利用rsync算法(差分编码),只传输差异部分数据。3、它是许多Linux和Unix系统的标准工......
  • 配置文件加载属性
             ......
  • 根据url下载文件java后端
    根据URL下载文件的Java后端在开发Web应用程序时,经常需要从URL下载文件。Java后端使用URL连接和输入流可以轻松地实现文件下载功能。本文将介绍如何使用Java后端根据URL下载文件,并提供相应的代码示例。1.使用URL连接获取文件输入流使用Java的java.net包提供的URL类可以方便地与U......
  • 服务器上java项目数据库配置文件
    在服务器上配置Java项目数据库配置文件的流程概述在服务器上配置Java项目的数据库配置文件是非常重要的一步,它决定了项目与数据库的连接方式和相关配置信息。下面我将介绍整个配置流程,并附上相应的代码和注释,以便你能够顺利进行配置。配置步骤步骤操作1进入服务器......
  • 【linux】gcc编译选项:-fomit-frame-pointer,-fno-tree-vectorize,-fno-strict-aliasing
    Date:2018.9.81、参考https://www.cnblogs.com/islandscape/p/3444122.htmlhttps://blog.csdn.net/chdhust/article/details/8462414https://gcc.gnu.org/onlinedocs/gcc-6.2.0/gcc.pdfhttps://blog.csdn.net/u012927281/article/details/50999138https://blog.csdn.net/sof......
  • 修复 GitLab 的 CI Runner 提示找不到 pwsh 执行文件
    本文告诉大家如何修复使用GitLab的Runner做CI时提示"pwsh":executablefilenotfoundin%PATH%错误有两个方法,第一个方法就是安装pwsh命令,安装方法是在PowerShell里输入以下代码安装wingetinstallMicrosoft.PowerShell如果嫌弃winget输入太慢,可以从他的输......
  • 首页 idea反编译class文件成为Java文件
    首页idea反编译class文件成为Java文件在开发过程中,我们经常会遇到需要查看其他人编写的Java类的情况。但是,有时候我们只能获取到编译好的class文件,而无法获得源代码。这个时候,如果我们能够将class文件反编译成Java文件,就能更方便地理解和分析代码了。本文将介绍如何使用IntelliJ......