導航:首頁 > 操作系統 > linux文件名

linux文件名

發布時間:2022-03-31 11:30:20

linux 文件名後面多個*,是什麼意思

1、一般特殊符號「*」是通配符,它表示匹配0個或多個字元。比如下圖執行的命令: find Desktop -name "*.png" ,即查找Destop文件夾中所有的以".png"為結尾的文件。 2、有時候特殊符號"*「還表示可執行文件,比如執行 ls -F 命令時...

❷ linux下文件名後有個~是怎麼回事

自動備份!出問題了就把現在文件刪除,再把~去掉恢復!

❸ 有時候我在Linux中看到以「.文件名」開頭的文件,有什麼具體的含義嗎

在Linux中以英文點號.開頭的文件是有特殊含義的,Linux中所有以.英文點號開頭的文件或目錄都是隱藏文件或隱藏文件夾,在終端命令行需要用ls命令的-a參數才能看到隱藏文件/隱藏文件夾。

❹ linux find 怎樣取得文件名呢

find ./ -name "*.m" -exec grep -l 'myCenter' {} \;
grep加入-l選項,就能將找到的文件名列出
linux中的find命令——查找文件名
1.在某目錄下查找名為「elm.cc」的文件
find /home/lijiajia/ -name elm.cc

2.查找文件名中包含某字元(如"elm")的文件
find /home/lijiajia/ -name '*elm*'
find /home/lijiajia/ -name 'elm*'
find /home/lijiajia/ -name '*elm'

3.根據文件的特徵進行查詢
find /home/lijiajia/ -amin -10 #查找在系統中最後10分鍾訪問的文件
find /home/lijiajia/ -atime -2 #查找在系統中最後48小時訪問的文件
find /home/lijiajia/ -empty #查找在系統中為空的文件或者文件夾
find /home/lijiajia/ -group cat # 查找在系統中屬於groupcat 的文件(試了,命令不對。)
find /home/lijiajia/ -mmin -5 # 查找在系統中最後5 分鍾里修改過的文件
find /home/lijiajia/ -mtime -1 #查找在系統中最後24 小時里修改過的文件
find /home/lijiajia/ -nouser #查找在系統中屬於作廢用戶的文件(不明白是什麼意思)
find /home/lijiajia/ -amin 10 #查找在系統中最後10分鍾訪問的文件
find /home/ftp/pub -user lijiajia #查找在系統中屬於lijiajia這個用戶的文件
(PS:以上都是在 /home/lijiajia/文件夾下進行的操作)

4.使用混合查找方式查找文件
find /tmp -size +10000000c -and -mtime +2 #查找/tmp目錄中大於10000000位元組並且在48小時內修改的某個文件
find /tmp -user tom -or -user george #查找/tmp目錄中屬於tom或者george這兩個用戶的文件
find /tmp ! -usr fred #查找/tmp目錄中不屬於fred的文件

5.查找並顯示文件
find /home/lijiajia/ -name 'elm.cc' -ls #在目錄下查找名為「elm.cc」的文件,並顯示這些文件的信息

❺ 如何進行linux修改文件名

沒有專門的重命名 命令

用 mv a b 就可以重命名了
=========================================
mv :move 移動文件(延伸功能:重命名,linux系統沒有專門的重命名命令)
基本格式:

移動文件:mv 文件名 移動目的地文件名

重命名文件:mv 文件名 修改後的文件名

❻ 用哪些命令改linux里的文件名

tab鍵有自動補齊作用,適用於長文件名,如果多個文件名都包括你鍵入的內容
,可雙擊tab鍵,這時會列出包括你鍵入的內容的所有文件名。

❼ Linux中,怎樣修改文件名

Linux中修改文件名使用mv命令,它可以將源文件重命名為目標文件,或將源文件移動至指定目錄。

1、mv命令的用法

mv[選項]...[-T]源文件目標文件
或:mv[選項]...源文件...目錄
或:mv[選項]...-t目錄源文件...

2、比如在當前目錄下有個test.txt的文件 ,要修改文件名為good.txt,則可以執行

