快速业务通道

掌握Linux的bash命令2

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-02
大小21.5GB,2个分区(可能有人纳闷了,这明明是3条信息!不能这么看,看硬盘详细信息可以看到2610cylinders,2610个柱面,从1--2497号,这之间就是一个分区,是主分区;再从2497--2611结束,整个盘分完了,第二个区就是扩展分区,而这扩展分区的功能就是swap) fdisk /dev/sda :进入了fdisk命令的第二状态,也就是内部,进行具体的操作
  1. root@hdp0:~# fdisk /dev/sda
  2. WARNING: DOS-compatible mode is deprecated. It''s strongly recommended to switch off the mode (command ''c'') and change display units to sectors (command ''u'').
  3. Command (m for help): m
  4. Command action
  5. a toggle a bootable flag //添加启动标志,boot分区有时需要
  6. b edit bsd disklabel
  7. c toggle the dos compatibility flag
    Empire CMS,phome.net
  8. d delete a partition
  9. l list known partition types
  10. m print this menu
  11. n add a new partition
  12. o create a new empty DOS partition table
  13. p print the partition table
  14. q quit without saving changes
  15. s create a new empty Sun disklabel
  16. t change a partition''s system id
  17. u change display/entry units
  18. v verify the partition table
  19. w write table to disk and exit
  20. x extra functionality (experts only)
其实看上面的提示都说的很清楚了,常用的功能就是红色标识的 n 添加新分区,然后选择是主分区还是扩展分区,主分区只能有4个,并且只能命名为sda1到sda4,5以后留给扩展分区.接下来是选择起始柱面号,第一个分区肯定是从1开始的,下一步是结束点选择,可以用柱面号,也可以使用容量大小,但要用 号开头,例如 500M,回车就分好一个区了. t 指定分区格式,然后选择分区号,接着输入L显示所有支持的格式,然后需要的即可 d 删除分区,也很容易使用,先选分区号,然后删除,记着经常用p查看当前分区情况 q 不存储退出.其实在fdisk下面可以随便倒腾,只要你玩够以后按q退出就行,千万别按w啊. w 执行生效且退出.慎用! 分完区和类型,然后使用mkfs命令,将分区格式化并赋予文件系统格式: mkfs.ext3 /dev/sda1 sfdisk -d /dev/sda | sfdisk /dev/sdb :该命令是将sda的分区表信息复制给sdb
Empire CMS,phome.net

df [-ahHkitxT]
-a显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统
-h 更易读的方式显示
-H 同h,不过用1000进行容量转换
-i显示i节点信息,而不是磁盘块
-l 只显示本机文件系统,不包括nfs
-t filesystem 显示各指定类型的文件系统的磁盘空间使用情况
-T 显示文件系统类型 du [-achkms] directory -a列出所有的文件和目录 -c求总和 -h以易读的KMG方式显示 -k以Kb输出 -m以Mb输出 -s只列出总和 eg:du -sh /home
cpio [-oitcvBdu] [<>] /dev/xxx o output i input t 查看cpio建立的文件或设备内容 c 使用新格式 v 屏幕显示过程 B 增加blocks,加快大文件速度 d 自动建立目录 u 用较新文件覆盖旧文件 eg: find / -print | cpio -covB > /dev/st0 cpio -icduv < /dev/st0
管道符命令(pipeline) cut 主要的用途在于将同一行里的资料进行分解 cut [-dc] -d ''分隔符'' -f 区域号 eg:echo $PATH | cut -d '':'' -f 3 :输出path中被:分隔的第3区域
-c 字符区间 :指的是一行中的第几个字符 eg:export | cut -c 12- grep [-cinv] [--color=auto] ''需求'' filename
-c 计算需求找到的次数
-i 忽略大小写
-n 输出行号
-v 反向选择需求

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号