欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

linux修改文件名的三種方法

 更新時間:2023年09月05日 09:46:27   作者:小馬穿云  
我們在使用linux系統(tǒng)過程中為了便于記憶或整理維護,經(jīng)常需要對文件名進行修改,下面文章介紹了linux系統(tǒng)的三種修改文件名稱的方式,需要的朋友可以參考下

linux修改文件名的三種方法

前言

我們在使用linux系統(tǒng)過程中為了便于記憶或整理維護,經(jīng)常需要對文件名進行修改,下面文章介紹了linux系統(tǒng)的三種修改文件名稱的方式。

一、用mv命令修改文件名

語法:mv [options] source dest

參數(shù)說明:

-b: 當(dāng)目標(biāo)文件或目錄存在時,在執(zhí)行覆蓋前,會為其創(chuàng)建一個備份。
-i: 如果指定移動的源目錄或文件與目標(biāo)的目錄或文件同名,則會先詢問是否覆蓋舊文件,輸入 y 表示直接覆蓋,輸入 n 表示取消該操作。
-f: 如果指定移動的源目錄或文件與目標(biāo)的目錄或文件同名,不會詢問,直接覆蓋舊文件。
-n: 不要覆蓋任何已存在的文件或目錄。
-u:當(dāng)源文件比目標(biāo)文件新或者目標(biāo)文件不存在時,才執(zhí)行移動操作。

示例:將a.txt修改為a1.txt

mv a.txt a1.txt

二、使用cp命令修改

語法:cp [options] source dest

參數(shù)說明:

-a:此選項通常在復(fù)制目錄時使用,它保留鏈接、文件屬性,并復(fù)制目錄下的所有內(nèi)容。其作用等于dpR參數(shù)組合。
-d:復(fù)制時保留鏈接。這里所說的鏈接相當(dāng)于 Windows 系統(tǒng)中的快捷方式。
-f:覆蓋已經(jīng)存在的目標(biāo)文件而不給出提示。
-i:與 -f 選項相反,在覆蓋目標(biāo)文件之前給出提示,要求用戶確認是否覆蓋,回答 y 時目標(biāo)文件將被覆蓋。
-p:除復(fù)制文件的內(nèi)容外,還把修改時間和訪問權(quán)限也復(fù)制到新文件中。
-r:若給出的源文件是一個目錄文件,此時將復(fù)制該目錄下所有的子目錄和文件。
-l:不復(fù)制文件,只是生成鏈接文件

示例:將a.txt修改為a1.txt,通過cp命令復(fù)制一個新文件在刪除舊文件,其實是變相實現(xiàn)重命名。

cp a.txt a1.txt && rm -f a.txt

三、使用rename命令修改

語法:rename [options] expression replacement file…
(即:rename 舊文件 新文件 需要重命名的舊文件)

示例:將a.txt修改為a1.txt,另外rename還可以搭配通配符*實現(xiàn)批量修改文件名。
rename a.txt a1.txt a.txt

liunx的三種修改文件名的方法 mv/rename/cp

標(biāo)題Linux可以通過以下三種方法修改文件名:

1. 使用mv命令: mv 原文件名 新文件名

例如:將文件oldname改為newname,可以使用以下命令:

mv oldname newname

2. 使用rename命令: rename 原文件名 新文件名 要重命名的文件名

例如:將文件oldname改為newname,可以使用以下命令:

rename oldname.txt newname.txt oldname.txt?

該命令還可以批量修改符合原文件名的文件名為新文件名。

例如:將目錄下所有以txt結(jié)尾的文件名中的a改為b,可以使用以下命令:

rename 's/a/b/' *.txt

3.使用cp命令修改:cp 原文件名 新文件名 && rm -f 原文件名

cp a.txt a1.txt && rm -f a.txt

總結(jié)

到此這篇關(guān)于linux修改文件名的三種方法的文章就介紹到這了,更多相關(guān)linux修改文件名內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • linux?shell?編程之函數(shù)使用詳解

    linux?shell?編程之函數(shù)使用詳解

    使用linux的shell編程,可以說函數(shù)是非常重要的內(nèi)容,也是在編寫各類shell腳本的時候經(jīng)常用到的,這篇文章主要介紹了linux?shell?編程之函數(shù)使用,需要的朋友可以參考下
    2022-10-10
  • 完美解決Linux搭建sftp出現(xiàn)Write failed:Broken pipe的問題

    完美解決Linux搭建sftp出現(xiàn)Write failed:Broken pipe的問題

    下面小編就為大家?guī)硪黄昝澜鉀QLinux搭建sftp出現(xiàn)Write failed:Broken pipe的問題。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • shell腳本中28個特殊字符的作用簡明總結(jié)

    shell腳本中28個特殊字符的作用簡明總結(jié)

    這篇文章主要介紹了shell腳本中28個特殊字符的作用簡明總結(jié),需要的朋友可以參考下
    2014-04-04
  • Shell[[]]檢測某個條件是否成立

    Shell[[]]檢測某個條件是否成立

    本文主要介紹了Shell[[]]檢測某個條件是否成立,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • 如何調(diào)試Linux shell腳本

    如何調(diào)試Linux shell腳本

    最簡單的調(diào)試命令當(dāng)然是使用echo命令。您可以使用echo在任何懷疑出錯的地方打印任何變量值。這也是絕大多數(shù)的shell程序員要花費80%的時間來調(diào)試程序的原因。Shell程序的好處在于不需要重新編譯,插入一個echo命令也不需要多少時間
    2013-06-06
  • 詳解Linux中查看jdk安裝目錄、Linux卸載jdk、rpm命令、rm命令參數(shù)

    詳解Linux中查看jdk安裝目錄、Linux卸載jdk、rpm命令、rm命令參數(shù)

    這篇文章主要介紹了詳解Linux中查看jdk安裝目錄、Linux卸載jdk、rpm命令、rm命令參數(shù) 的相關(guān)資料,需要的朋友可以參考下
    2018-03-03
  • linux Shell入門:掌握Linux,OS X,Unix的Shell環(huán)境

    linux Shell入門:掌握Linux,OS X,Unix的Shell環(huán)境

    這篇文章主要介紹了linux Shell入門:掌握Linux,OS X,Unix的Shell環(huán)境 ,需要的朋友可以參考下
    2015-04-04
  • shell簡單處理mysql查詢結(jié)果的方法

    shell簡單處理mysql查詢結(jié)果的方法

    今天小編就為大家分享一篇shell簡單處理mysql查詢結(jié)果的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • Linux查看GPU信息和使用情況的實現(xiàn)命令

    Linux查看GPU信息和使用情況的實現(xiàn)命令

    這篇文章主要介紹了Linux查看GPU信息和使用情況的實現(xiàn)命令,文中通過示例代碼和圖文介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2023-12-12
  • Shell字符串截取的詳細方法

    Shell字符串截取的詳細方法

    這篇文章主要介紹了Shell字符串截取的詳細方法,如截取指定字數(shù)、按指定的字符串截取、按指定要求分割,需要的朋友可以參考下
    2014-03-03

最新評論