快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

永乐国际乐在其中尤文:Linux常见命令磁盘操作与管理



在Linux系统中,若何有效地对存储空间加以应用和治理,是一项异常紧张的技巧。本章讲述若何查看系统中存储空间的应用环境、若何进行文件的转储、以及若何进行软盘的款式化。

磁盘空间治理

系统软件和利用软件,都要以文件的形式存储在谋略机的磁盘空间中。是以,应该随时监视磁盘空间的应用环境。Linux系统供给了一组有关磁盘空间治理的敕令。

df敕令

功能:反省文件系统的磁盘空间占用环境。可以使用该敕令来获取硬盘永乐国际乐在其中尤文被占用了若干空间,今朝还剩下若干空间等信息。

语法:df [选项]

阐明:df敕令可显示所有文件系统对i节点和磁盘块的应用环境。

该敕令各个选项的含义如下:

-a 显示所有文件系统的磁盘应用环境,包括0块(block)的文件系统,如/proc文件系统。

-k 以k字节为单位显示。

-i 显示i节点信息,而不是磁盘块。

-t 显示各指定类型的文件系统的磁盘空间应用环境。

-x 列出不是某一指定类型文件系统的磁盘空间应用环境(与t选项相反)。

-T 显示文件系统类型。

例1:列出各文件系统的磁盘空间应用环境。

$ df

Filesystem 1 K-blocks Used Available Use% Mounted on

/dev/hda2 1361587 1246406 44823 97% /

df敕令的输出清单的第1列是代表文件系统对应的设备文件的路径名(一样平常是硬盘上的分区);第2列给出分区包孕的数据块(1024字节)的数目;永乐国际乐在其中尤文第3,4列分腕表示已用的和可用的数据块数目。用户大概会认为稀罕的是,第3,4列块数之和不即是第2列中的块数。这是由于缺省的每个分区都留了少量空间供系统治理员应用。纵然碰到通俗用户空间已满的环境,治理员仍能登录和留有办理问题所需的事情空间。清单中Use% 列表示通俗用户空间应用的百分比,纵然这一数字达到100%,分区仍旧留有系统治理员应用的空间。着末,Mounted on列表示文件系统的安装点。

例2:列出各文件系统的i节点应用环境。

$ df -ia

Filesystem Inodes IUsed IFree Iused% Mounted on

/dev/ hda2 352256 永乐国际乐在其中尤文75043 277213 21% /

none 0 0 0 0% /proc

localhost:(pid221) 0 0 0 0% /net

例3:列出文件系统的类型。

$ df -T

Filesystem Type 1K-blocks Used Available use% Mounted on

/dev/hda2 ext2 1361587 1246405 44824 97% /

本例中的文件系统是ext2类型的。

du敕令

du的英文原义为“disk usage”,含义为显示磁盘空间的应用环境。

功能:统计目录(或文件)所占磁盘空间的大年夜小。

语法:du [选项] [Names…]

阐明:该敕令逐级进入指定目录的每一个子目录并显示该目录占用文件系统数据块(1024字节)的环境。若没有给出Names,则对当前目录进行统计。

该敕令的各个选项含义如下:

-s 对每个Names参数只给出占用的数据块总数。

-a 递归地显示指定目录中各文件及子孙目录中各文件占用的数据块数。若既不指定-s,也不指定-a,则只显示Names中的每一个目录及此中的各子目录所占的磁盘块数。

-b 以字节为单位列出磁盘空间应用环境(系统缺省以k字节为单位)。

-k 以1024字节为单位列出磁盘空间应用环境。

-c 着末再加上一个总计(系统缺省设置)。

-l 谋略所有的文件大年夜小,对硬链接文件,则谋略多次。

-x 跳过在不合文件系统上的目录不予统计。

下面举例阐明du敕令的应用:

例1:查看/mnt目录占用磁盘空间的环境。 $ cd /mnt $ ls -lFR total 10 -rwxrwxrwx 2 root root ll0 Ju1 3l 00:33 aa*

drwxr-xr-x 2 root root l024 Ju1 20 14:16 dev/

-rw-r--r-- 1 root root 6229 Aug 2 0l:39 s1ack

drwxrwxrwx 2 root root 1024 Aug 2 02:09 var/

1rwxrwxrwx 1 root root l0 Aug 2 0l:51 wei->/home/wei/

dev:

