• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦 > 學習電腦 > 操作系統 > Linux教程 >

    Linux中用rename命令批量替換文件名方法是什么

    時間: 加城1195 分享

      Linux繼承了Unix以網絡為核心的設計思想,是一個性能穩定的多用戶網絡操作系統。這篇文章主要介紹了Linux中用rename命令批量替換文件名的方法,文中詳細介紹了在Debian或者Ubuntu下批量替換文件名的語法和實例代碼,對大家具有一定的參考價值,需要的朋友可以們下面來一起看看吧。

      前言

      在Linux系統中修改文件名可以用mv命令,但是它只能對單個文件進行操作,如要要批量執行還要寫shell腳本,用for語句迭代執行,不過Linux中另外一個命令支持批量替換文件名,它是rename,rename支持正則表達式匹配。

      需要注意的是:rename命令在不同的Linux發行版語法格式不一樣。

      語法

      在Debian或者Ubuntu環境下使用的語法是:

      rename 's/stringx/stringy/' files

      而在CentOS下或者RedHat下是:

      rename stringx stringy files

      rename的參數分為三部分:

      stringx : 被替換字符串

      stringy :替換字符串

      files :匹配的文件列表

      例如

      例如有如下文件,想把所有文件中的@符號去掉,

      CentOS這么寫:

      rename \@2x.png 2x.png *.png

      Ubuntu這么寫:

      rename 's/\@2x/2x/' *.png

      補充:Linux基本命令

      1.ls命令:

      格式::ls [選項] [目錄或文件]

      功能:對于目錄,列出該目錄下的所有子目錄與文件;對于文件,列出文件名以及其他信息。

      常用選項:

      -a :列出目錄下的所有文件,包括以 . 開頭的隱含文件。

      -d :將目錄像文件一樣顯示,而不是顯示其他文件。

      -i :輸出文件的i節點的索引信息。

      -k :以k字節的形式表示文件的大小。

      -l :列出文件的詳細信息。

      -n :用數字的UID,GID代替名稱。

      -F : 在每個文件名后面附上一個字符以說明該文件的類型,“*”表示可執行的普通文 件;“/”表示目錄;“@”表示符號鏈接;“l”表示FIFOS;“=”表示套接字。

      2.cd命令

      格式:cd [目錄名稱]

      常用選項:

      cd .. 返回上一級目錄。

      cd ../.. 將當前目錄向上移動兩級。

      cd - 返回最近訪問目錄。

      3.pwd命令

      格式: pwd

      功能:顯示出當前工作目錄的絕對路徑。

      相關閱讀:Linux主要特性

      完全兼容POSIX1.0標準

      這使得可以在Linux下通過相應的模擬器運行常見的DOS、Windows的程序。這為用戶從Windows轉到Linux奠定了基礎。許多用戶在考慮使用Linux時,就想到以前在Windows下常見的程序是否能正常運行,這一點就消除了他們的疑慮。

      多用戶、多任務

      Linux支持多用戶,各個用戶對于自己的文件設備有自己特殊的權利,保證了各用戶之間互不影響。多任務則是現在電腦最主要的一個特點,Linux可以使多個程序同時并獨立地運行。

      良好的界面

      Linux同時具有字符界面和圖形界面。在字符界面用戶可以通過鍵盤輸入相應的指令來進行操作。它同時也提供了類似Windows圖形界面的X-Window系統,用戶可以使用鼠標對其進行操作。在X-Window環境中就和在Windows中相似,可以說是一個Linux版的Windows。

      支持多種平臺

      Linux可以運行在多種硬件平臺上,如具有x86、680x0、SPARC、Alpha等處理器的平臺。此外Linux還是一種嵌入式操作系統,可以運行在掌上電腦、機頂盒或游戲機上。2001年1月份發布的Linux 2.4版內核已經能夠完全支持Intel 64位芯片架構。同時Linux也支持多處理器技術。多個處理器同時工作,使系統性能大大提高。


    Linux中用rename命令批量替換文件名方法相關文章:

    1.linux命令之rename命令

    2.linux中的rename命令的詳細解釋

    3.linux黑客命令大全

    4.linux rename命令設置方法

    5.Linux中引號使用方法注意事項

    4019680 主站蜘蛛池模板: sao浪美人的激爱之路| 2021乱理片宅它网| 成年女人18级毛片毛片免费| 亚洲喷奶水中文字幕电影 | 精品中文字幕一区在线| 国产女人18毛片水| 2018天天操天天干| 天天干天天在线| 中文天堂在线视频| 日韩a在线观看| 国产一级片网址| 日本三级网站在线观看| 国产黄色一级片| www.中文字幕在线观看| 扒开双腿猛进入免费视频黄| 久草视频在线资源站| 欧美成人xxx| 亚洲美女视频网| 福利深夜小视频秒拍微拍| 国产aⅴ一区二区| 香蕉久久夜色精品升级完成| 国产精品一久久香蕉国产线看观看| 99久久精品费精品国产一区二区 | 色八a级在线观看| 国产视频网站在线观看| jizz中国jizz欧洲/日韩在线| 我要看一级黄色毛片| 久久亚洲国产精品五月天婷| 最近韩国电影免费观看完整版中文| 亚洲欧美在线观看| 热99re久久精品香蕉| 免费人成视频x8x8入口| 精品无码AV无码免费专区| 国产aaa级一级毛片| 要灬要灬再深点受不了好舒服| 国产放荡对白视频在线观看| 窝窝午夜色视频国产精品东北| 国产色无码精品视频国产| 99久久精品免费看国产一区二区三区| 女人让男生桶的视频免费| 一本大道香蕉高清视频app |