可编程网络和系统的 Linux 基础知识 - 复制和移动文件、DevOps 课程 / DevNet 评论 巴库

可编程网络和系统的 Linux 基础知识 - 复制和移动文件、DevOps 课程 / DevNet 评论 巴库

2023年,在申请IT行业的工作时,你很可能会遇到Linux。这个操作系统无疑变得更加易于上手,但你仍然需要掌握一些基本知识来解决常见问题。今天,我们将介绍如何在Linux中复制和移动文件。对于任何想要在巴库参加DevOps课程/DevNet课程的人来说,这都是必备知识。此外,对于在阿塞拜疆的可编程网络和系统领域寻找工作的人来说,这也是至关重要的知识。

如何复制文件、DevOps 课程/DevNet 评论 巴库

首先,我们来了解一下如何在 Linux 系统中复制文件。你在Windows图形界面中学到的技能在这里用不上,因为你将使用命令行界面( CLI )。

因此,要通过终端复制文件,您需要知道相应的命令并能够使用它——输入正确的选项和参数。在巴库开始学习最好的 DevOps/DevNet 课程之前,了解所有这些知识都非常重要。

要在类 UNIX操作系统(包括GNU/Linux操作系统)中复制文件,请使用`cp`命令(源自` copy`)。假设某个目录中有一个名为`file1` 的源文件,您想要复制该文件。为了防止源文件被删除或覆盖,您还需要将其保留在原目录中。在这种情况下,您需要在命令行中输入以下命令:

  • 命令 cp 并输入一个空格;
  • 源文件名并添加一个空格;
  • 目标文件名并按 键 输入.

如果不想将源文件复制到同一目录并重命名,而是想在另一个文件夹中创建同名副本,则需要指定目标目录的路径,而不是目标文件名。值得注意的是,要复制目录及其内容,应使用`-r`选项(递归复制)。

-i选项允许您以交互方式复制所有对象(并提示确认)。而-f选项则允许删除目标文件。如果目标文件已存在,则无法直接覆盖。我们建议您了解更多关于 cp 命令选项的信息,这将有助于您更好地使用cp命令。这样可以避免在学习DevOps/DevNet 课程时遇到困难(巴库评论)。

如何在 Linux 中移动(剪切)文件

另一种类似于复制的文件操作是移动。它与复制的区别在于,源文件会从其原始文件夹中消失,并出现在用户指定的目标目录中。为此,Linux 和其他类UNIX操作系统使用 mv 命令( “移动”)。掌握此命令对于完成DevOps/DevNet 工程师巴库课程至关重要。

值得注意的是,`mv` 命令的语法与`cp`命令非常相似。也就是说,您需要将源文件作为第一个参数,目标文件夹作为第二个参数。但是,如果您指定一个与源文件夹不同的文件名(而不是目标文件夹),文件将被重命名,但仍保留在原目录中。这是在 Linux 系统中重命名文件最简单的方法。

当然,将来您需要学习如何使用 scp 命令通过 SSH 复制文件。不过,我们将在以后的文章中介绍这部分内容。在此期间,请在评论区告诉我您在 Linux 系统中复制和移动文件时遇到了哪些困难。

SEDICOMM 大学团队:思科学院、Linux 专业学院、Python 学院。