rm文件linux
① 在linux里rm 命令怎么删除多个文件
后面跟上文件名,或者用通配符:
rm file1 file2 file3
rm file?
rm file*
② linux 删除文件rm -fr
rm -rf 一般用于删除目录。因为-r参数是递归删除目录及目录下的文件,比rmdir命令要好用的。
rm命令详解:
功能:删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。
语法:rm [-fri] 文件…
例子: rm -i test
说明:删除test文件,使用-i参数会提示用户确认删除,以防误删除。
参数:
-f:强制删除,忽略不存在的文件,从不给出提示。
-i:交互模式删除文件,删除文件前给出提示。
-r:递归的删除目录下面文件以及子目录下文件。
-R:递归的删除目录下面文件以及子目录下文件。
-v:显示运行时详细信息
③ linux里rm 命令怎么删除多个文件
rm命令用于删除文件或目录,格式为:“rm [选项] 文件”。(备注:文件名可为多个)
在Linux系统中删除文件时会默认再向您询问是否要执行删除操作,如果不想总看到这种反复的确认信息,您可以使用“-f”参数来直接强制删除,另外还要删除于目录文件夹的话,必需追加一个“-r”参数才可以,否则是删除不掉的,例如咱们来尝试删除下刚刚那两个文件吧:
[root@linuxprobe~]#ls
install.loglinux.log
[root@linuxprobe~]#rminstall.log
rm:removeregularemptyfile‘install.log’?y
[root@linuxprobe~]#rm-rflinux.log
[root@linuxprobe~]#ls
[root@linuxprobe~]#
详情请参阅linuxprobe.com,新人必须要掌握得命令
④ linux中的删除命令: rm -R怎么用
rm是linux中的删除命令。rm -r 并不是一个完整的命令后面还需要加上需要删除的路径
例如:rm -r test 就是删除test 不管他是文件还是目录,rm的使用详情如下:
语法 rm (选项)(参数)
选项
-d:直接把欲删除的目录的硬连接数据删除成0,删除该目录;
-f:强制删除文件或目录;
-i:删除已有文件或目录之前先询问用户;
-r或-R:递归处理,将指定目录下的所有文件与子目录一并处理;
--preserve-root:不对根目录进行递归操作;
-v:显示指令的详细执行过程。
参数 文件:指定被删除的文件列表,如果参数中含有目录,则必须加上-r或者-R选项。 实例 交互式删除当前目录下的文件test和example rm -i test example Remove test ?n(不删除文件test) Remove example ?y(删除文件example)
删除当前目录下除隐含文件外的所有文件和子目录
# rm -r *
应注意,这样做是非常危险的!
⑤ Linux下如何彻底删除rm后的文件
rm -r +文件路径;
例如:要删除的1.txt文件在/home/ftk/apache-tomcat-5.5.20/workrm文件夹下,则命令为: -r /home/ftk/apache-tomcat-5.5.20/work/1.txt
希望可以帮到你,望采纳哦~
⑥ Linux中的rm -r即可以删除文件又可以删除文件夹那么删除文件夹及删除目录有什么区别呢
你好:
rm命令的用法,是这样的,rm XX直接删除掉文件,如果想删除文件夹,你就加参数 -r,这个就可以了
我个人使用的时候,喜欢的参数是rm -rf XX,只要自己确定了,就不管是文件夹还是文件都直接删除了
对了,建议,linux 命令的参数,你直接可以用 man rm来查看的,这个帮助已经写的蛮详细的了,还是自己掌握了方法下次就不愁了,呵呵
希望对你有帮助
⑦ linux系统下执行rm-rf命令删除文件夹
/mnt 上的东西是只读挂载的吧?或者共享的挂载,不给删。
用mount命令看一下:
mount | grep mnt
⑧ 请教在linux 怎么用rm 删除目录和文件.不要提示
需要准备的材料分别是:电脑、linux连接工具。
1、首先连接上linux主机,进入等待输入指令的linux命令行状态。
⑨ 如何恢复linux下被rm后的文件
linux的文件被rm删除是可以通过linux自带的文件恢复工具debugfs来进行恢复,但是只能恢复ext2文件系统的文件,不能恢复ext3文件系统的文件。
1,首先查看需要恢复的文件所在的文件系统
命令行模式下输入指令mount
[xuwangcheng14@root]# mount
/dev/xvda1 on / type ext2 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
由上知,/dev/xvda1挂载在/下,即根目录,且文件系统是ext2
2,将要找回的文件所在的分区重新挂载成只读
(因为这样比较安全,可以防止因新的文件写入该分区而导致无法找回文件)
[xuwangcheng14@root]# mount -n -o remount,ro /dev/xvda1
如果不能重新挂载,那么一定有用户正在使用该分区中的文件,我们可以使用指令:fuser -m -v /dev/xvda1来查看当前哪个用户正在使用该分区中的文件,然后使用fuser -k -m -v /dev/xvda1来杀死用户使用该分区的任何进程。
3,使用debugfs工具恢复文件
[xuwangcheng14@root]# debugfs /dev/xvda1
debugfs 1.42 (29-Nov-2011)
debugfs: lsdel
进入debugfs模式后输入lsdel后可以看到被删除的文件信息
stat显示某个节点所对应的文件信息,
恢复文件使用mp 文件路径。
如果被删除的文件很多,那么通过lsdel可看出文件的时间,然后自己判断进行恢复。