Linux磁盘管理指令集(一)
来源:程序员人生 发布时间:2014-02-12 00:33:57 阅读次数:2445次
1、档案目录管理--cd
名称 : cd
使用权限 : 所有使用者
使用方式 : cd [dirName]
说明 : 变换工作目录至 dirName。 其中 dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的 home directory (也就是刚 login 时所在的目录)。
另外,"~" 也表示为 home directory 的意思,"." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录。
范例 : 跳到 /usr/bin/ :
cd /usr/bin
跳到自己的 home directory :
cd ~
跳到目前目录的上上两层 :
cd ../..
cd - 返回进入当前目录前所在目录
2、文件系统--df
名称:df
使用权限: 所有使用者>
使用方式: df [选项]... [FILE]...
显示档案系统的状况,或是看所有档案系统的状况(预设值)
-a, --all 包含所有的具有 0 Blocks 的档案系统
--block-size={SIZE} 使用 {SIZE} 大小的 Blocks
-h, --human-readable 使用人类可读的格式(预设值是不加这个选项的...)
-H, --si 很像 -h, 但是用 1000 为单位而不是用 1024
-i, --inodes 列出 inode 资讯,不列出已使用 block
-k, --kilobytes 就像是 --block-size=1024
-l, --local 限制列出的档案结构
-m, --megabytes 就像 --block-size=1048576
--no-sync 取得资讯前不 sync (预设值)
-P, --portability 使用 POSIX 输出格式
--sync 在取得资讯前 sync
-t, --type=TYPE 限制列出档案系统的 TYPE
-T, --print-type 显示档案系统的形式
-x, --exclude-type=TYPE 限制列出档案系统不要显示 TYPE
-v (忽略)
--help 显示这个帮手并且离开
--version 输出版本资讯并且离开
3、dirs
功能说明:显示目录记录。
语 法:dirs [+/-n -l]
补充说明:显示目录堆叠中的记录。
参 数:
+n 显示从左边算起第n笔的目录。
-n 显示从右边算起第n笔的目录。
-l 显示目录完整的记录。
4、du
du(disk usage)
功能说明:显示目录或文件的大小。
语
法:du [-abcDhHklmsSx][-L ][-X
][--block-size][--exclude=][--max-depth=或--dereference 显示选项中所指定符号连接的源文件大小。
-m或--megabytes 以1MB为单位。
-s或--summarize 仅显示总计。
-S或--separate-dirs 显示个别目录的大小时,并不含其子目录的大小。
-x或--one-file-xystem 以一开始处理时的文件系统为准,若遇上其它不同的文件系统目录则略过。
-X或--exclude-from= 在指定目录或文件。
--exclude= 略过指定的目录或文件。
--max-depth= 超过指定层数的目录后,予以忽略。
--help 显示帮助。
--version 显示版本信息。
5、edquota
功能说明:编辑用户或群组的quota。
语 法:edquota [-p ][-ug][用户或群组名称...] 或 edquota [-ug] -t
补充说明:edquota预设会使用vi来编辑使用者或群组的quota设置。
参 数:
-u 设置用户的quota,这是预设的参数。
-g 设置群组的quota。
-p 将源用户的quota设置套用至其他用户或群组。
-t 设置宽限期限。
6、eject
功能说明:退出抽取式设备。
语 法:eject [-dfhnqrstv][-a ][-c ][设备]
补充说明:若设备已挂入,则eject会先将该设备卸除再退出。
参 数:
[设备] 设备可以是驱动程序名称,也可以是挂入点。
-a或--auto 控制设备的自动退出功能。
-c或--changerslut 选择光驱柜中的光驱。
-d或--default 显示预设的设备,而不是实际执行动作。
-f或--floppy 退出抽取式磁盘。
-h或--help 显示帮助。
-n或--noop 显示指定的设备。
-q或--tape 退出磁带。
-r或--cdrom 退出光盘。
-s或--scsi 以SCSI指令来退出设备。
-t或--trayclose 关闭光盘的托盘。
-v或--verbose 执行时,显示详细的说明。
7、mcd
名称:mcd
使用权限:所有使用者
使用方式:
mcd [msdosdirectory]
说明:可变更 mtools 系列指令目前在 MSDOS 磁碟上的工作目录。与 MSDOS 的 CD 指令不同,mcd 亦可变更工作磁碟。
参数:
没有参数时会传回目前的工作目录。
范例:
mcd a: emp 变更目前工作目录到 a: emp 中。
mcd 传回目前工作目录。
8、mdeltree
名称:mdeltree
使用权限:所有使用者
使用方式:
mdeltree [-v] msdosdirectory [msdosdirectories...]
说明:
本程序可用来删除 MSDOS 格式档案及目录。
mdeltree 会将所指定的目录与目录之下的所有档案与目录都删除掉。如果所指定的档案或目录不存在,则会传回错误讯息。
参数:
-v 显示更多的讯息。
范例:
mcopy a:msdosdir . 将 A 槽磁片根目录中的 msdosdir 目录以下的档案与目录都删除掉。
9、mdu
功能说明:显示MS-DOS目录所占用的磁盘空间。
语 法:mdu [-as][目录]
补充说明:mdu为mstools工具指令,可显示MS-DOS文件系统中目录所占用的磁盘空间。
参 数:
-a 显示每个文件及整个目录所占用的空间。
-s 仅显示整个目录所占用的空间。
10、mkdir
称: mkdir
使用权限:于目前目录有适当权限的所有使用者
使用方式:mkdir [-p] dirName
说明:建立名称为 dirName 之子目录。
参数:-p 确保目录名称存在,不存在的就建一个。
范例:
在工作目录下,建立一个名为 AAA 的子目录 :
mkdir AAA
在工作目录下的 BBB 目录中,建立一个名为 Test 的子目录。若 BBB 目录原本不存在,则建立一个。(注:本例若不加 -p,且原本 BBB目录不存在,则产生错误。)
mkdir -p BBB/Test
11、mlabel
名称:mlabel
使用权限:所有使用者
使用方式:
mlabel [-vcs] drive:[new_label]
说明:
本程序可设定磁碟的标签 (Label)。
如果磁碟上设定过标签,mlabel 会将他显示给使用者。如果没有指定新标签并且没有指定 c 或 s 选项,mlabel 会提示使用者输入新的标签。如果直接按下 Enter ,就会将原本的标签删除。
参数:
-v 更多的讯息。
-c 清除原有的标签,不出现提示讯息。
-s 显示目前的标签,不出现提示讯息。
范例:
mlabel a:newlabel。将 A 槽磁碟的标签更改为 newlabel。
12、mmd
功能说明:在MS-DOS文件系统中建立目录。
语 法:mmd [目录...]
补充说明:mmd为mtools工具指令,模拟MS-DOS的md指令,可在MS-DOS的文件系统中建立目录。
13、mrd
功能说明:删除MS-DOS文件系统中的目录。
语 法:mrd [目录...]
补充说明:mrd为mtools工具指令,模拟MS-DOS的rd指令,可删除MS-DOS的目录。
14、mzip
功能说明:Zip/Jaz磁盘驱动器控制指令。
语 法:mzip [-efpqruwx]
补充说明:mzip为mtools工具指令,可设置Zip或Jaz磁盘驱动区的保护模式以及执行退出磁盘的动作。
参 数:
-e 退出磁盘。
-f 与-e参数一并使用,不管是否已经挂入磁盘中的文件系统,一律强制退出磁盘。
-p 设置磁盘的写入密码。
-q 显示目前的状态。
-r 将磁盘设为防写状态。
-u 退出磁盘以前,暂时解除磁盘的保护状态。
-w 将磁盘设为可写入状态。
-x 设置磁盘的密码。
15、pwd
功能说明:显示工作目录。
语 法:pwd [--help][--version]
补充说明:执行pwd指令可立刻得知您目前所在的工作目录的绝对路径名称。
参 数:
--help 在线帮助。
--version 显示版本信息。
生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