Linux 删除文件 rm 命令使用实例

rm命令用法

使用这个rm -rf删除文件的时候一定要格外小心,linux没有回收站的。
直接rm就可以了,不过要加个参数-f 即:rm -f 文件路径
-f 就是直接强行删除,不作任何提示的意思

删除文件使用实例:

rm -f /var/log/httpd/access.log

将会强制删除/var/log/httpd/access.log这个文件

删除目录使用实例:

rm -rf /var/log/httpd/access

将会删除/var/log/httpd/access目录以及其下所有文件、文件夹
需要提醒的是:使用这个rm -rf的时候一定要格外小心,linux没有回收站的
当然,rm还有更多的其他参数和用法,man rm就可以查看了

rm命令参数

名称:rm
使用权限:任何使用者
使用方式:rm [options] name...
说明:删除档案及目录。
参数:?
-i 删除前逐一询问确认。
-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。
-r 将目录及以下之档案亦逐一删除。
范例:
删除任何C语言程式档;删除前逐一询问确认 :
rm -i *.c
将 Finished 子目录及子目录中任何档案删除 :
rm -r Finished
功能说明:删除文档或目录。
语  法:rm [-dfirv][--help][--version][文档或目录...]
补充说明:执行rm指令可删除文档或目录,如欲删除目录必须加上参数"-r",否则预设仅会删除文档。
参  数:
 -d或--directory  直接把欲删除的目录的硬连接数据删成0,删除该目录。
 -f或--force  强制删除文档或目录。
 -i或--interactive  删除既有文档或目录之前先询问用户。
 -r或-R或--recursive  递归处理,将指定目录下的任何文档及子目录一并处理。
 -v或--verbose  显示指令执行过程。
 --help  在线帮助。
 --version  显示版本信息

时间: 2024-09-21 02:44:19

Linux 删除文件 rm 命令使用实例的相关文章

Linux删除文件夹命令

  linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可. 直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字 -r 就是向下递归,不管有多少级目录,一并删除 -f 就是直接强行删除,不作任何提示的意思 方法: 1.删除文件夹实例: rm -rf /var/log/httpd/access 将会删除/var/log/httpd/access目录以及其下所有文件.文件夹 2.删除文件使用实例: rm -f /v

将linux下的rm命令改造成移动文件至回收站【转】

转自:http://blog.csdn.net/a3470194/article/details/16863803 [-] 将linux下的rm命令改造成移动文件至回收站 将AIX下的rm命令改造成移动文件至回收站 将linux下的rm命令改造成移动文件至回收站 rm是Linux下文件删除的命令,它是Linux下非常强大却又非常危险的一条命令,特别是rm -rf有时候强大到让你欲哭无泪,当你想清除当前目录下的所有文件和目录时,很简单 #rm -rf ./* 这没什么,但是,但是如果不小心打成这样

常用的Linux删除文件恢复工具的使用方法

然后使用相关工具进行恢复.本文以 Ubuntu 12.04 平台为例介介绍四个(foremost.extundelete.testdisk 和 phtorec)常用的 Linux 删除文件恢复工具的使用方法. Linux 文件恢复的原理 inode 和 block 首先简单介绍一下 Linux 文件系统的最基本单元:inode.inode 译成中文就是索引节点,每个存储设备(例如硬盘)或存储设备的分区被格式化为文件系统后,应该有两部份,一部份是 inode,另一部份是 block,block 是

Linux删除文件及大量文件删除方法

删除文件夹: rm -rf [FolderDir] 复制文件夹: cp -rf [SrcDir] [DstDir] Linux删除文件,文件夹主要用的命令是 rm ,下面将对 linux rm 命令做一个简单的介绍. 语法: rm [选项] DirName 该命令中的[选项]常用的有以下几种:www.111cn.net   -i 删除前逐一询问确认 -f 即使被删除的文件的属性是只读,也直接删除,无需逐一确认,默认是需要逐一确认的. -r 将目录及以下所有的文件都逐一删除 示例: rm -i *

linux删除文件未释放空间问题处理

linux删除文件未释放空间问题处理 或者 /根分区满了 (我的根分区是/dev/sda1,/dev/sda1满了) http://blog.csdn.net/donghustone/article/details/7085240  http://65572.vhost59.cloudvhost.net/?p=66 linux里的文件被删除后,空间没有被释放是因为在Linux系统中,通过rm或者文件管理器删除文件将会从文件系统的目录结构上解除链接(unlink).然而如果文件是被打开的(有一个进

java 删除文件夹中的所有内容而不删除文件夹本身的实例_java

实例如下: package com.xx; import java.io.File; public class Test { public static void main(String[] args) { String fileRoot = "C:/Users/xx/Desktop/xx/xxx"; delFolder(fileRoot); System.out.println("deleted"); } // // 删除完文件后删除文件夹 // // param

linux删除文件后没有释放空间解决办法

今天介绍的是一个很实用的工具:lsof.能够查找到正在占用中的进程. centos安装命令: yum -y install lsof 实例可以看看这位仁兄的博客即可.本博客主已经证实真实可靠! 发现当前磁盘空间使用情况:   [root@ticketb ~]# df -h Filesystem            Size  Used Avail Use% Mounted on /dev/sda1             981M  203M  729M  22% / none        

linux 删除文件和目录与恢复详解

前面你已经学习了使用 touch 命令来创建文件,以及使用 mkdir 命令来创建目录 tigger. 现在,你需要学习如何删除文件和目录. 使用 rm 命令来删除文件和目录是一个直截了当的过程.详情请参阅 rm 的说明书页.删除文件和目录的选项包括: » -i - 互动.提示你确认删除.这个选项可以帮助你避免误删文件. » -f - 强制.代替互动模式,不提示地删除文件.除非你知道自己在干什么,使用这个选项通常不是明智之举. » -v - 详细.显示文件的删除进度. » -r - 递归.将会删

linux scp命令参数及用法详解--linux远程复制拷贝命令使用实例【转】

转自:http://blog.csdn.net/jiangkai_nju/article/details/7338177 一般情况,本地网络跟远程网络进行数据交抱,或者数据迁移,常用的有三种方法,一是ftp,二是wget /fetch 三是,rsync 大型数据迁移用rysync,其次用fetch/wget ,最次是ftp,最慢是ftp.这几天,在忙数据迁移时,用到ssh的scp方法来迁移数据.速度与效果都很好.特别是现在许多服务器为了安全,都会改ssh默认的22端口,改成一个特殊的端口.所以.