钟二网络头像

钟二网络

探索SQL查询技巧、Linux系统运维以及Web开发前沿技术,提供一站式的学习体验

  • 文章92531
  • 阅读983509
首页 Linux 正文内容

linux中命令输完以什么结尾

钟逸 Linux 2025-07-20 11:38:42 5

在Linux世界的命令行中,句点并不只是一个简单的符号,而是具有深远意义的标点。当我们敲下回车键,命令行会根据输入的结尾来执行不同的行为,而句点就是其中至关重要的一个。

句点结尾:在当前目录执行

如果命令以句点结尾,则shell会在当前工作目录下运行该命令。例如,如果我们想要列出当前目录中的文件和文件夹,我们可以输入ls .。句点表示当前目录,因此该命令将在当前目录下执行ls命令。

句点结尾还可以用于运行脚本或可执行文件。例如,如果我们当前目录中有名为test.sh的脚本,我们可以通过输入./test.sh .来运行它。句点告诉shell在当前目录中查找该脚本并执行它。

双句点结尾:在上一级目录执行

如果命令以双句点结尾,则shell会在当前目录的上一级目录下运行该命令。例如,如果我们想要列出上一级目录中的文件和文件夹,我们可以输入ls ..。双句点表示上一级目录,因此该命令将在上一级目录下执行ls命令。

双句点结尾也可以用于运行上一级目录中的脚本或可执行文件。例如,如果我们上一级目录中有名为test.sh的脚本,我们可以通过输入../test.sh .来运行它。双句点告诉shell在上一级目录中查找该脚本并执行它。

句点路径:寻找文件和目录

句点还可以用于创建路径。例如,如果我们想要查找名为test.txt的文件,我们可以输入find . -name test.txt。句点表示当前目录,因此find命令将在当前目录及其所有子目录中搜索文件test.txt。

句点路径也可以用于运行命令。例如,如果我们想要在当前目录及其所有子目录中执行ls命令,我们可以输入find . -exec ls {} ;。句点表示当前目录,{}表示find命令找到的每个文件或目录,;表示分号分隔命令。

掌握句点的力量

掌握句点在Linux命令行中的用法至关重要。通过理解其不同结尾的作用,我们可以有效地在不同目录中执行命令、搜索文件和目录,以及创建更复杂的命令。记住句点不仅仅是一个符号,它是一个强大的工具,可以帮助我们更有效地使用命令行。
文章目录
    搜索