Chinaunix

标题: 删除文件命令:rm [打印本页]

作者: 山定子.    时间: 2003-12-22 23:01
标题: 删除文件命令:rm
删除文件命令rm

Unix中的删除文件命令rm,怎样把它缺省成让用户确认的形式,即相当于 rm -i filename 的形式。因有的人想删除文件时,习惯直接用rm形式(而不用rm -i) ,这时系统不提示就删除文件,有时会发生误删除现象。请高手帮帮忙,谢谢。
作者: C.Arthur    时间: 2003-12-22 23:57
标题: 删除文件命令:rm
alias
作者: nooby    时间: 2003-12-23 10:17
标题: 删除文件命令:rm
我还碰到另一个问题,就是每次rm总要确认,也是很烦,尽管我在alias中以将rm -i 删除。还有我用rm -f 删除还是要确认。有没有那位大侠帮忙解释解释!多谢!
作者: nanaskylead    时间: 2003-12-23 10:50
标题: 删除文件命令:rm
去掉alias中的rm -i后要重新登陆或者重新source你的profile才会生效,建议你还是保留-i的好,防止误操作。
作者: qingmu1019    时间: 2003-12-23 14:57
标题: 删除文件命令:rm
碰到类似问题,关注中。。。
我的是以root身份删除一个普通账号的子目录时,打rm -rf dir 还是会出现删除的确认提示,以前不是这样的,是不是我的root权限被改了??(用该目录的所属账号打同样的指令,就不会出现提示的语句)
作者: cloudsmell    时间: 2003-12-23 15:10
标题: 删除文件命令:rm
我也有这个问题,就算是root,rm -f, 删东西还是要让确认,太烦了。怎么才能把确认去掉?
作者: qingmu1019    时间: 2003-12-23 15:16
标题: 删除文件命令:rm
在线等ing...
作者: peng    时间: 2003-12-23 15:18
标题: 删除文件命令:rm
在alias中定义:rm = rm -rf
作者: qingmu1019    时间: 2003-12-23 15:25
标题: 删除文件命令:rm
[quote]原帖由 "peng"]在alias中定义:rm = rm -rf[/quote 发表:

我试过了,不行,是不是在.cshrc里添加??(我的环境是csh)
不知道cloudsmell,试下来如何??
作者: diag    时间: 2003-12-23 15:33
标题: 删除文件命令:rm
PENG 又骗MM 。。

。。。
作者: qingmu1019    时间: 2003-12-23 15:37
标题: 删除文件命令:rm
倒。。。。那该怎么做???
作者: diag    时间: 2003-12-23 15:45
标题: 删除文件命令:rm
[quote]原帖由 "qingmu1019"]倒。。。。那该怎么做???[/quote 发表:


应该倒的是我。。

你们都不看MAN 呀。。

-i    Interactive. With this option, rm prompts for  confir-
           mation  before removing any files. It overrides the -f           option and remains in  effect  even  if  the  standard
           input is not a terminal.
作者: 紫霞    时间: 2003-12-23 15:49
标题: 删除文件命令:rm
原帖由 "diag" 发表:
         option and remains in  effect  even  if  the  standard
           input is not a terminal.


不看man, 看woman, hehe
作者: diag    时间: 2003-12-23 15:52
标题: 删除文件命令:rm
学了UNIX 才知道。都是MAN

根本就没WOMAN 。。

后悔ING
作者: 紫霞    时间: 2003-12-23 16:02
标题: 删除文件命令:rm
后悔没去纺织厂了吧?
作者: 山定子.    时间: 2003-12-23 16:40
标题: 删除文件命令:rm
谢谢各位。虽然我仍不知道具体怎么操作,怎么才能设成输入rm时,让用户确认的形式。我是新手,不好意思太麻烦大家,我先自己看看资料,不行的话再请教。
作者: 山定子.    时间: 2003-12-23 17:23
标题: 删除文件命令:rm
谢谢各位。虽然我仍不知道具体怎么操作,怎么才能设成输入rm时,让用户确认的形式。我是新手,不好意思太麻烦大家,我先自己看看资料,不行的话再请教。
作者: beginner-bj    时间: 2003-12-23 17:28
标题: 删除文件命令:rm
[quote]原帖由 "山定子."]谢谢各位。虽然我仍不知道具体怎么操作,怎么才能设成输入rm时,让用户确认的形式。我是新手,不好意思太麻烦大家,我先自己看看资料,不行的话再请教。[/quote 发表:

  1. bash-2.03# alias
  2. bash-2.03# alias rm="rm -i"
  3. bash-2.03# alias
  4. alias rm='rm -i'
  5. bash-2.03# touch dd
  6. bash-2.03# rm dd
  7. rm: remove dd (yes/no)? y
  8. bash-2.03#
复制代码

作者: beginner-bj    时间: 2003-12-23 17:33
标题: 删除文件命令:rm
推荐
http://bbs.chinaunix.net/forum/24/20031222/228037.html
作者: daemonix    时间: 2003-12-23 17:45
提示: 作者被禁止或删除 内容自动屏蔽
作者: peng    时间: 2003-12-23 17:55
标题: 删除文件命令:rm
# vi /etc/profile
alias rm='rm -rf'

这样不行吗?当然不用互交了。。。
作者: RomanticProgram    时间: 2003-12-23 21:16
标题: 删除文件命令:rm
看了半天,还是没有明白!!

唉!
作者: 山定子.    时间: 2003-12-24 11:40
标题: 删除文件命令:rm
谢谢以上各位。
作者: nanaskylead    时间: 2003-12-24 13:23
标题: 删除文件命令:rm
peng!!!!!!
是交互!!
你这家伙是bug王啊!
作者: peng    时间: 2003-12-24 13:47
标题: 删除文件命令:rm
原帖由 "nanaskylead" 发表:
peng!!!!!!
是交互!!
你这家伙是bug王啊!


我是回答一个哥们说的非互交啊?!

没有回答互交的。
作者: nanaskylead    时间: 2003-12-24 13:56
标题: 删除文件命令:rm
    




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2