`
wzhiju
  • 浏览: 143017 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

对Linux文件名中有“-”的操作

阅读更多

 Linux中"-"有特殊的含义,比如在命令的后面加"-"表示后面跟的是选项。但是如何新建带名字中有"-",下面介绍三种方法,比如要新建文件"-a":

  1、cd . > -a

  2、vi -- -a

  3、echo "" > -a

  上面三种方法都可以在当前目录下新建一个"-a"文件,当然还可以有别的方法新建,这里就不在介绍。如果要删除"-a"就比较麻烦了,如果你输入 rm -a,系统会提示你:

  rm:无效选项 -- a

  请尝试执行‘rm --help’来获取更多信息。

  对于这样的文件可以有两种方法来删除,如下所示:

  1、rm ./-a

  2、rm -- -a

  改名字也不用说了,基本上就是在文件名前面加"--"来表示转义字符就可以了!

分享到:
评论

相关推荐

    Linux下中文文件名乱码问题的详解 - CSDN博客1

    在Linux系统中,处理中文文件名时可能会遇到乱码的问题,这是因为Linux系统默认采用的字符编码与...通过以上步骤,可以有效地避免在Linux系统中遇到中文文件名乱码的情况,从而保证文件系统的正常操作和程序的兼容性。

    onnxruntime-linux-x64-cuda12-1.17.1.tgz.zip

    由于提供的文件信息中压缩包文件名包含了版本信息“onnxruntime-linux-x64-cuda12-1.17.1.tgz.zip”,我们可以推测这是一个用于Linux操作系统,针对x64架构,且支持CUDA 12版本的ONNX Runtime软件包。ONNX Runtime是...

    onnxruntime-linux-x64-gpu-1.18.1.tgz.zip

    标题中的"onnxruntime-linux-x64-gpu-1.18.1.tgz.zip"是一个压缩包文件名,它表明该文件是一个包含GPU支持的ONNX Runtime的Linux x64版本,版本号为1.18.1。这里的"onnxruntime"指的是一个开源机器学习推理引擎,...

    里面包含有jdk-11.0.12-linux-x64-bin.tar.gz

    标题中提到的文件名“jdk-11.0.12-linux-x64-bin.tar.gz”指向了一个特定的软件包,即Java Development Kit (JDK) 版本11的第12个更新版本,专为64位Linux系统设计的二进制安装包。这个压缩包文件的名称包含了多个...

    linux环境-jdk11-jdk-11.0.8-linux-x64-bin.tar

    标题中提到的“linux环境-jdk11-jdk-11.0.8-linux-x64-bin.tar”是一个压缩包文件的名称,根据这个名称我们可以得知,该文件是一个针对Linux环境的Java Development Kit(JDK)11的二进制分发包,版本号为11.0.8,且...

    linux-0.11-devel-040809.rar

    《Linux 0.11 开发环境构建与深入探索》 在信息技术领域,Linux系统以其开源、免费和高度可定制的特性,深受开发者们的喜爱。...这个环境不仅有助于理解Linux的演化历程,也是对计算机科学历史的一次深度探索。

    onnxruntime-linux-x64-gpu-1.9.0.tgz.zip

    首先,“onnxruntime-linux-x64-gpu-1.9.0.tgz.zip”这个文件名中包含了多个信息点。它表明了这是一个特定版本的ONNX Runtime软件包,版本号为1.9.0,针对Linux操作系统,支持x64架构,并且是为GPU优化的。ONNX ...

    linux下的文件名乱码,转为正常

    在Linux系统中,由于字符编码的问题,我们可能会遇到文件名显示为乱码的情况。这通常是由于文件系统的编码不兼容或者终端的字符集设置不当导致的。解决这个问题涉及到多个方面,包括理解字符编码、查看和设置环境...

    onnxruntime-linux-x64-1.18.1.tgz.zip

    标题中提到的“onnxruntime-linux-x64-1.18.1.tgz.zip”是一个关于ONNX Runtime的软件包文件名,它遵循特定的命名规则。该名称表明软件包是针对Linux平台上的64位系统进行优化的版本,并且版本号为1.18.1。文件格式...

    onnxruntime-linux-x64-gpu-1.12.1.tgz.zip

    标题中提到的文件名是 "onnxruntime-linux-x64-gpu-1.12.1.tgz.zip",根据这个文件名可以推断出以下知识点: 首先,文件名中的 "onnxruntime" 表明这是一个与ONNX Runtime相关的包。ONNX Runtime是微软与社区合作...

    onnxruntime-linux-x64-gpu-1.12.0.tgz.zip

    考虑到文件名中的“onnxruntime-linux-x64-gpu-1.12.0”部分,我们可以合理推测这个文件应当包含了与ONNX Runtime 1.12.0版本相关的文件和资源。 这个文件是专为Linux平台上的x64架构和GPU加速优化的ONNX Runtime...

    onnxruntime-linux-x64-gpu-1.7.0.tgz.zip

    接下来,文件名中的 "linux" 表明这个软件包是为 Linux 操作系统设计的。"x64" 指的是软件包支持的处理器架构,即64位架构,这在现代计算机系统中非常普遍。"gpu" 指的是这个版本的软件包支持使用图形处理单元(GPU...

    onnxruntime-linux-x64-1.16.0.tgz.zip

    标题所指的文件名 "onnxruntime-linux-x64-1.16.0.tgz.zip" 暗示了该压缩包内包含的是针对Linux x64架构的操作系统环境下,onnxruntime的版本1.16.0的软件包。onnxruntime是由微软主导开发的一个开源机器学习推理...

    linux 内核源码-版本linux-5.15.118

    文件名:linux-5.15.118.tar.xz 文件发布日期: 2023-06-21 说明: 该版本是长期支持版本.

    linux-UNixizeFilename替换文件名中恼人的反unix字符

    在Linux和Unix操作系统中,文件系统的命名规则有其特定的规范。这些系统遵循POSIX标准,其中不支持某些字符在文件名中出现,比如“/”(斜杠)用于路径分隔,控制字符以及一些特殊字符。在处理跨平台文件传输或者从...

    eclipse-jee-juno-SR2-linux-gtk-x86_64.tar.gz

    "gtk"在文件名中的出现表明此版本的Eclipse已经与GTK库进行了整合,以确保在Linux系统上能够正常显示和运行。 "tar.gz"是一个常见的文件打包格式,它结合了tar(归档)和gzip(压缩)两个命令。首先,tar命令将所有...

    onnxruntime-linux-x64-1.9.0.tgz.zip

    由于提供的信息中只有标题、描述和标签,并且文件列表仅有一个文件名“file”,这不足以生成超过1000字的详细知识点。因此,我将尝试从标题和描述中提取可能的知识点,并尽可能详细地描述。 标题“onnxruntime-...

    onnxruntime-linux-x64-1.10.0.tgz.zip

    不过,此处的文件名可能有误,因为“.tgz”实际上是tar.gz的缩写,并不是两种不同格式的组合。用户在解压时应当注意这一点,选择正确的工具和方法。 【标签】"onnxruntime"表明该文件与ONNX Runtime相关联,这是...

    chrome-headless-shell-linux64-133.0.6943.53.zip

    此外,由于是Linux版本,它应该是为运行在Linux操作系统上的服务器或者开发机设计的。 对于企业或个人开发者来说,无头Chrome浏览器的使用可能会涉及到以下知识点:无头浏览器的概念、如何在服务器端部署和使用无头...

    linux 内核源码-版本linux-4.14.319

    文件名:linux-4.14.319.tar.xz 文件发布日期: 2023-06-21 说明: 该版本是长期支持版本.

Global site tag (gtag.js) - Google Analytics