创建新文件系统是一个过程,通常称为格式化、初始化。

Linux挂载是将磁盘的空间挂载在一个目录下。

Ubuntu系统中,所有的数据文件以及硬件资源都是以文件或目录的形式出现,并且挂载于根目录之下。

/root 超级用户目录,即根用户的主目录

/home 普通用户目录,在该目录下,每个用户都拥有一个以用户名命名的文件夹。

/boot 存放Ubuntu内核和系统启动文件。

/etc 存放系统管理所需要的配置文件和目录。

/dev 存储设备文件,包括所有外部设备等,如硬盘,键盘、鼠标等

交换分区

物理内存的扩展。当系统内存不够用时,需将物理内存中一些长时间没操作的程序释放出来,这些被释放的程序临时保存到交换分区,等那些程序需要运行时,再从交换分区恢复数据到内存中。需说明,并不是所有从物理内存中交换出来的数据都会被 放到交换分区中。

文档压缩及解压缩

归档 是指将一系列相互关联的文件及目录整合到一个文件中。

压缩 是指将归档后的文件按照一个格式存储到磁盘上,而新格式文件大小比压缩前要小。

tar 将归档和压缩融合在一起,可对 .tar.gz和 .tar.bz2两种文件进行操作

-c 建立新的归档文件                                          -x 从压缩文件释放文件

-v 显示指令执行过程

-z 用tar生成归档文件,然后用gzip压缩。        -j 用tar生成归档文件,然后用bzip2压缩。

-f 指定归档文件

文件的基本操作

touch      参数       文件名

rm          参数        文件名

rm    -r    #递归处理,将指定目录下的所有文件及子目录一并处理

-f     #强制删除

cp         参数      源文件名        新文件名

cp   -I     #覆盖既有文件前先询问用户

-r    #递归处理,将指定目录下的所有文件及子目录一并处理

-f    #强制复制

mv     参数       源文件名        目的文件名         #常用于重命名

mv    -I     #覆盖既有文件前先询问用户

目录的基本操作

mkdir     参数       目录名

rmdir     参数       目录名

文件内容查看

cat               参数      文件名

more           参数      文件名

less              参数      文件名

head            参数      文件名

tail               参数      文件名

查询文件

find              路径           参数            关键字

find                                -name

grep      参数     关键字    文件列表                    #查找内容含指定关键字的文件

grep        -ir       "abc"     /etc                  #忽略大小写,目录下递归查找内容包含abc关键字的文件

链接

ln          参数      源文件     目标文件

链接有两种 ,硬链接、符号链接

硬链接,建立硬链接时,链接文件和被链接文件必须位于同一个文件系统中,并且不能建立指向目录的硬链接。而对符号链接,则不存在这个问题。

注意

一、ln命令会保持每一处链接文件的同步性,也就是说,不论你改动了哪一处,其他的文件都会发生相同的变化;

二、软连接,它只会在你选定的位置上生成一个文件的镜像,不会占用磁盘空间;硬链接,它会在你选定的位置上生成一个和源文件相同的文件。

ubuntu文件系统管理相关推荐

  1. Linux主分区文件系统,Linux_Linux磁盘和文件系统管理,1、 分区MBR(Master Boot Recor - phpStudy...

    Linux磁盘和文件系统管理 1. 分区 MBR(Master Boot Recorder)主引导分区仅提供最多4个分区,主分区(Primary,P)与扩展分区(Extended,E),如3P+1E, ...

  2. 兄弟连Linux在线课堂:第9讲 Linux文件系统管理

    兄弟连Linux在线课堂:第9讲 Linux文件系统管理 大家好,我是李明,Linux爱好者,不知不觉中这套Linux学习的在线课及视频教程已经更新至第9讲,非常感概自己居然在繁忙中能每周一讲坚持下来 ...

  3. php管理txt文件系统,PHP文件系统管理详解

    下面小编就为大家带来一篇PHP文件系统管理(实例讲解).小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧 文件概念: 第一个是windows的文件,另一个php根据LINU ...

  4. 磁盘管理及文件系统管理

    Linux磁盘管理及文件系统管理 涉及到的命令: mknod.fdisk.partx.kpartx.partprobe.ln.mkfs.mkfs.{ext2.ext3.ext4.xfs}.fsck.{ ...

  5. 2.Linux磁盘,文件系统管理--创建文件系统

    第一篇:创建文件系统(格式化) ============================================================================ 概述: === ...

  6. 磁盘和文件系统管理(一)

    磁盘和文件系统管理(一) 公司原先采取的分区方式是自动分区的方式,随着服务器的升级,原有的磁盘已经不能够满足需求,现在公司决定升级服务器的磁盘空间,添加一块scsi的硬盘,并将用户的宿主目录?home ...

  7. linux 挂载硬盘_Linux系列教程(十八)——Linux文件系统管理之文件系统常用命令...

    大家好,我是可乐,一个专注原创,乐于分享的程序猿.本系列教程持续更新,可以微信搜索「 IT可乐 」第一时间阅读.回复<电子书>有我为大家特别筛选的海量免费书籍资料 通过前面两篇博客,我们介 ...

  8. 实训项目2Linux基本命令,实训项目2 Linux文件系统管理

    实训项目2 Linux文件系统管理 发布时间:2011-06-24 15:51:10来源:红联作者:397778823 一. 实训目的: 1. 掌握磁盘分区的方法: 2. 掌握文件系统的建立.挂装.解 ...

  9. ubuntu没有interfaces文件_Samba共享Ubuntu文件到Windows中

    Samba共享Ubuntu文件到Windows中 为甚? 在你学习计算机的时候,你是否有这样的经历? Windows 开发环境,Linux 开发环境,到底选那个? A:Linux 开发很方便,上手后用 ...

最新文章

  1. 第02期 基础算法(Leetcode)刻意练习开营计划
  2. 一句话懂什么是JS闭包
  3. SSD安装及训练自己的数据集
  4. Leetcode题库 728.自除数(C实现)
  5. OS- -计算机硬件简介
  6. Web缓存的作用与类型
  7. ADF Faces。 立即的自定义客户端事件
  8. 访问数组元素的 3 种方法
  9. On September 8, the “PDF first share“ Foxit Software
  10. 有的同学提出安全问题
  11. vscode,js代码片段配置
  12. AWVS12 安装教程(详细附图)
  13. excel转word_Office批量打印精灵教程--Word、PDF、Excel、PPT批量打印及批量转PDF
  14. 自己搭建Markdown的wiki管理系统
  15. 阿里云虚拟主机、企业邮箱免费申请
  16. l10n php download,在PHP,WordPress,phpMyAdmin,C,i18n,L10n等双下划线?
  17. VUE项目中调用高德地图
  18. 未来教育二级mysql怎么做题_计算机二级买了未来教育,但是不知道该怎么学习,就是单纯的刷题吗?感觉没有书有点不习惯,怎么办?...
  19. (每日一练c++)统计某一单科成绩各分数段的分布人数
  20. 天池比赛notebook

热门文章

  1. Java(if, else,else if)
  2. Android Windows
  3. 最新国内程序员现状:男女比例破历史记录,单身比例出乎意料!
  4. jeecms加载首页的过程
  5. 华南理工计算机应用硕士,华南理工大学计算机考研解析
  6. goland 注释模板_有关新学期学习计划模板合集六篇
  7. 头条批量关注发消息,按键精灵自动化脚本
  8. node1 has a disk HB,but no network HB
  9. 《BitUp》:像素风格游戏及地图编辑器的开发历程
  10. 【UE4学习】【编辑器学习】PIE SIE区别