8种机械键盘轴体对比
本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?
基本概念
linux的文件系统,主要包括了linux磁盘分区和目录、挂载基本原理、文件存储结构、常见目录。
什么是文件系统?
文件系统是对一个存储设备上的数据和元数据进行组织的机制
Linux 文件系统体系结构是一个对复杂系统进行抽象化的有趣例子。
Linux 可以在许多种存储设备上支持许多种文件系统。
什么是挂装(mount)?
在Linux中将一个文件系统与一个存储设备关联起来的过程称为挂装。
使用mount命令将一个文件系统附着到当前文件系统层次结构中(根)。
在执行挂装时,要提供文件系统类型、文件系统和一个挂装点。
linux 常见目录
通过tree命令可以查看,根目录下的所有目录
实验楼
linux文件类型
实验楼
实验楼环境,使用的就是ext4和 tmpfs 这两种文件类型
ext4 Ext4的文件系统容量达到1EB,而文件容量则达到16TB
tmpfs tmpfs是最好的基于内存(RAM)的文件系统,自动调整动态文件系统,速度快
linux目录和分区的关系
linux目录和分区的关系
常见操作df、du和fdisk命令
df 查看分区使用情况 (挂载目录情况和空间使用情况)
du 查看文件占用空间情况(某目录下所有的文件或目录大小)
fdisk查看硬盘分区表 (实验楼环境无此命令)
实验楼创建虚拟磁盘
dd命令 用于转换和复制文件,功能很强大。
losetup命令 用于设置循环设备loop设备(一种伪设备)
实例介绍创建空的磁盘镜像文件,这里创建一个1.44M的软盘
$ dd if=/dev/zero of=floppy.img bs=512 count=2880
使用 losetup将磁盘镜像文件虚拟成快设备
$ losetup /dev/loop1 floppy.img
挂载块设备
$ mount /dev/loop0 /tmp
以上完成通过/tmp目录像访问真实设备来访问磁盘镜像文件floppy.img。
卸载loop设备
$ umount /tmp
$ losetup -d /dev/loop1
【因为本实验楼环境没有 /dev/loop1,所以无法完成该实例】
有条件的同学可尝试下, 参考资料: Linux文件系统剖析
作业
cowsay 命令
可以让你在终端里以一种动物说话的形式打印出一段话。 如下: