1. 程式人生 > >Linux 之 cp alias unalias 使用方法(第六章)

Linux 之 cp alias unalias 使用方法(第六章)

cp alias unalias

cp \ alias \unalias 使用方法

cp命令
1.把整個/root/Desktop目錄下的所有文件和文件夾,復制到/tmp目錄下
[root@Nginx-Proxy ~]# cp -r Desktop/ /tmp/

2.把/root目錄下的test.txt文件復制到/tmp/目錄下(註意該目錄下,已經存在test.txt文件),我們需要沒有任何提示覆蓋信息。

[root@Nginx-Proxy ~]# cp test.txt /tmp/       #正常情況下有提示
cp: overwrite `/tmp/test.txt‘? y

[root@Nginx-Proxy ~]# \cp test.txt /tmp/

#反斜杜後就沒有任何提示

原因分析:
因系統自帶的cp命令,給別名強制加上了-i 確認參數,我們只需要使用反斜杜,或者命令的絕對路徑運行也可以,如下:

[root@Nginx-Proxy ~]# alias 
alias cp=‘cp -i‘
alias l.=‘ls -d .* --color=auto‘
alias ll=‘ls -l --color=auto‘
alias ls=‘ls --color=auto‘
alias mv=‘mv -i‘
alias net=‘cat /etc/sysconfig/network-scripts/ifcfg-eth2‘
alias rm=‘rm -i‘
alias which=‘alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde‘

Linux 之 cp \ alias \unalias 使用方法(第六章)