新聞中心
linux文件系統(tǒng)中的通配符使用是比較普遍的,不僅在普通用戶日常工作中,還可以用來批量修改文件名和在shell腳本中操作文件,因此掌握linux文件通配符是非常重要的。

在橫山等地區(qū),都構建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務理念,為客戶提供成都做網(wǎng)站、網(wǎng)站制作 網(wǎng)站設計制作按需網(wǎng)站制作,公司網(wǎng)站建設,企業(yè)網(wǎng)站建設,品牌網(wǎng)站建設,成都營銷網(wǎng)站建設,成都外貿(mào)網(wǎng)站制作,橫山網(wǎng)站建設費用合理。
Linux文件系統(tǒng)中的通配符支持以下幾種:
1. `*`:匹配0個或多個字符。例如,`*.txt`匹配所有的`.txt`類型的文件;
2. `?`:匹配任意一個字符,也就是說此處僅能有一個字符。例如,`???.txt`匹配所有后綴名為`.txt`的文件,且文件名由三個字符組成;
3. `[ ]`:匹配某一個范圍內(nèi)的字符,里面的字符有1個或多個。例如,`[0-9]*`可以匹配任意數(shù)字開頭的文件;
4. `{ }`:匹配某一個集合內(nèi)的字符,是一種列舉式的方式來匹配文件。例如,`{aaa,bbb,ccc}`可以匹配文件名為aaa,bbb或ccc的文件;
5. `~`:用來表示當前活動的shell的主目錄,通常是用戶的家目錄。例如,`~/Desktop`表示當前用戶桌面目錄。
下面舉幾個`ls`命令用法示例:
`ls`:列出當前目錄下所有文件;
`ls *.txt`:列出當前目錄下后綴名為`.txt`的文件;
`ls test???`:列出當前目錄下文件名前三個字母為“test”的文件;
`ls [a-z]*`:列出當前目錄下文件名以小寫字母開頭的文件;
`ls {aaa,bbb,ccc}*`:列出當前目錄下文件名開頭為aaa、bbb或ccc的文件;
`ls ~/Desktop`:列出當前用戶的桌面目錄下的所有文件。
至此,我們介紹的Linux文件系統(tǒng)中的通配符使用就到這里。理解和掌握這些通配符對于普通用戶來說在日常的文件操作中會更加得心應手,對于準備使用shell腳本也很有必要熟悉它們。
成都網(wǎng)站營銷推廣找創(chuàng)新互聯(lián),全國分站站群網(wǎng)站搭建更好做SEO營銷。
創(chuàng)新互聯(lián)(www.cdcxhl.com)四川成都IDC基礎服務商,價格厚道。提供成都服務器托管租用、綿陽服務器租用托管、重慶服務器托管租用、貴陽服務器機房服務器托管租用。
網(wǎng)站名稱:Linux文件系統(tǒng)中的通配符使用(linux文件通配符)
標題URL:http://fisionsoft.com.cn/article/codigsp.html


咨詢
建站咨詢
