LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1490|回复: 5

为什么我的 rm 命令 删除文件时没有提示。。

[复制链接]
发表于 2004-11-22 02:08:20 | 显示全部楼层 |阅读模式
一千 好象有的 现在之友ROOT 有提示是否删除

其他用户没有 怎么办啊  ?????????
发表于 2004-11-22 06:51:54 | 显示全部楼层
alias rm='rm -i'
发表于 2004-11-22 09:43:48 | 显示全部楼层
把alias rm='rm -i'添加到你的.bash_profile里
 楼主| 发表于 2004-11-22 13:11:30 | 显示全部楼层
谢谢 二位
但是,我注销以后再登陆就又没有提示了。。
还有,能说明一下原理吗??为什么以前有提示现在没有了啊????
发表于 2004-11-22 13:30:58 | 显示全部楼层
rm删除文件本来就不提示的,可以加上i这个option,它的作用是删除前确认,例如:$rm -i tmp.c,这样就会有提示了

内部命令alias作用是在别名表中增加一个别名,$alias rm "rm -i"的作用就是以后敲rm就相当于敲rm -i,有些类试于快捷键定义
$alias 用于查看别名表
$unalias n在别名表中取消n

将alias rm "rm -i"添加到你的.bash_profile里就不用每次都定义别名了
因为当bash作为注册shell被起动时,会自动执行用户主目录下的.bash_profile文件中的命令
 楼主| 发表于 2004-11-22 13:35:07 | 显示全部楼层
哦这样啊 ,那为什么 ROOT根目录下的 .bash_profile 文件和普通用户下的一样,root 下怎么就会有提示呢 ,会不会还有其他的文件要更改呢 ???????
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表