Skip to main content

Linux 命令行入门

终端

  • 在您的交互式浏览器终端中,有一个 $ # 符号和 一个闪烁的光标 ,这是您开始键入命令以告诉终端要做什么的地方。
    • $符号—普通用户身份登录
    • #符号—最高权限用户身份登录image-1658957375413.png

目录

新建目录

  • 我们将通过键入命令开始使用终端。命令是用户给出的指令,传达用户希望计算机执行的操作。您将在终端中输入命令,然后在您准备好让计算机执行给定命令时按回车。
    • 输入 pwd 后敲回车

      image-1658960351701.png

    • pwd 代表“当前工作目录”,它让您知道您在当前文件系统中的位置。在此示例中,您位于名为 /home/admin 的目录(或文件夹) 中,它代表名为 admin 的用户。如果您以 root 具有提升权限的用户身份登录,则该目录将变成 /root。在个人计算机上,此目录可以称为拥有该计算机的用户的名称。admin 的计算机可能有 /admin 或 /home/admin 作为他们的主要用户目录。
    • 现在让我们创建一个目录 files 用于存储将在学习本教程时创建的文件。为此,我们将使用 mkdir 命令。键入命令后,需要写入文件夹的名称,这会将值传递给命令,以便命令可以在创建此目录时执行。这个值(文件夹的名称)称为参数,它是给命令的输入。如果您熟悉自然语言语法,则可以将参数视为命令动词所作用的对象。

      image-1658960323095.png

新建文件

  • 我们进入 files目录后新建一个名为 321jr、格式为 txt 的文件 321jr.txt
    • cd /home/admin/files 进入 files目录中

      image-1658960285982.png

    • touch 321jr.txt 该命令可以创建新文件或修改现有文件

      image-1658960539723.png

写入内容

  • 我们将在上述新建的文件中写入内容 Hello,World
    • echo "Hello,World" > 321jr.txt 该命令首先使用 echo,把内容 Hello,World 放入 “ ” 双引号中,然后加重定向操作符 >,最后是文件的名称 321jr.txt

      image-1658961413858.png

    • cat 321jr.txt 该命令的功能之一是显示文件的内容

      image-1658961556187.png

修改内容

  • 我们将把上述新写入的内容更改为 你好,321
    • nano 321jr.txt 调用 nano文本编辑器,打开要修改的文件

      image-1658962340365.png

    • 删除内容

      image-1658962401688.png

    • 写入 你好,321

      image-1658962455658.png

    • image-1658962743418.png 后输入 y (表示确认修改后的内容没问题)按回车,完成操作离开文件

      image-1658962516806.png

      image-1658962563862.png

      image-1658962928410.png

    • cat 321jr.txt 查看修改后的文件内容

      image-1658963267497.png

移动文件

  • 我们要在 /home/admin/files 目录中新建一个名为 文档 的目录,目录路径为 /home/admin/files/文档
    • mkdir 文档 

      image-1658964322747.png

    • mv 321jr.txt 文档 把文件 321jr.txt 移动至此新建目录中,该命令是通过将我们要移动的文件作为第一个参数,将新位置作为第二个参数来构造的。

      image-1658964396993.png

复制文件

  • 我们可以复制  321jr.txt文件来创建更多文件
    • cd 文档 进入文件所在目录

      image-1658965065414.png

    • cp 321jr.txt 此命令的工作方式与 mv命令类似,将原始文件作为第一个参数,将新文件作为第二个参数。我们将复制出来的新文件命名为 321jn.txt

      image-1658965238271.png

    • nano 321jn.txt 现在,我们可以打开 321jn.txt并检查它,最后可以按 image-1658962743418.png  后输入 y 再按回车关闭文件。

      image-1658965352047.png