1. <th id="xpj2p"></th>

        1. <li id="xpj2p"><acronym id="xpj2p"><cite id="xpj2p"></cite></acronym></li>
          <dd id="xpj2p"><track id="xpj2p"></track></dd>
        2. <dd id="xpj2p"><pre id="xpj2p"></pre></dd>
              <li id="xpj2p"><acronym id="xpj2p"><u id="xpj2p"></u></acronym></li>

                <span id="xpj2p"></span>
                 訪問手機版  

                Linux常用命令|Linux培訓學習|考試認證|工資待遇與招聘,認準超級網工!

                招聘|合作 登陸|注冊

                網絡工程師培訓

                當前位置:網絡工程師 > 技術課程 > linux > 熱點關注 > linux常用命令

                Linux常用命令之mv命令

                時間:2018-06-26

                Linux系統的運行離不開命令行,所以學習Linux,很重要的一步就是記命令。但是不是死記硬背,而是要去理解,才更能加深記憶。所以今天我們就來說說Linux的命令中的mv命令。
                mv命令是move的縮寫,可以用來移動文件或者將文件改名(move (rename) files),是Linux系統下常用的命令,經常用來備份文件或者目錄。
                命令格式:
                 mv [選項] 源文件或目錄 目標文件或目錄
                命令參數:
                -b :若需覆蓋文件,則覆蓋前先行備份。 
                -f :force 強制的意思,如果目標文件已經存在,不會詢問而直接覆蓋。
                -i :若目標文件 (destination) 已經存在時,就會詢問是否覆蓋。
                -u :若目標文件已經存在,且 source 比較新,才會更新(update)。
                -t:--target-directory=DIRECTORY move all SOURCE arguments into DIRECTORY,即指定mv的目標目錄,該選項適用于移動多個源文件到一個目錄的情況,此時目標目錄在前,源文件在后。
                注意:-f 這是個危險的選項,使用的時候一定要保持頭腦清晰,一般情況下最好不用加上它。
                命令功能:
                視mv命令中第二個參數類型的不同(是目標文件還是目標目錄),mv命令將文件重命名或將其移至一個新的目錄中。當第二個參數類型是文件時,mv命令完成文件重命名,此時,源文件只能有一個(也可以是源目錄名),它將所給的源文件或目錄重命名為給定的目標文件名。當第二個參數是已存在的目錄名稱時,源文件或目錄參數可以有多個,mv命令將各參數指定的源文件均移至目標目錄中。在跨文件系統移動文件時,mv先拷貝,再將原有文件刪除,而鏈至該文件的鏈接也將丟失。
                例子:
                文件改名
                命令:mv test.log test1.txt
                輸出:復制代碼
                代碼如下:
                [root@localhost test]# ll
                總計 20drwxr-xr-x 6 root root 4096 10-27 01:58 scf
                drwxrwxrwx 2 root root 4096 10-25 17:46 test3
                drwxr-xr-x 2 root root 4096 10-25 17:56 test4
                drwxr-xr-x 3 root root 4096 10-25 17:56 test5
                -rw-r--r-- 1 root root 16 10-28 06:04 test.log
                [root@localhost test]# mv test.log test1.txt
                [root@localhost test]# ll
                總計 20drwxr-xr-x 6 root root 4096 10-27 01:58 scf
                -rw-r--r-- 1 root root 16 10-28 06:04 test1.txt
                drwxrwxrwx 2 root root 4096 10-25 17:46 test3
                drwxr-xr-x 2 root root 4096 10-25 17:56 test4
                drwxr-xr-x 3 root root 4096 10-25 17:56 test5
                說明:將文件test.log重命名為test1.txt
                是不是很簡單,用起來超級方便!
                 
                1. <th id="xpj2p"></th>

                    1. <li id="xpj2p"><acronym id="xpj2p"><cite id="xpj2p"></cite></acronym></li>
                      <dd id="xpj2p"><track id="xpj2p"></track></dd>
                    2. <dd id="xpj2p"><pre id="xpj2p"></pre></dd>
                          <li id="xpj2p"><acronym id="xpj2p"><u id="xpj2p"></u></acronym></li>

                            <span id="xpj2p"></span>