Linux中cp(拷貝)命令
如果同時指定兩個以上的檔案或目錄,且最後的目的地是一個已存在的目錄,則此命令會把前面指定的所有檔案或目錄複製到該目錄中。
Linux下進行復制的命令為cp。
假設複製源目錄為dir1,目標目錄為dir2。怎樣才能將dir1下所有檔案複製到dir2下呢?
兩種情況:
1)如果dir2目錄不存在,則可以直接使用
cp -r dir1 dir2
2)如果dir2目錄已經存在,則需要使用
cp -r dir1/. dir2
這時如果使用1)中的命令,則也會將dir1目錄複製到dir2中,明顯不符合要求。
例子:
1)
mkdir dir1 dir2 touch a b cp a dir1 ls dir1 # 不指定名字拷貝並檢視 cp a dir1/aa # 拷貝並命名
2)
cp a b dir2
ls dir2 # 原始檔有多個
3)
將 dir1/aa設為有內容
cp dir1/aa dir2/a # 將dir1/aa設為有內容,覆蓋
cp -i dir1/a dir2/a #覆蓋詢問
4)
cp dir1 dir2
cp -r dir1 dir2 # 遞迴複製子目錄及檔案
cp -r /etc/*d dir2
相關推薦
Linux中cp(拷貝)命令
如果同時指定兩個以上的檔案或目錄,且最後的目的地是一個已存在的目錄,則此命令會把前面指定的所有檔案或目錄複製到該目錄中。 Linux下進行復制的命令為cp。 假設複製源目錄為dir1,目標目錄為dir2。怎樣才能將dir1下所有檔案複製到dir2下呢? 兩種情況: 1)如果dir
Linux Ubuntu中複製(拷貝)檔案或目錄的命令詳解
該命令的功能是將給出的檔案或目錄拷貝到另一檔案或目錄中,同MSDOS下的copy命令一樣,功能十分強大。 語法: cp [選項] 原始檔或目錄 目標檔案或目錄 說明:該命令把指定的原始檔複製到目標檔案或把多個原始檔複製到目標目錄中。 該命令的各選項含義如下: - a 該選項通
Linux學習筆記(七)環境變量PATH、cp命令、mv命令、文檔查看cat/more/less/h
查看 linux學習 文件覆蓋 echo txt 但是 學習 https ls命令 一、環境變量PATH對於環境變量,百度解釋為https://baike.baidu.com/item/%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F/1730949
linux中進程和計劃任務的管理(二)命令補充
blob 情況 tro 緩沖 9.png 命令 計劃 時間 image Ps命令:查看靜態的進程統計信息 Ps :不帶任何參數將只顯示當前用戶會話中打開的進程、Ps aux :將以簡單列表的形式顯示出所有進程信息註釋:User:啟動該進程的用戶賬號的名稱Pid:該進程在系
Linux中關於別名、內部命令、hash緩存、以及外部命令(硬盤裏路徑)的優先級比較。
計算機 for 定義 hist -h linu 指定 history 我們 我們都知道:計算機中文件的讀取 內存>緩存>硬盤linux中別名是為了簡化某些命令的輸入,在終端輸入alias可以查詢系統存在的別名,用戶也可以自定義別名,具體為:alias 別名=‘命
Linux學習總結(49)——應當竭力避免在系統中執行的 Linux 命令
前言 如果你是一個 Linux 新手,在好奇心的驅使下,可能會去嘗試從各個渠道獲得的命令。以下是 7 個致命的 Linux 命令,輕則使你的資料造成丟失,重則使你的系統造成癱瘓,所以,你應當竭力避免在系統中執行它們。 一、rm -rf 此命令將遞歸併強制刪除 / 目錄下的所有檔案。這
(一)Linux中vi的複製貼上命令
vi編輯器有3種模式:命令模式、輸入模式、末行模式。掌握這三種模式十分重要: 命令模式:vi啟動後預設進入的是命令模式,從這個模式使用命令可以切換到另外兩種模式,同時無論在任何模式下只要按一下[E
linux中ldconfig(動態連結庫管理命令)的使用介紹
原文:http://www.cnblogs.com/yymn/p/5618493.html ldconfig是一個動態連結庫管理命令,其目的為了讓動態連結庫為系統所共享。 ldconfig的主要用途: 預設搜尋/lilb和/usr/lib,以及配置檔案/etc/l
linux 歷史(histroy)命令記錄過濾
histroy通過設置關於歷史命令的環境變量來達到過濾的目錄,並且還可以添加時間戳。以下的方法都可以添加進環境變量文件中來達到永久生效。給歷史命令添加時間戳:export HISTTIMEFORMAT=‘%F %T‘使用ctrl+R搜索歷史。歷史命令記錄的數量export HISTSIZE=450export
圖解linux安裝tomcat(附常用命令)
啟動 配置 order mman alt padding 操作 人在 source 本例使用的是centos6.5版本,具體內容如下 一、首先到官方下載tomcat服務 http://tomcat.apache.org/download-70.cgi 二、將tomcat上
Linux系列教程(五)——Linux鏈接命令和權限管理命令
密碼 mission pos link 掩碼 Owner 最大的 linux系統 passwd 前一篇博客我們講解了Linux文件和目錄處理命令,還是老生常淡,對於新手而言,我們不需要完全記住命令的詳細語法,記住該命令能完成什麽功能,然後需要的時候去查就好了,用的多了我
Linux系列教程(六)——Linux文件搜索命令
www. 講解 -i linux鏈接 /tmp 任務 html 幫助文檔 大於 前一篇博客我們講解了Linux鏈接命令和權限管理命令, 通過 ln -s 鏈接名 表示創建軟鏈接,不加-s表示創建硬鏈接;還有三個更改權限的命令,chmod命令可以更改文件或目錄權限,ch
Linux系列教程(九)——Linux常用命令之網絡和關機重啟命令
route 註意 端口號 post rac pos 名稱 window ebo 前一篇博客我們講解了Linux壓縮和解壓縮命令,使用的最多的是tar命令,因為現在很多源碼包都是.tar.gz的格式,通過 tar -zcvf 能完成解壓。然後對於.zip格式的文件,使用g
Linux學習總結(六)-su命令 sudo 命令 限制root遠程登錄
su - rest 一次 com 註冊 情況 保存配置文件 所有權 是把 root 用戶擁有至高無上的權利,那麽我們運維人員是不是直接在root用戶下處理所有問題呢?答案是否定的,權力越大,責任越大,人是會犯錯的,因此我們要在不影響我們的工作情況下,盡量限制我們的權力,以免
Linux自學筆記(4):Linux獲取幫助的命令詳解
Linux獲取幫助的命令詳解 man linux命令幫助的獲取 外部命令:都有一個可執行程序,位於文件系統都目錄下; echo (COMMAND) 內部命令: help COMMAND 外部命令幫助:(1)幫助手冊 COMMAND --help # COMMAND -
Linux自學筆記(5):Linux基礎命令
linux 基礎命令 基礎命令:date:date --help用法:date [選項]... [+格式] 或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][-ss]]date [MMDDhhmm[[cc]yy][-ss]]:設置MM:月DD:日hh:時m
Linux學習筆記(2)linux系統信息與進程相關命令
aci 退出 --help spa boot inf pac 進程 匹配 man 獲得命令的幫助手冊,如man cp;按q鍵退出 su 切換用戶,如su - root; ‘-‘表示改變用戶的環境變量 who 顯示系統中登錄的用戶 w 顯示登錄用
java程式設計師菜鳥進階(十四)linux基礎入門(二)linux檔案及目錄命令管理
大家都知道,熟悉命令操作的開發人員,Linux作業系統命令操作效率要高於圖形介面的操作,所以瞭解和學習linux基本命令操作是學習linux作業系統的首要任務,本文主要介紹以下四個知識點: 1. She
linux入門學習(二):linux圖形化界面與命令行界面之間的切換,以及一些系統命令
之間 linu 鏡像 pan ctr 安裝 linux -- linux鏡像 一、linux圖形化界面與命令行界面之間的切換 註意:前提是你安裝的 linux鏡像ios 必須具備圖形化功能。 1) 圖形化界面--->命令行界面: ctrl + alt +
使用pscp命令將Windows和linux中檔案互相拷貝
window—>linux 首先,下載putty軟體,並可以在目錄中,找到pscp.exe檔案,我們可以通過這個軟體實現Windows和linux之間拷貝檔案。 將pscp.exe的路徑加入到系統環境變數Path中,這樣我們就可以在Windows的命令列