Linux基础入门第四节实验报告

Linux目录结构及文件基本操作

Linux的目录与Windows的目录的区别:

它们从实现机制来说是完全不同的,一种不同是体现在目录与存储介质(磁盘,内存,DVD等)的关系上,以往的Windows一直是以存储介质为主的,主要以盘符(C盘,D盘...)及分区来实现文件管理,然后之下才是目录,通常Windows在使用一段时间后,磁盘上面的文件目录会显得杂乱无章。UNIX/Linux恰好相反,UNIX是以目录为主的,Linux是以树形目录结构的形式来构建整个系统的,可以理解为树形目录是一个用户可操作系统的骨架。

1. FHS标准

FHS定义了两层规范,第一层是,/下面的各个目录应该要放什么文件数据;第二层则是针对/usr及/var这两个目录的子目录来定义。


Linux基础入门第四节实验报告_第1张图片

2.目录路径

路径:进入某个具体的目录或者获得某个目录的文件(目录本身也是文件)就得用路径来找到。

绝对路径:以根"

/ "目录为起点的完整路径

相对路径:相对于你当前的目录的路径,相对路径是以当前目录.为起点,以你所要到的目录为终点

Linux文件的基本操作

1.新建

新建空白文件

使用touch命令创建空白文件

新建目录

使用mkdir(make directories)命令可以创建一个空目录,也可同时指定创建目录的权限属性。

2.复制

复制文件

使用cp(copy)命令复制一个文件到指定目录。

复制目录

复制目录需要加上-r或者-R参数,表示递归复制。

3.删除

删除文件

使用rm(remove files or directories)命令删除文件

删除目录

要删除一个目录,也需要加上-r或-R参数

4.移动文件与文件重命名

移动文件

使用mv(move or rename files)命令移动文件(剪切)。

批量重命名

使用命令rename来实现,不过它要用perl正则表达式来作为参数

5.查看文件

使用cat,tac和nl命令查看文件

6.查看文件类型

通常使用file命令查看文件的类型

7.编辑文件

在Linux下面编辑文件通常我们会直接使用专门的命令行编辑器比如(emacs,vim,nano)

你可能感兴趣的:(Linux基础入门第四节实验报告)