Linux學習記錄D04:文件管理

文件管理:
    cp, mv, rm
    
    複製命令:
        cp [OPTION]... [-T] SOURCE DEST
        cp [OPTION]... SOURCE... DIRECTORY
        cp [OPTION]... -t DIRECTORY SOURCE...    

        cp SRC DEST
            SRC是文件:
                如果目標不存在:新建DEST,並將SRC中的內容填充至DEST中:
                如果目標存在:
                    如果DEST是文件:將SRC中的內容覆蓋至DEST中:
                        此時建議爲cp命令使用-i選項:
                    如果DEST是目錄:在DEST下新建與原文件同名的文件,並將SRC中內容填充至新文件中:
        
        cp SRC... DEST
            SRC...:多個文件
                DEST必須存在,且爲目錄:其他情形均會出錯:
                
        cp SRC DEST
            SRC是目錄:
                此時使用選項:-r
                
                如果DEST不存在:則創建制定目錄,複製SRC目錄中所有文件至DEST中:
                如果DEST存在:
                    如果DEST是文件:報錯
                    如果DEST是目錄:在目標目錄下創建一個與原目錄同名的目錄,並且把原目錄中的文件複製到目標目錄中去
                    
        常用選項:
            -i:交互式
            -r,-R:遞歸複製目錄及內部的所有內容:
            -a:歸檔,相當於-dR --preserv=all
                -d:--no-dereference --preserv=links
                --preserv[=ATTR_LIST]
                    mode:權限
                    ownership:屬主屬組
                    timestamp:
                    links
                    xattr
                    context
                    all
            -p:--preserv=mode,ownership,timestamp
            -v:--verbose
            -f:--force
            
    mv: move,移動文件    
        mv [OPTION]... [-T] SOURCE DEST
        mv [OPTION]... SOURCE... DIRECTORY
        mv [OPTION]... -t DIRECTORY SOURCE...    
            
        常用選項:
            -i: 交互式
            -f:強制
            
    rm:remove,刪除
        rm [OPTION]...FILE...    
        
        常用選項:
            -i:交互式
            -f:強制刪除
            -r:遞歸
            
            rm -rf
            
    文本編輯器:nano
        全屏編輯器

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章