LinuxSir.cn,穿越时空的Linuxsir!

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

请教两个问题

[复制链接]
发表于 2007-7-2 10:47:25 | 显示全部楼层 |阅读模式
cp /usr/share/vim/vim70/vimrc_example.vim ~/.vimrc
在网上查的,这样以后使用vi就可以显示颜色了,可是有个问题,当编辑一个文件以后,就会多一个这个文件名加上~符号
比如: vi a   以后 输入完代码  再ls   目录下就会多一个  a~   
请问这个问题怎么处理啊?

还有个问题就是我的机器刚重新装完debian    发现 rm 删除一个文件竟然删不掉? 必须rm -f
这两个问题是同时发现的……
vi a
发现多一个a~
然后
rm a~
rm: remove regular file `a~'? y
然后
ls
a~还在……必须 rm -f a~

请教各位高手!谢谢!
发表于 2007-7-2 11:10:55 | 显示全部楼层
1,sudo vi ~/.vimrc

干掉 ":set backup" 这一句

2,检查权限
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-2 15:09:43 | 显示全部楼层
我是用root登录的系统,不会存在权限问题吧?
回复 支持 反对

使用道具 举报

发表于 2007-7-2 15:32:17 | 显示全部楼层
alias 回车
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-3 09:25:06 | 显示全部楼层
#alias
alias cp='cp -i'
alias ls='ls -F --color'
alias mv='mv -i'
alias rm='rm -i'

#alias rm='rm'
#ls 123
123
#rm 123
#ls 123
ls: 123: No such file or directory
#touch 123
#ls 123
123
#rm -i 123
rm: remove regular empty file `123'? y
#ls 123
123

………………
回复 支持 反对

使用道具 举报

发表于 2007-7-3 12:33:04 | 显示全部楼层
Post by dunerunner
#alias
alias cp='cp -i'
alias ls='ls -F --color'
alias mv='mv -i'
[color="Red"]alias rm='rm -i'

#alias rm='rm'
#ls 123
123
#rm 123
#ls 123
ls: 123: No such file or directory
#touch 123
#ls 123
123
#rm -i 123
rm: remove regular empty file `123'? y
#ls 123
123

………………

由於是 root,不要贪一时之便,用 rm 还是保险一点较好
回复 支持 反对

使用道具 举报

发表于 2007-7-3 14:01:38 | 显示全部楼层
貌似楼主用 rm 带 -i 参数的时候,即使回答 y 也无法把文件删除
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-4 08:21:45 | 显示全部楼层
是啊,rm -i 回答y无法删除文件的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-5 13:49:54 | 显示全部楼层
不只是rm -i不好用...mv -i 以及 cp -i 如果覆盖的话,选择y  目标文件没法被覆盖....
回复 支持 反对

使用道具 举报

发表于 2007-7-5 13:59:12 | 显示全部楼层
问题似乎比较严重,文件不是只读的吧,ext2/ext3 文件系统? 用 lsattr 看看文件属性
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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