tota1 0

lrwxrwxrwx 1 root root 8 Ju1 20 l4:l6 cdrom->/dev/hdb

var:

tata1 37

-r-xr-xr-x l root root 36064 Aug 2 02:09 rawrite. exe*

例2:列出各目录所占的磁盘空间,但不具体列出每个文件所占的空间。

$ du

l ./dev

38 ./var

48 .

输出清单中的第一列因此块为单位计的磁盘空间容量,第二列列出目录中应用这些空间的目录名称。

留意不带选项的du敕令将从当前目录开始沿着目录布局向下事情直到列出所有目录的容量为止。这可能是一个很长的清单,无意偶尔只必要一个总数。这时可在du敕令中加-s选项来取得总数:

$ du –s /mnt

/mnt

例3:列出所有文件和目录所占的空间(应用a选项),而且以字节为单位(应用b选项)来谋略大年夜小。

$ du -ab

8 ./dev/cdrom

l032 ./dev

36064 ./var/rawrite. exe

37088 ./var

6229 ./s1ack

1l0 ./aa

l0 ./wei

45493 .

磁 盘 操 作

dd敕令

功能:把指定的输入文件拷贝到指定的输出文件中,并且在拷贝历程中可以进行款式转换。可以用该敕令实现DOS下的diskcopy敕令的感化。先用dd敕令把软盘上的数据写成硬盘的一个寄存文件,再把这个寄存文件写入第二张软盘上,完成diskcopy的功能。必要留意的是,应该将硬盘上的寄存文件用rm敕令删除掉落。系统默认应用标准输入文件和标准输出文件。

语法:dd [选项]

if =输入文件(或设备名称)。

of =输出文件(或设备名称)。

ibs = bytes 一次读取bytes字节,即读入缓冲区的字节数。

skip = blocks 跳过读入缓冲区开首的ibs*blocks块。

obs = bytes 一次写入bytes字节,即写入缓冲区的字节数。

bs = bytes 同时设置读/写缓冲区的字节数(即是设置ibs和obs)。

cbs = byte 一次转换bytes字节。

count=blocks 只拷贝输入的blocks块。

conv = ASCII 把EBCDIC码转换为ASCIl码。

conv = ebcdic 把ASCIl码转换为EBCDIC码。

conv = ibm 把ASCIl码转换为alternate EBCDIC码。

conv = block 把更改位转换成固定字符。

conv = ublock 把固定位转换成更改位。

conv = ucase 把字母由小写转换为大年夜写。

conv = lcase 把字母由大年夜写转换为小写。

conv = notrunc 不截短输出文件。

conv = swab 互换每一对输入字节。

conv = noerror 掉足时不绝止处置惩罚。

conv = sync 把每个输入记录的大年夜小都调到ibs的大年夜小(用NUL添补)。

例1:要把一张软盘的内容拷贝到另一张软盘上,使用/tmp作为临时存储区。把源盘插入驱动器中,输入下述敕令:

$ dd if =/dev/fd0 of = /tmp/tmpfile

拷贝完成后,将源盘从驱动器中掏出,把目标盘插入,输入敕令:

$ dd if = /tmp/t永乐国际乐在其中尤文mpfile of =/dev/fd0

软盘拷贝完成后,应该将临时文件删除:

$ rm /tmp/tmpfile

例2:把net.i这个文件写入软盘中,并设定读/写缓冲区的数目。

(留意:软盘中的内容会被完全覆盖掉落)

$ dd if = net.i of = /dev/fd0 bs = 16384

例3:将文件sfile拷贝到文件 dfile中。

$ dd if=sfile of=dfile

fdformat 敕令

软盘是用户常用的存储介质之一。软盘在应用之前必须先作款式化操作,然后可以用tar、dd、cpio等敕令存储数据,也可以在软盘上建立可安装的文件系统。

功能:初级款式化软盘

语法:format [-n] device

阐明:该敕令的感化是对软盘进行款式化。

-n 软盘款式化后不作查验。

device 指定要进行款式化的设备,平日是下述设备之一:

/dev/fd0d360

/dev/fd0h1200

/dev/fd0D360

/dev/fd0H3永乐国际乐在其中尤文60

/dev/fd0D720

/dev/fd0H720

/dev/fd0h360

/dev/fd0h720

/dev/fd0H1440

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

您可能还会对下面的文章感兴趣: