副檔名或副檔名是計算機檔案末尾的字尾。它在句號之後,通常是兩個四個字元長。如果你曾經開啟過一個文件或檢視過一張圖片,你可能會注意到檔案末尾的這些字母。
作業系統使用副檔名來標識哪些應用程式與哪些檔案型別相關聯—換句話說,雙擊檔案時會開啟哪些應用程式。例如,一個名為“awesome”的檔案_圖片.jpg具有“jpg”副檔名。例如,當您在Windows中開啟該檔案時,作業系統會查詢與JPG檔案關聯的任何應用程式,開啟該應用程式並載入該檔案。
有許多不同型別的副檔名,在一篇文章中列出的副檔名太多了,但這裡有一些常見的副檔名示例,您可能會在計算機上看到:
就像我們說的,這只是一小部分副檔名。實際上有幾千個。
同樣重要的是要意識到有些檔案型別本身就有風險,而且可能是危險的。通常,這些是可執行檔案,當您試圖開啟它們時,它們可以執行某些型別的程式碼。注意安全,不要開啟檔案,除非它們來自可靠的來源。
相關:50多個副檔名在Windows上有潛在危險
預設情況下,Windows顯示副檔名。在Windows7,8,甚至10中有一段時間這是不正確的,但幸運的是,他們改變了預設設定。我們之所以說幸運是因為我們覺得顯示副檔名不僅更有幫助,而且更安全。如果不顯示副檔名,就很難判斷您正在檢視的PDF檔案(例如)是否真的是PDF檔案,而不是惡意的可執行檔案。
如果Windows中沒有顯示副檔名,則可以很容易地重新開啟它們。在任何檔案資源管理器視窗中,只需進入“檢視”>“選項”>“更改資料夾和搜尋選項”。在“資料夾選項”視窗的“檢視”選項卡上,禁用“隱藏已知檔案型別的副檔名”複選框。
相關:如何使Windows顯示副檔名
預設情況下,副檔名不會顯示在macOS中。原因是macOS並不像Windows那樣使用擴充套件(我們將在下一節詳細討論)。
不過,您可以讓macOS顯示副檔名,這樣做可能不是個壞主意。開啟Finder後,只需進入Finder>Preferences>Advanced,然後啟用“顯示所有副檔名”複選框。
所以,我們討論了Windows如何使用副檔名來知道它處理的是什麼型別的檔案,以及在開啟檔案時使用什麼應用程式。Windows知道一個名為自述檔案.txt是一個文字檔案,因為這個TXT副檔名,它知道用預設的文字編輯器開啟它。刪除該副檔名,Windows將不知道如何處理該檔案。
雖然macOS和Linux仍然使用副檔名,但它們不像Windows那樣依賴它們。相反,他們使用一種叫做MIME型別和建立者程式碼的東西來確定檔案是什麼。這些資訊儲存在檔案的標頭檔案中,macOS和Linux都使用這些資訊來確定處理的檔案型別。
由於在macOS或Linux上並不需要副檔名,因此您完全可以擁有一個沒有副檔名的有效檔案,但由於檔案頭中包含的檔案資訊,作業系統仍然可以使用正確的程式開啟該檔案。
在這裡我們不會深入討論太多,但是如果您有興趣瞭解更多,請檢視我們的指南,瞭解為什麼Linux和macOS不需要副檔名。
相關:MIME型別解釋:為什麼Linux和MacOSX不需要副檔名
根據我們在上一節中剛剛討論的內容,當您更改副檔名時會發生什麼,在某種程度上取決於您使用的作業系統。
在Windows中,如果刪除副檔名,Windows將不再知道如何處理該檔案。當您嘗試開啟檔案時,Windows會詢問您要使用哪個應用程式。如果您更改了副檔名,請將檔案重新命名為“酷圖.jpg“至”coolpic.txt檔案“-Windows將嘗試開啟與新副檔名關聯的應用程式中的檔案,您將收到錯誤訊息或已開啟但無用的檔案。”。在本例中,記事本(或您的預設文字編輯器)確實打開了coolpic.txt檔案“檔案,但只是一堆亂七八糟的文字。
因此,每當您嘗試更改副檔名時,Windows都會發出警告,您必須確認該操作。
如果您使用的是macOS,則會發生類似的情況。如果嘗試更改副檔名,仍會收到警告訊息。
如果您將副檔名更改為其他副檔名,macOS將嘗試在與新副檔名關聯的應用程式中開啟該檔案。而且,你要麼得到一條錯誤訊息,要麼像在Windows中一樣得到一個亂碼檔案。
與Windows不同的是,如果您試圖在macOS中刪除一個檔案的副檔名(至少在Finder中是這樣),macOS只會使用檔案的MIME型別中的資料重新新增相同的副檔名。
如果你真的想改變一個檔案的型別,比如說,你想把一個影象從JPG格式改成PNG格式,你就需要使用能夠真正轉換檔案的軟體。
每當您安裝一個可以開啟特定檔案型別的應用程式時,該應用程式和副檔名都會在您的作業系統中註冊。完全有可能有多個應用程式可以開啟同一型別的檔案。您可以啟動一個應用程式,然後將任何支援的檔案型別載入到其中。或者,您可以右鍵單擊一個檔案以開啟其上下文選單,並在其中選擇一個可用的應用程式。
例如,在下面的影象中,您可以看到我們的Windows系統上有許多影象應用程式可以開啟酷圖.jpg“我們右鍵單擊的檔案。
但是,每個擴充套件都有一個預設的應用程式。它是當你雙擊一個檔案時開啟的應用程式,在Windows中,它也是當你右擊一個檔案時出現在列表頂部的應用程式(上圖中的IrfanView)。
您可以更改預設應用程式。只需進入“設定”>“應用程式”>“預設應用程式”>“按檔案型別選擇預設應用程式”。滾動(很長)檔案型別列表以找到所需的檔案型別,然後單擊右側當前關聯的應用程式進行更改。有關更多資訊,請參閱我們的完整指南,以在Windows中設定預設應用程式。
相關:初學者極客:7種方法可以改變預設的應用程式和檔案關聯在Windows中
你也可以在macOS上做同樣的事情。只需選擇要更改的檔案型別,然後從主選單中選擇“檔案”>“獲取資訊”。在彈出的資訊視窗中,進入“開啟方式”部分,然後使用下拉選單選擇一個新的應用程式。很簡單。
相關:如何在MacOSX中更改檔案型別的預設應用程式
圖片來源:CC0 Creative Comm***/Pixabay
...器和載入器之間的關鍵區別。 目錄 1. 概述和主要區別 2.什麼是連結器 3. 什麼是裝載機 4. 連結器和載入程式之間的關係 5. 並排比較-連結器與表格形式的載入程式 6. 摘要 什麼是聯結器(linker)? 計算機程式是給計算機執行某項任...
...之前先擴充套件它們,因為你永遠不知道它們背後隱藏著什麼。這適用於你收到的所有連結或那些你在網上偶然發現的連結。這是一種方法,以躲避病毒,詐騙,惡意網站和指令碼時,你瀏覽。 ...
...電腦上做了大量的檔案洗牌,你可能會對“你確定要更改副檔名嗎?”?“在Finder中嘗試重新命名副檔名時總是彈出的警告。幸運的是,這個警告很容易被禁用。下面是方法。 首先,單擊Dock中的Finder圖示將其置於前臺。 在螢...
...句點“.”作為分隔符。第一個句點之前的反向檔名部分是副檔名。這些被輸送到rev。 rev將副檔名反轉為其原始順序。它們被輸送到不同的地方。 sort對副檔名進行排序,並將結果匯入uniq。 uniq為每種型別的唯一副檔名返回一個...
...路更快,有更小、更豐富的照片供開發者使用。 相關:什麼是副檔名? 什麼是webp檔案(a webp file)? WebP(發音為Weppy)格式是基於Google釋出的On2技術開發的VP8影片編解碼器的WebM影片容器格式的姊妹專案。谷歌於2010年2月19日收購...
...ip檔案,其中包含一組用於開啟文件的其他檔案。 相關:什麼是副檔名? 什麼是xlsx檔案(an xlsx file)? XLSX檔案是在microsoftexcel中使用的檔案,這是一個電子表格應用程式,它使用表格來組織、分析和儲存資料。每個單元格可以...