微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > Linux基础命令之: Linux常用命令

Linux基础命令之: Linux常用命令

时间:08-13 来源:3721RD 点击:

盘空间的大小

du [选项]

fdisk

查看硬盘分区情况及对硬盘进行分区管理

fdisk [-l]

(1)作用。

fdisk可以查看硬盘分区情况,并可对硬盘进行分区管理,这里主要介绍如何查看硬盘分区情况,另外,fdisk也是一个非常好的硬盘分区工具,感兴趣的读者可以另外查找资料学习如何使用fdisk进行硬盘分区。

(2)格式。

fdisk [-l]

(3)使用实例。

[root@localhost ~]# fdisk -l

Disk /dev/hda: 40.0 GB, 40007761920 bytes

240 heads, 63 sectors/track, 5168 cylinders

Units = cylinders of 15120 * 512 = 7741440 bytes

Device Boot Start End Blocks Id System

/dev/hda1 *1 1084 8195008+ c W95 FAT32 (LBA)

/dev/hda2 1085 5167 30867480 f W95 Ext'd (LBA)

/dev/hda5 1085 2439 10243768+ b W95 FAT32

/dev/hda6 2440 4064 12284968+ b W95 FAT32

/dev/hda7 4065 5096 7799526 83 Linux

/dev/hda8 5096 5165 522081 82 Linux swap

Disk /dev/sda: 999 MB, 999816704 bytes

4 heads, 8 sectors/track, 61023 cylinders

Units = cylinders of 32 * 512 = 16384 bytes

Disk identifier: 0x00000000

Device Boot Start End Blocks Id System

/dev/sda1 * 1 61024 976379+ b W95 FAT32

可以看出,使用"fdisk –l"列出了文件系统的分区情况。

(4)使用说明

n 使用fdisk必须拥有root权限。

n IDE硬盘对应的设备名称分别为hda、hdb、hdc和hdd,SCSI硬盘对应的设备名称则为sda、sdb、…。此外,hda1代表hda的第一个硬盘分区,hda2代表hda的第二个分区,依此类推。

n 通过查看/var/log/messages文件,可以找到Linux系统已辨认出来的设备代号。

5.文件系统挂载命令(mount)

(1)作用。

挂载文件系统,它的使用权限是超级用户或/etc/fstab中允许的使用者。正如1.2.1节中所述,挂载是指在分区和目录之间建立映射关系的过程,而挂载点是指挂载在文件树中的位置。使用mount命令可以把文件系统挂载到相应的目录下,并且由于Linux中把设备都当成文件一样使用,因此,mount命令也可以挂载不同的设备。

通常,在Linux下"/mnt"目录是专门用于挂载不同的文件系统的,它可以在该目录下新建不同的子目录来挂载不同的设备文件系统。

(2)格式。

mount [选项] [类型] 设备文件名 挂载点目录

其中的类型是指设备文件的类型。

(3)常见参数

mount常见参数如表2.8所示。

表2.8 mount命令选项常见参数列表

选 项

参 数 含 义

-a

依照/etc/fstab的内容装载所有相关的硬盘

-l

列出当前已挂载的设备、文件系统名称和挂载点

-t 类型

将后面的设备以指定类型的文件格式装载到挂载点上。常见的类型有前面介绍过的几种:vfat、ext3、ext2、iso9660、nfs等

-f

通常用于除错。它会使mount不执行实际挂上的动作,而是模拟整个挂上的过程,通常会和-v一起使用

(4)使用实例。

使用mount命令主要通过以下几个步骤。

① 确认是否为Linux可以识别的文件系统,Linux可识别的文件系统只要是以下几种。

n Windows 95/98常用的FAT32文件系统:vfat。

n WindowsNT/2000的文件系统:ntfs。

n OS/2用的文件系统:hpfs。

n Linux用的文件系统:ext2、ext3、nfs。

n CD-ROM光盘用的文件系统:iso9660。

② 确定设备的名称,可通过使用命令"fdisk -l"查看。

③ 查找挂载点。

必须确定挂载点已经存在,也就是在"/mnt"下的相应子目录已经存在,一般建议在"/mnt"下新建几个如"/mnt/windows","/mnt/usb"的子目录,现在有些新版本的Linux(如Fedora、Ubuntu、红旗Linux、中软Linux、MandrakeLinux)都可自动挂载文件系统,Red Hat Linux仅可自动挂载光驱。

④ 挂载文件系统如下所示。

[root@locaohost ~]# mkdir -p /mnt/win/c

[root@locaohost ~]# mount -t vfat /dev/hda1 /mnt/win/c

[root@localhost ~]# cd /mnt/win/c

24.s03e01.pdtv.xvid-sfm.rmvb Documents and Settings Program Files

24.s03e02.pdtv.xvid-sfm.rmvb Downloads Recycled

C盘

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top