⑴ windows合法的文件名是怎樣規定的
對一般辦公文件來言,規範文件、文件夾合法的命名規則如下:
1、文件命名的結構
項目命名詞(或項目編號)_文件命名詞_日期_V版本號.文件後綴
例如:Doc_PCPIS Proposal_20101112_V1.0.doc
文件名稱由四部分組成:
第一部分為項目名稱或編號,第二部分為文件的描述,第三部分為當前文件的日期,第四部分為文件階段標識加文件後綴。
如果是同一版本同一階段的文件修改過兩次以上,則在版本標識後面加以數字標識,每次修改數字加1; 當有多人同時提交同一份文件時,可以在版本標識的後面加入人名或縮寫來區別。
2、文件命名規則
1,文件名最長使用255個字元;
2,可以使用擴展名,擴展名用來表示文件類型,也可以使用多間隔符的擴展名;
3,文件名中允許使用空格,但不允許使用下列字元(英文輸入法狀態):< > / | : " * ?
4,windows系統對文件名中字母的大小寫在顯示時有不同,但在使用時不區分大小寫。
(1)命名文件名時需要寫txt擴展閱讀:
DOS操作系統規定文件名由文件主名和擴展名組成,文件主名由1~8個字元組成,擴展名由1~3個字元組成,主名和擴展名之間由一個小圓點隔開,一般稱為8.3規則。
文件擴展名是早期操作系統(如VMS/CP/M/DOS等)用來標志文件格式的一種機制。以DOS來說,一個文件擴展名是跟在文件主名後面的,由一個分隔符號分隔。
在一個像「example.txt」的文件名中,example是文件主名,txt為文件擴展名,表示這個文件是一個純文字文件,句號「.」就是文件主名與文件擴展名的分隔符號。
DOS作業系統(包括Windows 3.x)把文件擴展名限制在3個字元以內。個人電腦自從Windows95開始,在其他Windows操作系統上的FAT32文件系統中包含有一個界面水平的修正,使得文件擴展名的字數可以達到256個英文字元(長文件名)。
但是在系統層面,仍然保留3個字母的命名方式,這對很多用戶來說都是不可見的。NTFS文件系統則沒有這種限制。
這種命名法有著很大的缺陷,甚至安全的缺陷,所以某些操作系統已經不再遵循文件擴展名的規范,而是採用更精確的文件魔術數字來確定文件類型。
不過Windows系列的作業系統即使是最新的Windows10都依然保持這種命名格式。
⑵ 什麼是主文件名
文件名一般包括主文件名和擴展名,前面就是主文件名,txt就是擴展名。例如新建一個文本文檔它的全名就是新建文本文檔txt,那個「新建文本文檔」就是主文件名。txt便是後綴。因為文件指定的名稱,為了區分不同的文件,必須給每個文件命名,方便計算機對文件實行按名存取的操作方式。
文件名命名規則:
windows突破了DOS對文件命名規則的限制,允許使用長文件名,其主要命名規則如下:
1、文件名最長可以使用255個字元。
2、可以使用擴展名,擴展名用來表示文件類型,也可以使用多間隔符的擴展名。如win。ini。txt是一個合法的文件名,但其文件類型由最後一個擴展名決定。
3、文件名中允許使用空格,但不允許使用下列字元(英文輸入法狀態):<>/|:"*?
4、windows系統對文件名中字母的大小寫在顯示時有不同,但在使用時不區分大小寫。
UNIX/LINUX系統區分文件名的大小寫,而有些系統則不區分如:MS-DOS和WINDOWS。UNIX/LINUX系統中,hello,c文件與helloc文件對於系統來說沒有什麼區別,加上了擴展名,c與不加都一樣,系統都不知道那是個什麼文件,只是用戶加上,c後,方便用戶明白那是c語言源碼文件。