网站首页 美容小常识 享受生活 东方时尚 识真假 高奢 资讯 游戏攻略 搞笑段子
当前位置:品位站 > 享受生活 > 心理

linux中覆盖程序的命令

栏目: 心理 / 发布于: / 人气:6.11K
linux中覆盖程序的命令

以下是linux覆盖程序命令的详细说明:

一、使用unalias cp命令 解除对cp的别名(仅本次终端连接会话临时取消),我们先输入alias命令,查看系统内部已经设置的别名

复制代码代码如下:

[root@localhost ~]# 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'

输入unalias cp命令,取消cp命令的别名

复制代码代码如下:

[root@localhost ~]# unalias cp

[root@localhost ~]# cp filename new/filename

[root@localhost ~]#

使用unalias cp命令后,即可使用cp filename new/filename就不会提示输入yes或no了,是不是很方便

二、直接输入cp命令,作用也是取消cp的别名

复制代码代码如下:

[root@localhost ~]# cp filename new/filename

[root@localhost ~]#

是不是比上一个方法更省事

三、使用管道的方式,自动输入yes

复制代码代码如下:

[root@localhost ~]# yes | cp filename new/filename

cp: overwrite `new/filename'? [root@localhost ~]#

自己替我们输入了yes

Linux中使用cp命令进行强制覆盖的方法

Linux中使用cp命令进行强制覆盖的方法一

输入alias命令,看到系统内部使用的是cp的别名。

代码如下:

#alias

< p> alias cp=’cp -i’

输入unalias cp命令,解除别名。

cp在拷贝时,如果遇到相同的文件名的文件,就会不断询问是否覆盖,让你输入yes or no 。为什么呢?这是为了linux为了安全考虑,在cp命令上用了别名。