Linux学习笔记04:掌握常用的文件操作命令

本文目录导读:1、 查看文件和目录2、 创建新的目录或空白文件3、 复制和移动文件4、 删除文件和目录在学习Linux过程中,文件操作是必不可少的一部分。本篇笔记将介绍常用的文件操作命令,包括查看、创建、复制、移动和删除等。1. 查看文件和目录ls命令可以列出当前目录下所有文件和子目录:```ls如果需要显示详细信息,可以加上-l选项……

在学习Linux过程中,文件操作是必不可少的一部分。本篇笔记将介绍常用的文件操作命令,包括查看、创建、复制、移动和删除等。

1. 查看文件和目录

ls命令可以列出当前目录下所有文件和子目录:

“`

ls

如果需要显示详细信息,可以加上-l选项:

ls -l

此时会显示每个文件/目录的权限、所有者、大小、修改时间等信息。

如果需要显示隐藏文件(以点开头),可以加上-a选项:

ls -a

如果需要同时显示详细信息和隐藏文件,可以结合使用两个选项:

ls -la

2. 创建新的目录或空白文件

mkdir命令可以创建一个新的空白目录:

mkdir dirname

其中dirname为要创建的目录名。如果要同时创建多级子目录,则需要使用-p选项:

mkdir -p dir1/dir2/dir3

touch <filename>

命令则可以创建一个新的空白文档:

假设你要创建一个名为“hello.txt”的文档,可以使用以下命令:

touch hello.txt

3. 复制和移动文件

cp命令可以复制一个或多个文件到指定目录或重命名:

假设你需要将当前目录下的file1.txt复制到/home/user1/backup/目录下,可以使用以下命令:

Linux学习笔记04:掌握常用的文件操作命令

cp file1.txt /home/user1/backup/

如果要同时复制多个文件,只需要在后面追加所有的文件名即可。

如果想重命名文件,只需要将源文件名和新名称都写出来即可。例如,将file1.txt重命名为newfile.txt, 可以使用以下命令:

cp file1.txt newfile.txt

mv <source> <destination>

用于移动或者重命名一个或多个文件。

例如,将当前目录下的a.docx > 移动到 /home/user/docs/ , 可以使用以下代码:

mv a.docx /home/user/docs/

如果想要重命名 a.docx , 将其改为 b.docx,

则可以执行以下代码:

mv a.docx b.docx

4. 删除文件和目录

rm命令可以删除一个或多个文件:

rm file1.txt

如果要同时删除多个文件,只需要在后面追加所有的文件名即可。

如果要删除整个目录及其包含的所有内容(子目录和文件),可以使用-r选项:

rm -r dirname

请注意,-r (recursive) 选项表示递归执行操作,并且会将指定目录下的所有内容全部删除。因此,在使用该选项时需要小心,以免不小心误删重要数据。

以上就是常用的Linux 文件操作命令了。熟练掌握这些命令可以为我们在Linux系统上进行各种操作提供便利。当然,这些只是最基本、最常用的命令,还有很多其他有用的命令等待你去探索学习。

希望这篇笔记对你有所帮助!

【温馨提示】:以上内容均为人工智能语言模型自动生成,不代表本人观点。