linux 删除命令详解?
linux删除命令的三种方式:rm、find、rmdir1.删除文件名目录下所有文件、文件夹(不会提示) rm-rf [文件名] -R是向下递归。 不管有多少级别的目录,请同时删除它们 -F是直接删除,不带任何提示 2.删除一个空文件夹 redir[文件名] 如果文件夹不为空会出现错误 3.find命令。
find命令帮助用户根据特定的表达式搜索文件和目录。
find . -type d -name [文件名] -exec rm -rf {} +
. 表示在当前目录执行。
-type d 只搜索目录。
-name 指定目录名称。
linux下如何删除一个文件?
在linux中删除一个目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm-rf命令即可解决。直接rm就可以了,不过要加两个参数-rf即:rm-rf目录名字-r就是向下递归,不管有多少级目录,一并删除-f就是直接强行删除,不作任何提示的意思删除文件夹实例:rm-rf/var/log/httpd/access将会删除/var/log/httpd/access目录以及其下所有文件、文件夹
linux常规操作命令?
linux中常用的操作命令有哪些呢?下面就让我们一起来了解一下吧:
在linux系统中常用的操作命令有很多种,比如:
ls 显示文件或目录
-l 列出文件详细信息
-a 列出当前目录下所有文件及目录,包括隐藏的a
mkdir 创建目录
-p 创建目录,如果无父目录,那么就创建p
cd 切换目录
touch 创建空文件
echo 创建带有内容的文件
cat 查看文件内容
cp 拷贝
mv 移动或重命名
rm 删除文件
-r 递归删除,可以删除子目录及文件
-f 强制删除
find 在文件系统中搜索某文件
wc 统计文本中行数、字数、字符数
grep 在文本文件中查找某个字符串
rmdir 删除空目录
tree 树形结构显示目录,必须安装tree包
pwd 显示当前目录
ln 创建链接文件
more、less 分页显示文本文件内容
head、tail 显示文件头、尾内容
ctrl+alt+F1 命令行全屏模式
linux下rm-rf不能删除空文件夹怎么办?
Linux的基本思想中:一切都是文件。是指系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。那么文件是怎么创建的呢?又该如何删除?今天就来给大家简单介绍一下Linux文件夹的创建和删除。
首先,我们来了解一下Linux文件系统。Linux文件系统中的文件是数据的集合,文件系统不仅包含着文件中的数据而且还有文件系统的结构,按照用途的不同,Linux文件夹可以分为普通文件、目录文件、连接文件、设备与设备文件、块设备文件、字符设备文件、套接字和管道。
Linux文件夹的操作主要分为:打开文件(open)、关闭文件(close)、读取文件(read)、写入文件(write)和设备接口文件(ioctl)五大类型。下面小编就来给大家一一列举Linux文件夹的创建和删除方法。
Linux创建文件
1)通过vi或vim创建:vi/vim 文件名
2)通过touch创建: touch 文件名
3)通过cat重定向创建: cat >文件名
Linux创建文件夹
1)通过mkdir创建: mkdir 存放位置/文件夹名
2)mkdir命令使用权限:mkdir 权限 存放位置/文件夹名
Linux删除文件夹
在Linux中,想要删除文件,大多时候使用rm命令就可以,有时候需要用-f,强制删除,碰到有子目录的时候,需要加-r参数。具体用法如下:
1) rm file # 直接删除
2)rm -i file # 删前提示
3) rm -f file # 强制删除
4) rm -rf /dir # 递归删除
如果在Linux删除文件夹时碰到Device or Resource is busy的情况,可以尝试以下操作:
5)使用ps和kill命令查看并删除相应的进程,再执行rm删除操作
6)使用lsof命令查看使用该文件并用kill删除,再执行rm操作
7)使用fuser -kvm /mnt/test命令,再执行rm操作
8)使用find命令结合-exec命令来删除
9)使用find命令结合xargs命令来删除

