1. fdisk:磁盘分区命令 语法:fdisk [选项][参数]linux
命令说明:fdisk是linux系统里经常使用的一种磁盘管理工具,能够建立和管理系统分区工具
经常使用命令选项:ui
-l:列出指定的并退出,没有指定则显示全部内存
参数说明:指定磁盘文件it
命令示例:查看当前linux磁盘分区的信息内存管理
fdisk -l扩展
2. partx:告诉内核当前磁盘的分区状况 语法:partx [选项][参数]配置
命令说明:显示当前磁盘的分区状况语法
经常使用命令选项:yum
-l:显示当前磁盘的分区信息
参数说明:要显示的磁盘文件
命令示例:查看当前磁盘状况
partx -l /dev/sda
3. mkfs:建立文件系统 语法:mkfs [选项][参数]
命令说明:能够在指定的设备上建立文件系统
经常使用命令选项:
-t:能够指定要建立的文件系统的类型
参数说明:要建立的文件系统对应的设备文件名
命令示例:在硬盘分区/dev/sdb1上建立ext3文件系统,以下
mkfs -t ext3 /dev/sdb1
4. mkswap:建立交换分区 语法:mkswap [选项][参数]
命令说明:建立一个交换分区
经常使用命令选项:
-c:建立前检查是否有损坏的区块
参数说明:要建立的交换分区名称
命令示例:建立一个sdb3的交换分区
mkswap /dev/sdb3
5. blkid:显示设备的uuid和文件类型 语法:blkid
命令说明:显示全部设备的uuid和文件类型
命令示例:直接使用blkid便可显示
6. e2label:设置第二扩展文件系统的卷标 语法:e2label [参数]
命令说明:用来设置第二文件系统的卷标
参数说明:为文件系统指定的新卷标
命令示例:mkdir /new
e2label /dev/hda2 /new
这时在/etc/fstab里加入这样一句
label=/new /new ext3 defaults 1 1
这样当下次重启机器时,就会把卷标为/new的分区挂载到/new上
7. tune2fs:修改ext2/ext3的文件系统参数,设置自检 语法:tune2fs [选项][参数]
命令说明:系统出现意外断电死机的状况,下次开机通常会进行自检,而linux里也有文件系统自检,而且能经过tune2fs自定义自检
经常使用选项说明:
-i:设置强制自检的时间间隔(m表示月,w表示周,d表示天)
-c:设置强制检查前文件系统能够挂载的次数
参数说明:指定要调整的文件系统或其对应的设备文件名
命令示例:配置/dev/hda1一天以后自检
tune2fs -i 1d /dev/hda1
8. mount:将文件系统挂载到指定的挂载点 语法:mount [参数]
命令说明:将指定的文件系统或目录挂载到指定的挂载点
经常使用命令选项:
-t:指定的设备的类型
-r:以只读的方式挂载设备
-w:以读写的方式挂载设备
参数说明:要挂载的文件系统和挂载到哪去的挂载点
命令示例:咱们通常用本地yum仓库的时候
先建立一个仓库的目录,好比yum1
mount /dev/sr0 /yum1
将光盘cdrom挂载到/yum1中
9. df:报告磁盘空间使用状况 语法:df [选项][参数]
命令说明:用于显示上可用的磁盘空间。默认的显示单位为KB。可直接使用df命令,会显示全部的信息
经常使用命令选项:
-T:输出时,显示文件类型
-h:以容易阅读的方式显示磁盘空间使用状况
参数说明:指定文件系统上的文件
命令示例:显示全部的磁盘分区使用状况能够直接
df
显示指定文件所在分区的磁盘空间使用状况
df /etc/hosts
10. swapon:激活linux中的交换空间 语法:swapon
命令说明:激活linux中的交换空间,linux内存管理必须使用交换区来创建虚拟内存
经常使用命令选项:
-s:显示交换区的使用状况
参数说明:制定须要激活的交换空间,能够是交换文件或者交换分区,若是是交换分区则指定交换分区对应的设备文件
命令示例:显示查看交换区的使用状况
swapon -s
11. free:显示内存使用状况 语法:free [选项]
命令说明:显示当前系统未使用和已使用的内存数目,还能够显示被内核使用的内存缓冲区
经常使用命令选项:
-b:以byte为单位显示内存使用状况
-k:以kb为单位显示内存状况
-m:以mb为单位显示内存状况
-t:显示内存总和列
参数说明:你要使用的选项
命令示例:以MB的形式显示内存的状况
free -m
12. umount:卸载已挂载的文件系统 语法:umount [选项][参数]
命令说明:卸载已经挂载的文件系统,利用设备名和挂载点都能卸载文件系统
经常使用命令选项:
-a:卸载/etc/mtab中记录的全部文件系统
-r:若没法成功卸载,则尝试用只读的方式从新挂入
-t:指定文件系统类型
参数说明:指定要卸载的文件系统或其对应的设备文件名
命令示例:卸载掉上面建立的本地yum仓库
umount /yum1
便可卸载
13. swapoff:关闭交换分区 语法:swapoff [选项][参数]
命令说明:关闭系统的交换分区
经常使用命令选项:
-a:关闭配置文件‘/etc/fstab’中全部的交换空间
参数说明:指定要关闭的交换分区
命令示例:关闭指定的交换分区
swapoff /dev/sda2
14. dd:复制文件并对文件进行转化和格式化处理 语法:dd [选项]
命令说明:复制文件并对全文件的内容进行转化和格式化处理
经常使用命令选项:
if<文件>:输入文件
of<文件>:输出文件
count:表明被复制的块数
bs:指定的字节数
参数说明:if=xxx要输入的文件名 of=xxx要输出的文件名
命令示例:以dd的方式用吐零机建立一个1m的文件
dd if=/dev/zero of=text.text bs=1m count=1
这样就建立成功了
15. split:拆分文件 语法:split [选项][参数]
命令说明:将一个大文件分割成不少小文件
经常使用命令选项:
-b:设置每个小文件的大小,单位为byte
-d:使用数字做为后缀
-a:指定后缀的长度
-l:根据行数来进行分割
参数说明:指定要分割的文件
命令示例:将上面用吐零机建立的文件分割成每一个100k的文件
split -b 100k text.text
能够在当前目录下查看,已经分割完成