cp 貌似沒有排除目錄的功能,可以使用 rsync 命令來實現了,如:
【案例】
/home/52php目錄里面有data目錄,data目錄里面有 a、b、c、d、e 五個目錄,現在要把data目錄里面除過 a、b、c 目錄之外的所有目錄拷貝到/bak目錄中。
【操作】
yum install rsync #安裝rsync cd /home/52php/ rsync -av --exclude /home/52php/data/a --exclude /home/52php/data/b --exclude /home/52php/data/c /home/52php/data/* /bak
參考:
