网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 手机学院 | 邮件系统 | 网络安全 | 认证考试
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 操作系统 > Linux教程
本月文章推荐
.怎样设置一个档案来作为 linux 的.
.Linux 指令篇:编码压缩打包--com.
.Linux操作系统下安装Perl及Perl模.
.在Linux系统下批量改变文件名字的.
.新手学堂:在SUSE Linux下安装VN.
.Linux 常用命令(改变文件或目录的.
.Linux操作系统下Socket编程地址结.
.新手学堂 Linux操作系统下硬盘挂.
.Linux操作系统下安装Perl及其模块.
.虚拟机Linux下挂载Windows硬盘实.
.Linux 指令篇:日期时间排程--sle.
.系统移民须知:Linux操作系统安装.
.新闻观察:最新Linux内核2.6.26 .
.全文替换以修改档案方法.
.实用技巧:在Linux下设置xhost方.
.如何解决Linux操作系统下时间错误.
.Linux操作系统下运行命令时CTRL+.
.实用技巧:如何更有效率的使用Li.
.解决Linux系统下管道被接受方关闭.
.关于Linux操作系统Fdisk工具的使.

实例解析:Linux之Alias导致覆盖提示问题

发表日期:2008-6-18

 

对一些机器进行版本升级,由于以往升级是习惯了备份用mv im im.bak然后再解一个im包出来,而目前这个升级面临的是部分文件的覆盖,但部分却也不少,有上百个文件,在使用用cp -Rf /home/im/im /usr/local 出现大量是否覆盖?

于是man cp

-f, --force

if an existing destination file cannot be opened, remove it and try again

看这里似乎没有提及覆盖不提示,以为用错了命令,于是百度,google了下,发觉还是-f不提示,纳闷了,在同事的提示下说有个别名的问题,于是运行了下alias如下:

alias cp='cp -i'

alias l.='ls -d .* --color=tty'

alias ll='ls -l --color=tty'

alias ls='ls --color=tty'

alias mv='mv -i'

alias rm='rm -i'

alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

问题是,就如同事所说是因为这个问题,担使用rm -rf时不也一样不提示,不过man rm

-f, --force

ignore nonexistent files, never prompt

他倒是有忽略的意思;

不管了,反正找不到办法先试试先

编辑root用户/root

及全局别名,如果想更改某一用户自己使用的别名可以在/home目录下找到自己的目录下执行vi .bashrc

# .bashrc

# User specific aliases and functions

alias rm='rm -i'

alias cp='cp -i'

alias mv='mv -i'

# Source global definitions

if [ -f /etc/bashrc ]; then

. /etc/bashrc

fi

~

~

把alias cp='cp -i'注释掉

运行保存后的.bashrc文件

source ~/.bashrc

再执行,cp -Rf /home/im/im /usr/local 也就不提示了,其实这时候不用-f也可以吧,只不过我没有试,机器要用,也就没试了.这问题虽然解决但解决的有些郁闷!

上一篇:实用技巧:Linux操作系统下磁盘配额管理 人气:1190
下一篇:新手学堂:Linux操作系统下后台执行程序 人气:1129
浏览全部Linux的内容 Dreamweaver插件下载 网页广告代码 2009年新年快乐