1. 程式人生 > 其它 >linux複製檔案命令cp及移動檔案命令mv

linux複製檔案命令cp及移動檔案命令mv

複製檔案

copy的縮寫cp.

格式:
	cp [引數] [被複制檔案的路徑] [複製到的新路徑]
    
引數:
	-r : 遞迴複製
    -a : 保證某些屬性不變(這樣複製檔案的話檔案內的內容屬性也會複製過去)

案例:
	案例1:將/root 目錄下anaconda-ks.cfg複製到/tmp目錄
    		[root@localhost ~]# cp /root/anaconda-ks.cfg /tmp
	
    案例2:將/root目錄下的test資料夾及其內部的檔案複製到/tmp中
    		[root@localhost ~]# cp -r /root/test /tmp
        
        	# 補充:在linux中,資料夾是不可以直接複製。所以要加入引數-r
           
    案例3:將/etc/hosts和etc/resolv.conf 複製到/tmp目錄中
    		[root@localhost ~]# cp /etc/hosts /etc/resolv.conf  /tmp
         	# 可複製多個檔案到 只等目錄
#####  注意:在linux中沒有提示是最好的結果(證明成功!)

補充:  1. Esc + . : 列印上一條命令的最後一個元素
       2. ls -l  等價於 ll
        
知識儲備:
		linux中的連線相當於快捷方式
    	stat 檔名:檢視檔案詳細屬性
  	
    
    

移動檔案

移動檔案相當於剪下後貼上到零一個路徑。

格式:
    	mv [移動檔案的原路徑] [移動檔案的新路徑]
        
案例:
		將/root目錄下的1.txt移動到/opt目錄下
    		[root@localhost ~]# mv /root/1.txt /opt
        
        	# 移動資料夾(資料夾不可以直接複製但可以直接移動資料夾)
            [root@localhost ~]# mv test/ /mnt/