Linux命令:磁盘目录管理--mke2fs--建立ext2文件系统
mke2fs命令用于创建立ext2文件系统。使用mke2fs可建立Linux的ext2、ext3文件系统
阅读全文mke2fs命令用于创建立ext2文件系统。使用mke2fs可建立Linux的ext2、ext3文件系统
阅读全文mkinitrd命令用于建立要载入ramdisk的映像文件,以供Linux开机时载入ramdisk。mkinitrd(make initial ramdisk images)是重新封装核心的命令,例如你自己修改了一个设备的驱动,如果这个驱动要加入核心级别的话,就需要对核心进行重新封包,把新加的配置编译到核心内部去。
阅读全文mkisofts用于建立ISO9660格式的iso文件。mkisofs(make iso file system)可将指定的目录与文件做成ISO9660格式的映像文件,以供刻录光盘。
阅读全文mkswap命令用于建立交换分区。mkswap可将磁盘分区或文件设为Linux的交换区,在建立完之后要使用sawpon命令开始使用这个交换区。最后一个选择性参数指定了交换区的大小,但是这个参数是为了向后兼容设置的,没有使用的必要,一般都将整个文件或者设备作为交换区。
阅读全文swapon命令用于开启磁盘交换空间,Linux系统的内存管理必须使用交换区来建立虚拟内存。
阅读全文sync用于强制将内存中的文件缓冲内容写到磁盘。linux系统为了提高读写磁盘的效率(buffer:为了解决写磁盘的效率。cache:为了解决读磁盘的效率),会先将数据放在一块buffer中。在写磁盘时并不是立即将数据写到磁盘中,而是先写入这块buffer中了。在系统关机或者重启时,会自动把缓冲区的内容自动同步到磁盘中,但是如果系统异常关机,会有缓存文件丢失的情况。因此,我们也可以手工去执行sync命令,强制将内存中的文件缓冲内容写到磁盘。
阅读全文mkfs命令用于在指定分区上创建Linux文件系统。mkfs本身并不执行建立文件系统的工作,而是调用相关的程序来执行。
阅读全文fsck.ext2命令用于检查ext2/ext3文件系统并尝试修复错误。ext2文件系统发生错误时,可用fsck.ext2指令尝试加以修复。有时候因为突然断电或者其他原因导致磁盘错误,需要用到磁盘检查修复命令fsck.ext2。
阅读全文最近工作中总要用到Javascript处理订单金额计算相关的情况,而Javascript并不擅长浮点数计算。在我工作的项目中,数据存储使用了PostgreSQL,后端代码使用Node.js。而Node.js读PostgreSQL的numeric数据类型,读出的是字符串类型,因此要对结果做一些处理,由于涉及金额相关计算,又需要对数值做一些取舍。在此,整理下Javascript的数值类型及相关计算的知识,本篇为:数值类型简介
阅读全文最近工作中总要用到Javascript处理订单金额计算相关的情况,而Javascript并不擅长浮点数计算。在我工作的项目中,数据存储使用了PostgreSQL,后端代码使用Node.js。而Node.js读PostgreSQL的numeric数据类型,读出的是字符串类型,因此要对结果做一些处理,由于涉及金额相关计算,又需要对数值做一些取舍。在此,整理下Javascript的数值类型及相关计算的知识,本篇为:数值类型转换。主要介绍:Number()、parseInt()、parseFloat()函数。
阅读全文