日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

linux cp -ip,linux cp命令

發布時間:2023/12/19 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux cp -ip,linux cp命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

五分鐘學會使用Linux cp命令

Linux中使用cp命令復制文件(夾),本文就日常工作中常用的cp命令整理如下。

一、復制一個源文件到目標文件(夾)。

命令格式為:cp 源文件 目標文件(夾)

這個是使用頻率最多的命令,負責把一個源文件復制到目標文件(夾)下。如下圖所示,復制到文件夾下,則文件名保持不變,復制到文件中,則文件名變更。如果目標文件已經存在或目標文件夾中含有同名文件,則復制之后目標文件或目標文件夾中的同名文件會被覆蓋。

cp命令復制一個文件

二、同時復制多個文件到目標文件(夾)下。

命令格式為:cp 源文件1 源文件2 目標文件夾 或 cp 文件* 目標文件夾

這個命令使用頻率也很高。第一種命令格式可以把列出來的多個文件一次性復制到目標文件夾下,每個文件直接用空格分隔;第二種命令格式使用了通配符*,如下圖所示,可以將所有以“.txt”結尾的文件都復制到文件夾testDir下。

cp命令復制多個文件

cp命令復制多個文件

三、復制源文件夾到目標文件夾下。

命令格式為:cp -r 源文件夾 目標文件夾

這個也是使用頻率很高的命令,只需要記住復制文件夾一定要加“-r”參數,否則會出現“cp: omitting directory”錯誤。

cp命令復制文件夾

四、只有源文件較目標文件新時復制。

命令格式為:cp -u 源文件 目標文件

這個命令很實用,尤其是在更新文件時。如下圖所示,只有源文件比目標文件新時,才會將源文件復制給目標文件,否則,及時執行了命令,也不會執行復制。

cp命令只文件較新時復制

五、創建文件的軟鏈接。

命令格式為:cp -s 源文件 目標文件

也可以用ln命令實現同樣的功能。當一個文件路徑太深(如下述的a/b/c/d/e/orginalFile.txt),訪問起來十分不方便時,就會創建這個文件的軟鏈接,使之訪問起來更方便些。軟鏈接就相當于windows上的快捷方式。

cp命令創建軟鏈接

六、創建文件的硬鏈接。

命令格式為:cp -l 源文件 目標文件

也可以用ln命令實現同樣的功能。有時候,為了某種原因,需要創建一個硬鏈接,如下圖所示。

cp命令創建硬鏈接

這里簡單介紹下硬鏈接和軟鏈接的區別。如下圖所示,軟連接文件(softLink.txt)和被鏈接文件(orginalFile.txt)所擁有的inode不相同(133827和139819),硬鏈接文件(hardLink.txt)和被鏈接的文件(orginalFile22.txt)擁有相同的inode(156981)。當被鏈接的文件刪除時,軟鏈接文件也無法訪問了,而硬鏈接文件仍能正常訪問。

總結

以上是生活随笔為你收集整理的linux cp -ip,linux cp命令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。