Linux 文件与目录管理学习笔记

本文档是关于Linux文件与目录管理的学习笔记,旨在帮助读者了解和掌握Linux系统下的文件与目录的基本操作和管理。

目录与路径

在Linux系统中,目录是用来存储文件和其他目录的容器。Linux系统的根目录为/,所有目录都是在该目录下的子目录。路径用来访问Linux系统中的文件和目录,路径可以是绝对路径或相对路径。

绝对路径

绝对路径是指从根目录/开始的完整路径,例如:

Copy Code
$ ls /usr/share

相对路径

相对路径是指相对于当前目录的路径,例如:

Copy Code
$ cd documents $ ls ../pictures

文件与目录操作

创建目录

使用mkdir命令创建一个新目录,例如:

Copy Code
$ mkdir MyFolder

切换目录

使用cd命令切换工作目录,例如:

Copy Code
$ cd MyFolder

显示目录内容

使用ls命令显示目录中的文件和子目录,例如:

Copy Code
$ ls -l

移动文件或目录

使用mv命令移动文件或目录到指定位置,例如:

Copy Code
$ mv MyFile Documents/ $ mv MyFolder ../

复制文件

使用cp命令复制文件到指定位置,例如:

Copy Code
$ cp MyFile Documents/

删除文件或目录

使用rm命令删除文件或目录,例如:

Copy Code
$ rm MyFile $ rm -r MyFolder/

实例

以下是一些常见的文件和目录操作的实例:

创建一个名为"Documents"的目录并切换到该目录

Copy Code
$ mkdir Documents $ cd Documents

在"Documents"目录中创建一个名为"MyFile.txt"的文本文件

Copy Code
$ touch MyFile.txt

复制"MyFile.txt"到"Downloads"目录中

Copy Code
$ cp MyFile.txt ../Downloads/

将"MyFolder"目录移动到"Documents"目录下

Copy Code
$ mv MyFolder Documents/

删除"MyFile.txt"文件

Copy Code
$ rm MyFile.txt

删除"MyFolder"目录及其内部所有文件和子目录

Copy Code
$ rm -r MyFolder/