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/