shell命令--cp
0、cd命令的專屬圖床
點此快速打開文章【圖床_shell命令cp】
1、cp命令的功能說明
cp
命令用於復制文件或目錄。
2、cp命令的語法格式
SYNOPSIS cp [OPTION]... [-T] SOURCE DEST cp [OPTION]... SOURCE... DIRECTORY cp [OPTION]... -t DIRECTORY SOURCE...
3、cp命令的選項說明
- -r:復制目錄
- -p:保持文件或目錄屬性
- -a:相當於同時使用參數-d,-p,-r
- -i:提示是否覆蓋的確認
- -d:如果復制的源文件為鏈接文件,僅復制符號鏈接本身,且保留符號鏈接所指向的目標文件或目錄
4、cp命令的實踐操作
范例1:無參數和帶參數
-a
的比較cd /test pwd ll -h cp file1 file4 -->不帶參數 cp -a file1 file5 -->帶參數-a ll -h -->對比結果,簡單發現file4和file5創建的時間是不一樣的
范例2:使用
-i
參數的例子cp -i file1 file5 -->提示是否覆蓋文件? cp file1 file5 -->沒加 -i 為啥也提示? alias cp -->因為系統為cp做了別名 \cp file1 file5 -->取消別名(或提示)方法1:在前面加\ /bin/cp file1 file5 -->取消別名(或提示)方法2:使用命令的絕對路徑
范例3:使用
-r
參數復制目錄tree dir1 dir2 -->看一下dir1和dir2目錄內容 cp dir1 dir2 -->顯示跳過目錄dir1 cp -r dir1 dir2 --> 使用 -r 參數 tree dir1 dir2 -->查看結果
范例4:快速備份文件案例
ls /etc/ssh/|grep config cp /etc/ssh/ssh_config /etc/ssh/sshd_config.bak -->正常備份 cp /etc/ssh/sshd_config{,.bak1} -->快速備份 !ls -->執行最近ls開頭的相關命令
『MineGi有話說』:快來掃一掃下面鏈接的二維碼,加入我們吧!