1 文件后缀

  在Linux中后缀没有实际意义

2 打包文件

  tar c 创建一个归档 v 查看过程 f 指定文件名 t 列出归档内容 x 从归档中解压出文件 C 改变到哪个目录 z gzip压缩 j 包子皮压缩

  例子:

    tar -cvf file.tar file1 file2 file3  打包

    tar -tf file.tar 列出包里面都有哪些内容

    tar -xvf file.tar解压打包文件

    tar -xvf file.tar -C /backup 解压打包文件到指定文件夹

    tar -czvf file.ta.gz file1 file2 file3 利用gzip压缩

3 压缩解压

  gzip

  gunzip

  bzip2 压缩率高 费CPU

  打包文件或者文件夹差不多.打包文件夹,解压的时候也是解压出一个文件夹.但是解压不想要文件夹只要内容的话,压缩的时候要进入该目标文件,用*统配

4 VIM

  命令行模式 最开始进入的 按a(光标后) i(光标前) o(下一行) O(上一行)进入编辑模式 切回命令行模式ESC

  扩展模式 命令行模式在按冒号

  编辑模式 正常使用

  0行首 $行末

  dd删除行 3dd删除3行

  yy复制

  p粘贴 当前航的下一行

  u 撤销

  R 返回撤销

  gg首行 G末行

  H M L 屏幕的上中下位置

  命令行下

    /要查找的内容 查找

  扩赞模式下

    :%s /要替换的内容/替换成的内容/

5 DH

  

  挂载点 逻辑上写入的目录 文件系统是实际位置

  df 查看文件系统信息

  df -h 以人类阅读方式查看文件系统信息

  df -m 以M单位显示文件系统信息

  df -i 带上innode信息

6 硬盘管理

  fdisk

    使用方法 fdisk + 设备 

    fdisk   dos 只能使用2T以下 超过之后用 gpt

  常用设备的文件名

    

    其中有4个主分区,扩展分区需要占用1个主分区,扩展分区上可以创建逻辑分区

  mkfs

    使用方法 mkfs.文件系统类型  分区

  日志文件系统 ext3 ext4(非海量数据) xfs(现在时代的)

  btrfs(加密 压缩 极其不稳定 cpu内存占用高)

  mount

    使用方法 mount 分区 挂载点

    一个设备可以挂在到多个挂在点上 两个挂载点情况是一样的

    但是多个设备不能挂载到同一个挂碍点上

  umount

    需要挂载

    umount -l 强制卸载 设备或者挂载点

  关于挂载点的深入了解

    文件存储的时候会查看目录 倒着查看目录 如果有对应的挂载点 就存储到对应的目录中

7 文件系统

  EXT4的文件系统分为四种: super block , innode block , directory block , block

    super block 用于管理各个block的状态

    inode block 记录了  inode编号 文件类型 权限 所有人等信息 还有指针

      其中 分为文件和目录两种情况

        文件 指针指向block的位置

        目录 指针指向 directory block的位置

     directory block 记录了目录下的 子文件和子文件夹的名字和对应的inode编号

8 链接

   软连接

    ln -s 目标的文件 新建的链接

   硬链接

    ln 目标的文件 新建的链接

  主要区别

    软链接是指向文件名的,因而源文件删除之后,建立的链接不可用,可以分区创建

    硬链接是指向block号的,因而删除源文件之后,建立的链接仍然可以使用,不可以跨分区创建

最新文章

  1. Yii2 – 如何写一个插件 , 如何做一个扩展
  2. 【freemaker】之文本,html文本,去除空格,字母大小写,循环数组,字符串截取,map取值,遍历map
  3. javascript权威指南笔记--javascript语言核心(二)
  4. 第五十七篇、AVAssetReader和AVAssetWrite 对视频进行编码
  5. Html5+css3实现3D转动效果
  6. 说说VS 2015 RC最新开发工具的体验
  7. zoj 1539 Lot
  8. cocos2d-x spine 加载粒子特效
  9. urllib模块 | Python 2.7.11
  10. VR全景智慧城市——“海市蜃楼”般的逛街体验
  11. java面向对象(一)
  12. 201521123080《Java程序设计》第9周学习总结
  13. Maven-10: 使用maven-help-plugin描述插件
  14. Python内置函数(53)——repr
  15. 【BZOJ4419】[SHOI2013]发微博(???)
  16. China Operating System 电脑操作系统 2016全球互联网排名
  17. easyui 表格底部加合计
  18. Hibernate主配置文件、映射配置文件以及复合主键查询
  19. 11Java网络编程
  20. Mitmproxy介绍及Python拦截代理

热门文章

  1. GO语言_用redis作为url队列的爬虫
  2. VC 读取服务器上的文件(HTTP方式) [转]
  3. PS 如何制作眼泪效果
  4. 使用match、test控制输入字符格式后键盘向左向右键光标自动定位解决
  5. mysql手动停止无响应查询方法
  6. android4.4 evaluateJavascript 到android2.X上不能调用的问题
  7. GTK入门学习:布局练习之计算器
  8. 笔记12 export to excel (NPOI)
  9. python缺省参数
  10. 轻松搞定RabbitMQ(三)——消息应答与消息持久化