若天明 发表于 2015-1-14 20:10:14

给大家带来CentOS利用CP下令不提醒掩盖

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!明天在我的VPS上拷一个文件夹,但放的中央有一个同名文件夹并且内里另有文件,如是间接拷已往,了局有N个要确认交换的提醒,间接CTRL+C,在网上搜了把,发明有几个***能够办理,***以下:
一样平常我们利用的下令是cp-rfsourcefiletargetdir或cp-r-fsourcefiletargetdir,
-r的意义是递回复制,也就是复制文件夹及其下一切文件
-f的意义是碰到同名的文件,不提醒,间接掩盖
但为何我们用这两个参数,体系仍是会提醒掩盖呢?
这是由于,体系在装置的时分利用了别号,避免我们误操纵,掩盖了不应掩盖的文件。利用别号下令就能够看到详细的设置了。
#alias
aliascp=cp-i
aliasl.=ls-d.*--color=tty
aliasll=ls-l--color=tty
aliasls=ls--color=tty
aliasmv=mv-i
aliasrm=rm-i
aliaswhich=alias|/usr/bin/which--tty-only--read-alias--show-dot--show-tilde
从上边我们能够看出,我们输出的cp下令,实际上是“cp-i”下令,
也就是不论我们怎样输出cp-rf,实在实行的是cp-i-rf,也无怪乎老是发问是不是掩盖了。
从上边的下令我们能够晓得,其他几个下令,也利用了别号,比方ll,lsmv,rm等。
那末怎样办理这个成绩呢?
#vi~/.bashrc
#.bashrc
#Userspecificaliasesandfunctions
aliasrm=rm-i
aliascp=cp-i
aliasmv=mv-i
#Sourceglobaldefinitions
if[-f/etc/bashrc];then
./etc/bashrc
fi
只需在响应的下令前加#号,就能够正文失落该下令了。保留加入,然后你就能够用地道的原下令了。

实在另有一种更复杂的***能够办理这个成绩,就是在cp前加一个反斜杠如:cp-ffiledir就能够了!
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!

若相依 发表于 2015-1-14 22:07:07

给大家带来CentOS利用CP下令不提醒掩盖

我只是路过,不发表意见

飘灵儿 发表于 2015-1-25 12:44:17

把这个问题放在其他Linux社区请求帮助也是一种选择。如果Linux得不到答案,请不要以为我们觉得无法帮助你。有时只是看到你问题的人不知道答案罢了。这时换一个社区是不错的选择。

柔情似水 发表于 2015-2-2 22:33:12

其中不乏很多IT精英的心血。我们学透以后更可以做成自己的OS!?

兰色精灵 发表于 2015-2-8 19:52:48

熟读写基础知识,学得会不如学得牢。

爱飞 发表于 2015-2-26 04:12:24

可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。?

蒙在股里 发表于 2015-3-16 08:20:56

熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考:

不帅 发表于 2015-3-22 22:10:27

Linux操作系统这个名词记得在很早以前就听过,但当时并不知道具体是什么样的操作系统,只知道是一个与嵌入式密切相关的操作系统。
页: [1]
查看完整版本: 给大家带来CentOS利用CP下令不提醒掩盖