mvtest.txtgood.txt

--backup=<備份模式>:若需覆蓋文件,則覆蓋前先行備份;
-b:當文件存在時,覆蓋前,為其創建一個備份;
-f:若目標文件或目錄與現有的文件或目錄重復,則直接覆蓋現有的文件或目錄;
-i:互動式操作,覆蓋前先行詢問用戶,如果源文件與目標文件或目標目錄中的文件同名,則詢問用戶是否覆蓋目標文件。用戶輸入」y」,表示將覆蓋目標文件;輸入」n」,表示取消對源文件的移動。這樣可以避免誤將文件覆蓋。
--strip-trailing-slashes:刪除源文件中的斜杠「/」;
-S<後綴>:為備份文件指定後綴,而不使用默認的後綴;
--target-directory=<目錄>:指定源文件要移動到目標目錄;
-u:當源文件比目標文件新或者目標文件不存在時,才執行移動操作。

❽ linux下按文件名和文件內容查找文件

在當前目錄下,查找所有內容包含『abc'的文件

find . -type f | xargs grep -l 'abc'

find . -type f -exec grep -l 'abc' {} ;

(8)linux文件名擴展閱讀:

linux查找文件命令find

根據部分文件名查找方法:

這個方法和在WINDOWS中查找已知的文件名方法是一樣的。不過在Linux中根據部分文件名查找文件的方法要比在WINDOWS中的同類查找方法要強大得多。

例如我們知道某個文件包含有srm這3個字母,那麼要找到系統中所有包含有這3個字母的文件是可以實現的,輸入:

find /etc -name '*srm*'

這個命令表明了Linux系統將在/etc整個目錄中查找所有的包含有srm這3個字母的文件,比如 absrmyz, tibc.srm等等符合條件的文件都能顯示出來。如果你還知道這個文件是由srm 這3個字母打頭的,那麼我們還可以省略最前面的星號,命令如下:

find/etc -name 'srm*'

這是只有像srmyz 這樣的文件才被查找出來,象absrmyz或者 absrm這樣的文件都不符合要求,不被顯示,這樣查找文件的效率和可靠性就大大增強了。

❾ linux系統文件名不能包含哪些的符號

❿ 在LINUX中,./加文件名是什麼作用

./ 是路徑。所有文件名前面含有 / 的東西都是路徑。其中 ./ 是當前路徑(. 其實才是當前,/ 是目錄分割符)

相應的 aaa/xxx 就是指當前目錄下面的 aaa 目錄下的 xxx 。
/usr/bin 是指 / 下面的(最根部的目錄) usr 目錄下面的 bin (這個文件通常情況下還是一個目錄)。開頭有 / 是從根目錄開始, ./ 開頭是當前目錄算起,如果 ./ 後面還有目錄分割附。./ 可以省略。

也就是 ./aaa/xxx 等效於 aaa/xxx ,但 ./aaa 不等於 aaa 。

閱讀全文

與linux文件名相關的資料

熱點內容
linuxoracle用戶密碼 瀏覽:757
股票交易pdf 瀏覽:898
p2papp源碼 瀏覽:308
記錄睡眠軟體app哪個好用 瀏覽:140
液壓助力車壓縮比 瀏覽:217
文件伺服器上如何查看 瀏覽:975
雪花繪制源碼 瀏覽:662
app主頁演示圖怎麼做 瀏覽:542
幼兒園設計pdf 瀏覽:645
干接點輸入單片機 瀏覽:541
亞馬遜雲伺服器查看 瀏覽:163
如何用免費雲伺服器 瀏覽:610
php的輸出命令 瀏覽:264
在家怎麼製作解壓小玩具 瀏覽:99
javascript源碼輔助閱讀 瀏覽:384
pythonui開發工具 瀏覽:595
adr指標源碼 瀏覽:217
程序員轉架構管理 瀏覽:959
企業伺服器為什麼不能被拷貝 瀏覽:119
用c編程實現txt搜索 瀏覽:854