mkfs
mkfs用于在设备上创建Linux文件系统 补充说明mkfs命令 用于在设备上(通常为硬盘)创建Linux文件系统。mkfs本身并不执行建立文件系统的工作,而是去调用相关的程序来执行。 语法1mkfs(选项)(参数) 选项12345fs:指定建立文件系统时的参数;-t<文件系统类型>:指定要建立何种文件系统;-v:显示版本信息与详细的使用方法;-V:显示简要的使用方法;-c:在制做档案系统前,检查该partition是否有坏轨。 参数 文件系统:指定要创建的文件系统对应的设备文件名; 块数:指定文件系统的磁盘块数。 实例在/dev/hda5上建一个msdos的档案系统,同时检查是否有坏轨存在,并且将过程详细列出来: 1234mkfs -V -t msdos -c /dev/hda5mkfs -t ext3 /dev/sda6 //将sda6分区格式化为ext3格式mkfs -t ext2 /dev/sda7 //将sda7分区格式化为ext2格式
mke2fs
mke2fs创建磁盘分区上的“etc2/etc3”文件系统 补充说明mke2fs命令 被用于创建磁盘分区上的“etc2/etc3”文件系统。 语法1mke2fs(选项)(参数) 选项12345678910111213141516-b<区块大小>:指定区块大小,单位为字节;-c;检查是否有损坏的区块;-f<不连续区段大小>:指定不连续区段的大小,单位为字节;-F:不管指定的设备为何,强制执行mke2fs;-i<字节>:指定"字节/inode"的比例;-N<inode数>:指定要建立的inode数目;-l<文件>:从指定的文件中,读取文件西中损坏区块的信息;-L<标签>:设置文件系统的标签名称;-m<百分比值>:指定给管理员保留区块的比例,预设为5%;-M:记录最后一次挂入的目录;-q:执行时不显示任何信息;-r:指定要建立的ext2文件系统版本;-R=<区块数>:设置磁盘阵列参数;-S:仅写入superblock与group descriptor...
mkinitrd
mkinitrd建立要载入ramdisk的映像文件 补充说明mkinitrd命令 建立要载入ramdisk的映像文件,以供Linux开机时载入ramdisk。 这个是重新封包核心的命令,例如你自己修改了一个设备的驱动,如果这个驱动要加入核心级别的话,就需要对核心进行重新封包,把新加的配置编译到核心内部去! 语法1mkinitrd(选项)(参数) 选项123456-f:若指定的映像问家名称与现有文件重复,则覆盖现有的文件;-v:执行时显示详细的信息;--omit-scsi-modules:不要载入SCSI模块;--preload=<模块名称>:指定要载入的模块;--with=<模块名称>:指定要载入的模块;--version:显示版本信息。 参数 映像文件:指定要创建的映像文件; 内核版本:指定内核版本。 实例1234567891011121314151617181920212223[root@localhost tmp]# mkinitrd -v -f myinitrd.img $(uname -r)Creating initramfsWARNING...
mkisofs
mkisofs建立ISO 9660映像文件 补充说明mkisofs命令 用来将指定的目录与文件做成ISO 9660格式的映像文件,以供刻录光盘。 语法1mkisofs(选项)(参数) 选项1234567891011121314151617181920212223242526272829303132333435-a或--all:mkisofs通常不处理备份文件。使用此参数可以把备份文件加到映像文件中;-A<应用程序id>或-appid<应用程序ID>:指定光盘的应用程序ID;-abstract<摘要文件>:指定摘要文件的文件名;-b<开机映像文件>或-eltorito-boot<开机映像文件>:指定在制作可开机光盘时所需的开机映像文件;-biblio<ISBN文件>:指定ISBN文件的文件名,ISBN文件位于光盘根目录下,记录光盘的ISBN;-c<开机文件名称>:制作可开机光盘时,mkisofs会将开机映像文件中的全-eltorito-catalog<开机文件名称>全部内容作成一个文件...
mknod
mknod创建字符设备文件和块设备文件 补充说明mknod命令 用于创建Linux中的字符设备文件和块设备文件。 语法1mknod(选项)(参数) 选项1234-Z:设置安全的上下文;-m:设置权限模式;-help:显示帮助信息;--version:显示版本信息。 参数 文件名:要创建的设备文件名; 类型:指定要创建的设备文件的类型; 主设备号:指定设备文件的主设备号; 次设备号:指定设备文件的次设备号。 实例123ls -la /dev/ttyUSB*crw-rw—- 1 root dialout 188, 0 2008-02-13 18:32 /dev/ttyUSB0mknod /dev/ttyUSB32 c 188 32 扩展知识Linux的设备管理是和文件系统紧密结合的,各种设备都以文件的形式存放在/dev目录 下,称为设备文件。应用程序可以打开、关闭和读写这些设备文件,完成对设备的操作,就像操作普通的数据文件一样。 为了管理这些设备,系统为设备编了号,每 个设备号又分为主设备号和次设备号。主设备号用来区分不同种类的设备,而次设备号用来区分同一类型的多个...
mkswap
mkswap建立和设置SWAP交换分区 补充说明mkswap命令 用于在一个文件或者设备上建立交换分区。在建立完之后要使用sawpon命令开始使用这个交换区。最后一个选择性参数指定了交换区的大小,但是这个参数是为了向后兼容设置的,没有使用的必要,一般都将整个文件或者设备作为交换区。 语法1mkswap(选项)(参数) 选项1234-c:建立交换区前,先检查是否有损坏的区块;-f:在SPARC电脑上建立交换区时,要加上此参数;-v0:建立旧式交换区,此为预设值;-v1:建立新式交换区。 参数设备:指定交换空间对应的设备文件或者交换文件。 实例 查看系统swap space大小: 12345free -mtotal used free shared buffers cachedMem: 377 180 197 0 19 110-/+ buffers/cache: 50 327Swap: 572 0 572 查看当前的swap空间(file(s)/partition(s)): 12345swapon -s等价于cat /proc/swaps 添加交换空间 添...
mktemp
mktemp创建临时文件供shell脚本使用 补充说明mktemp命令 被用来创建临时文件供shell脚本使用。 语法1mktemp(选项)(参数) 选项123-q:执行时若发生错误,不会显示任何信息;-u:暂存文件会在mktemp结束前先行删除;-d:创建一个目录而非文件。 参数文件:指定创建的临时文件。
modprobe
modprobe自动处理可载入模块 补充说明modprobe命令 用于智能地向内核中加载模块或者从内核中移除模块。 modprobe可载入指定的个别模块,或是载入一组相依的模块。modprobe会根据depmod所产生的相依关系,决定要载入哪些模块。若在载入过程中发生错误,在modprobe会卸载整组的模块。 语法1modprobe(选项)(参数) 选项123456789-a或--all:载入全部的模块;-c或--show-conf:显示所有模块的设置信息;-d或--debug:使用排错模式;-l或--list:显示可用的模块;-r或--remove:模块闲置不用时,即自动卸载模块;-t或--type:指定模块类型;-v或--verbose:执行时显示详细的信息;-V或--version:显示版本信息;-help:显示帮助。 参数模块名:要加载或移除的模块名称。 实例 查看modules的配置文件: 1modprobe -c 这里,可以查看modules的配置文件,比如模块的alias别名是什么等。会打印许多行信息,例如其中的一行会类似如下: 1alias symbol:...
more
more显示文件内容,每次显示一屏 补充说明more命令 是一个基于vi编辑器文本过滤器,它以全屏幕的方式按页显示文本文件的内容,支持vi中的关键字定位操作。more名单中内置了若干快捷键,常用的有H(获得帮助信息),Enter(向下翻滚一行),空格(向下滚动一屏),Q(退出命令)。 该命令一次显示一屏文本,满屏后停下来,并且在屏幕的底部出现一个提示信息,给出至今己显示的该文件的百分比:–More–(XX%)可以用下列不同的方法对提示做出回答: 按 Space 键:显示文本的下一屏内容。 按 Enter 键:只显示文本的下一行内容。 按斜线符|:接着输入一个模式,可以在文本中寻找下一个相匹配的模式。 按H键:显示帮助屏,该屏上有相关的帮助信息。 按B键:显示上一屏内容。 按Q键:退出more命令。 语法1more(语法)(参数) 选项123456-<数字>:指定每屏显示的行数;-d:显示“[press space to continue,'q' to quit.]”和“[Press 'h' for instructions...
mount
mount用于挂载Linux系统外的文件 补充说明mount命令 Linux mount命令是经常会使用到的命令,它用于挂载Linux系统外的文件。 语法1234mount [-hV]mount -a [-fFnrsvw] [-t vfstype]mount [-fnrsvw] [-o options [,...]] device | dirmount [-fnrsvw] [-t vfstype] [-o options] device dir 选项12345678910111213141516171819202122232425-V:显示程序版本-h:显示辅助讯息-v:显示较讯息,通常和 -f 用来除错。-a:将 /etc/fstab 中定义的所有档案系统挂上。-F:这个命令通常和 -a 一起使用,它会为每一个 mount 的动作产生一个行程负责执行。在系统需要挂上大量 NFS 档案系统时可以加快挂上的动作。-f:通常用在除错的用途。它会使 mount 并不执行实际挂上的动作,而是模拟整个挂上的过程。通常会和 -v 一起使用。-n:一般而言,mount 在挂上后会在 /etc...














