zoukankan      html  css  js  c++  java
  • Linux指令学习--文件系统的简易操作

    1.df 的使用

      查看当前磁盘最大容量、已用容量......
      df  [ahikHTm]
       -a  列出所有文件系统,包括系统特有的/proc
       -k   以KB为单位显示
       -m  以MB为单位
       -h   以易读的容量显示
       -H   以M=1000K取代M=1024K
       -i     不用硬盘容量,而以inode的数量来显示
       
     
     
    2.du的使用
       du [ahskm]
       -a  列出所有的文件与目录容量,因为默认(直接df)仅统计目录下面的文件量
       -h  以易读的容量格式显示
       -s   列出总量,不列出每个目录占用的总容量
       -k   同du
       -m  同du
    常用的是 du -sm /* 
    表示列出跟目录下每个目录所占用的容量用MB表示,利用通配符*表示每个目录
     
     
     
    3.连接文件:ln
       硬连接:ln [-sf] 源文件 目标文件
      -s  如果ln不加任何参数就进行连接,那么就是硬连接,-s就是符号连接(即快捷方式)
      -f   如果目标文件存在时,就注定讲目标文件直接删除后再建立(有点像替换哈~)
     
    4.fdisk [-l]
       用fdisk /dev/hda好好练习下吧,小心不要用w,把分区弄乱
     
      另:mke2fs [-bjcLj] 设备名称    磁盘格式化
            mkbootdisk  制作启动软盘
            fdformat      软盘低级格式化
            fsck             检查和修正硬盘的错误
            badblocks     检查硬盘和软盘是否有坏轨
     
    5.磁盘载入与卸载
      mount
      unmount
     
    6.常用压缩命令
       compress [-dcr]
       gzip  [-cdt]
       bzip  [-cdz]
       tar    [-cxtzjvfpPN]
       ....
       看系统里面安装有哪种,然后慢慢摸索吧
     
    7.dd 备份文件
      dd if="input-file" of="output-file" bs="block_size" count="number"
      if : 输入文件/设备
      of :输出文件/设备
      bs:  规划的一个块的大小,默认是512字节
      count:多少个bs
     
     
       
            
     
     
     
     
     
     
     
     
     
     
     
     
  • 相关阅读:
    <转>WCF中出现死锁或者超时
    无连接服务器与面向连接的服务器
    Linux系统调用
    vim文本删除方法 Linux
    深入了解C指针
    linux下c语言实现双进程运行
    *p++、(*p)++、*++p、++*p 的区别
    快速了解yuv4:4:4 yuv4:2:2 yuv 4:1:1 yuv 4:2:0四种YUV格式区别
    文件通过svn updata更新不到,并且svn st显示被删除的解决办法
    [非常重要的总结] Linux C相关函数
  • 原文地址:https://www.cnblogs.com/keikei/p/4230929.html
Copyright © 2011-2022 走看看