今天突然出现了这个问题,有个文件怎么删都删不掉,网的说 rm '-xx' 或者 rm /-xx不行,最后只有一个可以的:
那就是:rm -- -xx 或者 rm ./-xx
参考来自:http://bbs.chinaunix.net/thread-2238451-1-1.html
您还没有登录,请您登录后再发表评论
本篇文章将详细介绍如何在Linux环境下安全地删除以“-”开头的文件,并探讨可能遇到的问题及其解决方案。 首先,创建一个以“-”开头的文件,可以使用`touch`命令,例如: ```bash touch -- -sV # 或者 touch ./-sV...
### Linux Shell 编程:压缩以数字开头的文件 在Linux环境下进行系统管理或脚本开发时,Shell脚本是一种非常强大的工具。它能够帮助我们自动化执行一系列任务,提高工作效率。本文将详细介绍如何通过编写一个简单的...
- **隐藏文件**:文件名以 `.` 开头的文件被视为隐藏文件,在默认情况下不显示在文件列表中。例如,`.bashrc` 是一个常见的隐藏文件,用于存储用户的 bash shell 配置。 #### 五、文件扩展名 - **可执行文件**:在...
- `ls -a`:显示所有文件,包括隐藏文件(以`.`开头)。 - `ls -A`:显示所有非点文件(即除了`.`和`..`之外的所有文件)。 - `ls -R`:递归显示当前目录及其子目录中的所有文件。 - `ls -lh`:以易读的方式显示...
- `cp install* Desktop/install*`:复制以`install`开头的文件。 - `cp -l install.log hardlink.install.log`:创建`install.log`的硬链接。 - `cp -s install.log symlink.install.log`:创建`install.log`的...
- `[ [-] option(s) ]`:用于修改命令行为的选项,通常以 `-` 开头。 - `[ optionargument(s) ]`:某些选项需要的附加参数。 - `[ commandargument(s) ]`:命令操作的对象或参数。 **示例:** - `lpr -Pspr -n3 ...
1. `find`:根据路径、名称、类型等条件查找文件,如 `find / -name "file"` 在根目录下查找名为 "file" 的文件。 2. `grep`:在文件中搜索特定字符串,如 `grep "keyword" file.txt`。 3. `locate`:基于数据库快速...
- **安装虚拟机**:推荐使用VMware或VirtualBox等虚拟化平台,在不影响主机的情况下体验Linux环境。 - **下载Linux操作系统镜像文件**:官方渠道获取最新的ISO镜像文件,确保软件的可靠性和安全性。 - **安装CentOS*...
注意,这个程序不会删除隐藏文件(以`.`开头的文件),并且在删除文件时会忽略错误,例如权限问题。如果需要更复杂的错误处理或特定的文件类型排除,可以根据需求进行扩展。 通过这样的C++程序,你可以实现自动清理...
本文将深入探讨如何在Linux环境下进行文件操作,解决Tomcat服务失效的问题,以及如何进行文件压缩。以下是对这些主题的详细阐述: 一、Linux文件操作 1. 文件与目录操作:在Linux中,文件和目录统称为文件对象。...
- `-h`:以人类易读的方式显示文件大小,如K、M、G。 - **pwd**:显示当前工作目录的完整路径。 - **touch**:创建一个空文件或更新现有文件的时间戳。 - **cd**:改变当前工作目录 - `cd /`:进入根目录。 - `cd...
- 使用`find`命令查找`/dev`目录下以`sd`开头且文件名由4个字符组成的所有文件,并使用`file`命令显示其文件类型。 #### 四、实验心得与体会 通过本次实验,不仅增强了我对Linux基本命令的理解和运用能力,还让我...
- `-a`: 显示所有文件,包括以`.`开头的隐藏文件。 - `-t`: 按文件最后修改时间排序。 - `-d`: 查看目录本身的详细信息,而不是其内容。 - `-du`: 计算文件或目录的磁盘使用量。 - `-s`: 显示文件或目录占用的...
- **find /dir/ -name name***:在指定目录`/dir/`下查找所有以`name`开头的文件。 - **find /dir/ -user name**:在指定目录`/dir/`下查找所有属于用户`name`的文件。 - **find /dir/ -mmin -num**:在指定目录`/...
- `-a`:显示所有文件,包括以`.`开头的隐藏文件。 - `-l`:以长格式列出文件详细信息,如权限、所有者、大小、修改时间等。 - `-f`:直接列出文件,不进行排序或分页处理。 - `-r`:反向排序。 - `-R`:递归列...
这个命令会删除当前目录及其子目录下所有以`temp`开头的普通文件(`-type f`排除了目录)。 然而,直接使用`-delete`可能过于危险,因为它不会提示确认。为了增加安全性,我们可以先用`-print0`或`-exec`配合`xargs...
本资源“05_linux系统工常用指令-文件管理”包含了一个关于这个主题的PPT,它将帮助你深入理解Linux环境下的文件操作。 一、文件与目录操作 1. `ls`:列出目录内容,可以使用`-l`参数以详细模式显示,`-a`参数显示...
- `rm`:删除文件或目录。 - `rmdir`:删除空目录。 **知识点5:Vi编辑器** - **工作模式:** - **命令模式:** 默认模式,可以执行各种编辑操作。 - **插入模式:** 实现文本输入。 - **底行模式:** 输入...
- `ls -a`:显示隐藏文件(文件名以`.`开头)。 - **查看文件内容**: - `cat filename`:查看文件内容。 - `less filename`:分页查看文件内容。 - `more filename`:与`less`类似,但功能较少。 - **复制文件...
相关推荐
本篇文章将详细介绍如何在Linux环境下安全地删除以“-”开头的文件,并探讨可能遇到的问题及其解决方案。 首先,创建一个以“-”开头的文件,可以使用`touch`命令,例如: ```bash touch -- -sV # 或者 touch ./-sV...
### Linux Shell 编程:压缩以数字开头的文件 在Linux环境下进行系统管理或脚本开发时,Shell脚本是一种非常强大的工具。它能够帮助我们自动化执行一系列任务,提高工作效率。本文将详细介绍如何通过编写一个简单的...
- **隐藏文件**:文件名以 `.` 开头的文件被视为隐藏文件,在默认情况下不显示在文件列表中。例如,`.bashrc` 是一个常见的隐藏文件,用于存储用户的 bash shell 配置。 #### 五、文件扩展名 - **可执行文件**:在...
- `ls -a`:显示所有文件,包括隐藏文件(以`.`开头)。 - `ls -A`:显示所有非点文件(即除了`.`和`..`之外的所有文件)。 - `ls -R`:递归显示当前目录及其子目录中的所有文件。 - `ls -lh`:以易读的方式显示...
- `cp install* Desktop/install*`:复制以`install`开头的文件。 - `cp -l install.log hardlink.install.log`:创建`install.log`的硬链接。 - `cp -s install.log symlink.install.log`:创建`install.log`的...
- `[ [-] option(s) ]`:用于修改命令行为的选项,通常以 `-` 开头。 - `[ optionargument(s) ]`:某些选项需要的附加参数。 - `[ commandargument(s) ]`:命令操作的对象或参数。 **示例:** - `lpr -Pspr -n3 ...
1. `find`:根据路径、名称、类型等条件查找文件,如 `find / -name "file"` 在根目录下查找名为 "file" 的文件。 2. `grep`:在文件中搜索特定字符串,如 `grep "keyword" file.txt`。 3. `locate`:基于数据库快速...
- **安装虚拟机**:推荐使用VMware或VirtualBox等虚拟化平台,在不影响主机的情况下体验Linux环境。 - **下载Linux操作系统镜像文件**:官方渠道获取最新的ISO镜像文件,确保软件的可靠性和安全性。 - **安装CentOS*...
注意,这个程序不会删除隐藏文件(以`.`开头的文件),并且在删除文件时会忽略错误,例如权限问题。如果需要更复杂的错误处理或特定的文件类型排除,可以根据需求进行扩展。 通过这样的C++程序,你可以实现自动清理...
本文将深入探讨如何在Linux环境下进行文件操作,解决Tomcat服务失效的问题,以及如何进行文件压缩。以下是对这些主题的详细阐述: 一、Linux文件操作 1. 文件与目录操作:在Linux中,文件和目录统称为文件对象。...
- `-h`:以人类易读的方式显示文件大小,如K、M、G。 - **pwd**:显示当前工作目录的完整路径。 - **touch**:创建一个空文件或更新现有文件的时间戳。 - **cd**:改变当前工作目录 - `cd /`:进入根目录。 - `cd...
- 使用`find`命令查找`/dev`目录下以`sd`开头且文件名由4个字符组成的所有文件,并使用`file`命令显示其文件类型。 #### 四、实验心得与体会 通过本次实验,不仅增强了我对Linux基本命令的理解和运用能力,还让我...
- `-a`: 显示所有文件,包括以`.`开头的隐藏文件。 - `-t`: 按文件最后修改时间排序。 - `-d`: 查看目录本身的详细信息,而不是其内容。 - `-du`: 计算文件或目录的磁盘使用量。 - `-s`: 显示文件或目录占用的...
- **find /dir/ -name name***:在指定目录`/dir/`下查找所有以`name`开头的文件。 - **find /dir/ -user name**:在指定目录`/dir/`下查找所有属于用户`name`的文件。 - **find /dir/ -mmin -num**:在指定目录`/...
- `-a`:显示所有文件,包括以`.`开头的隐藏文件。 - `-l`:以长格式列出文件详细信息,如权限、所有者、大小、修改时间等。 - `-f`:直接列出文件,不进行排序或分页处理。 - `-r`:反向排序。 - `-R`:递归列...
这个命令会删除当前目录及其子目录下所有以`temp`开头的普通文件(`-type f`排除了目录)。 然而,直接使用`-delete`可能过于危险,因为它不会提示确认。为了增加安全性,我们可以先用`-print0`或`-exec`配合`xargs...
本资源“05_linux系统工常用指令-文件管理”包含了一个关于这个主题的PPT,它将帮助你深入理解Linux环境下的文件操作。 一、文件与目录操作 1. `ls`:列出目录内容,可以使用`-l`参数以详细模式显示,`-a`参数显示...
- `rm`:删除文件或目录。 - `rmdir`:删除空目录。 **知识点5:Vi编辑器** - **工作模式:** - **命令模式:** 默认模式,可以执行各种编辑操作。 - **插入模式:** 实现文本输入。 - **底行模式:** 输入...
- `ls -a`:显示隐藏文件(文件名以`.`开头)。 - **查看文件内容**: - `cat filename`:查看文件内容。 - `less filename`:分页查看文件内容。 - `more filename`:与`less`类似,但功能较少。 - **复制文件...