為什麼dir*.*列出所有檔案和資料夾?

有時在執行命令時可能會得到意外的結果,因此瞭解結果背後的“原因”非常有趣。有鑑於此,今天的超級使用者問答帖子回答了一位好奇讀者的問題。...

為什麼dir*.*列出所有檔案和資料夾?

有時在執行命令時可能會得到意外的結果,因此瞭解結果背後的“原因”非常有趣。有鑑於此,今天的超級使用者問答帖子回答了一位好奇讀者的問題。

今天的問答環節是由SuperUser提供的,SuperUser是Stack Exchange的一個分支,是一個由社群驅動的問答網站分組。

問題

超級使用者讀者Luu Vinh Phuc想知道為什麼dir*.*列出所有檔案和資料夾:

When I run the dir *.* command, it produces unexpected results. Even files and folders without any dot in the name are listed. For example:

007Ys3FFgy1gpbsa83atwj30hd09vdjf

Why is that? Is there any way to only list files with a dot?

為什麼dir*.*列出所有檔案和資料夾?

答案

超級使用者艦隊司令部給了我們答案:

The DIR command comes from a time when:

  • A period (.) was not allowed as a character in file or folder names
  • File and folder names were restricted to 8 characters for names and 3 characters for extensi***

Therefore, by that standard, *.* meant whatever the name and whatever the extension. It did not mean a string containing a “.”, which may or may not have characters before or after the “.”.

Microsoft’s policy is preserving backward compatibility, so that interpretation of *.* is retained. But in Windows PowerShell, *.* means a string containing a “.”, which may or may not have characters before or after the “.”.


有什麼要補充的解釋嗎?在評論中發出聲音。想從其他精通技術的Stack Exchange使用者那裡瞭解更多答案嗎?在這裡檢視完整的討論主題。

  • 發表於 2021-04-08 03:20
  • 閱讀 ( 30 )
  • 分類:網際網路

你可能感興趣的文章

刪除這些windows檔案和資料夾以釋放磁碟空間

...安全地刪除以釋放磁碟空間的Windows檔案和資料夾,以及為什麼要刪除它們。請注意,其中一些資料夾位於受保護的位置,因此刪除它們時要小心。 ...

  • 發佈於 2021-03-11 09:22
  • 閲讀 ( 52 )

使用別名、標籤等減少查詢程式混亂和mac垃圾

...果你從來沒有在macfinder中檢視過Recents部分的混亂內容,為什麼要在側邊欄中顯示它的連結呢?從Finder>Preferences>側邊欄中刪除它(取消選中最近的複選框)。 ...

  • 發佈於 2021-03-12 04:07
  • 閲讀 ( 45 )

如何將命令列輸出儲存到windows、mac和linux上的檔案

...然後提供要將輸出重定向到的檔案的路徑。例如,ls命令列出當前目錄中的檔案和資料夾。執行以下命令時,檔案和資料夾列表將寫入ls_輸出.txt終端輸出資料夾中的檔案。 ...

  • 發佈於 2021-03-12 15:56
  • 閲讀 ( 45 )

6個預設的windows檔案和資料夾,您不應觸控

...icrosoftword例項時,它會被放在RAM中以便快速訪問。這就是為什麼擁有更多的RAM可以讓您同時執行多個程式的原因(請檢視我們的RAM指南以瞭解更多的後臺資訊)。 ...

  • 發佈於 2021-03-15 10:38
  • 閲讀 ( 49 )

無法刪除具有長檔名的檔案?只需5秒鐘就能修好

... 什麼是長檔名(long filenames)? ...

  • 發佈於 2021-03-16 04:51
  • 閲讀 ( 43 )

什麼是快捷病毒,你如何去除它?

... 那麼究竟什麼是捷徑病毒呢?為什麼這麼糟糕?如果你被感染了,你怎麼去除一個呢? ...

  • 發佈於 2021-03-17 17:02
  • 閲讀 ( 60 )

mac終端命令備忘單

...,因此您不必花費大量時間學習基礎知識;知道這一點,為什麼要學習並利用Mac上可用的Unix命令列?我們有四個很好的理由: ...

  • 發佈於 2021-03-18 03:26
  • 閲讀 ( 54 )

如何隱藏linux上的檔案和資料夾

... 然後,我們使用ls命令列出當前資料夾中所有未隱藏的檔案和資料夾。我們要藏起來HideThisFile.txt檔案檔案。要隱藏檔案或資料夾,請在名稱開頭新增點(.)。 ...

  • 發佈於 2021-03-25 15:00
  • 閲讀 ( 85 )

如何在linux中使用ls命令

...供與每個條目相關聯的數值。很明顯,你不知道這個值是什麼意思。因此,要以可讀的方式列出檔案及其大小,請在命令中使用-lh標誌。 ...

  • 發佈於 2021-03-26 18:01
  • 閲讀 ( 54 )

什麼是windows中的psexec?它做什麼?

... 什麼是psexec公司(psexec)? ...

  • 發佈於 2021-03-27 03:01
  • 閲讀 ( 53 )
rpfpzhz
rpfpzhz

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