Ọ̀rọ̀ ìtúmọ̀

Kí ni orúkọ fáìlì náà?

Orúkọ fáìlì ni orúkọ tí fáìlì ní nínú fọ́dà rẹ̀, bíi tmp.txt. Eto fáìlì ń pa orúkọ yìí mọ́ níta fáìlì, ìwọ sì lè yí orúkọ náà padà.

file-name

Orúkọ fáìlì ni orúkọ tí ń dá fáìlì kan lójú nínú fọ́ọ́dà rẹ̀. Orúkọ fáìlì ní orúkọ àpò (base name) àti àfikún (extension) àṣàyàn, tí àmí ìkẹyìn (period) yà. Nínú tmp.txt, orúkọ àpò ni tmp àti àfikún ni txt.

Nínú ìròyìn metadata, pápá File Name ni ó máa ń fi orúkọ yìí hàn. O lè yan orúkọ náà kí o sì tún un ṣe nígbà míì, nítorí pé orúkọ kì í ṣe apá inú akoonu fáìlì náà.

Nibo ni iye ti wa

Fáìlì sístẹ́mù ń pa orúkọ fáìlì mọ́ nínú fọ́ọ́dà, kì í ṣe lára fáìlì fúnra rẹ̀. Ìtẹ̀wé metadata ExifTool nítorí náà ń pè File Name ní pseudo tag, bíi iwóntúnwọ́nsì fáìlì (file size).

Diẹ̀ lára fọ́mátì náà tún ń pa orúkọ kan mọ́ lára fáìlì fúnra rẹ̀ pẹ̀lú:

  • Àkójọpọ̀ ZIP ń pa orúkọ gbogbo fáìlì tó wà nínú rẹ̀ mọ́, pẹ̀lú ọ̀nà ìbátan (relative path) àṣàyàn.
  • Fáìlì gzip lè pa orúkọ àṣáájú fáìlì tí ó ti fi dínkù mọ́, láì sí orúkọ fọ́ọ́dà kankan.
  • Àmì ID3v2, gẹ́gẹ́ bí a ṣe máa ń rí i nínú fáìlì MP3, lè pa orúkọ fáìlì àṣáájú mọ́ nínú fireemu TOFN.

Ìgbàsílẹ̀ (download) tún lè gba orúkọ àbá láti òde fáìlì. Sẹ́fà ìkànnì wẹ́ẹ̀bù lè rán orúkọ yìí nínú àkòrí Content-Disposition, bíi nínú filename=example.html. Ètò tó ń fipamọ́ ìgbàsílẹ̀ yẹ kí ó gba orúkọ yìí gẹ́gẹ́ bí ìmòràn nìkan.

Bii iye naa ṣe ri

File Name ń fi orúkọ kíkún hàn pẹ̀lú àfikún rẹ̀, ṣùgbọ́n láì sí ọ̀nà fọ́ọ́dà. ExifTool ń pa fọ́ọ́dà mọ́ sínú pápá Directory míì. Fún ọ̀pọ̀ fọ́mátì, àfikún ń bá irú fáìlì mu.

Windows máa ń gba OSCAR, Oscar, àti oscar gẹ́gẹ́ bí orúkọ kan ṣoṣo. Fáìlì sístẹ́mù POSIX lè gba wọn gẹ́gẹ́ bí orúkọ mẹ́ta tó yàtọ̀. Lórí Windows, orúkọ kan sábà máa ní ìdíyelé sí àwọn àmì 255, àti ọ̀nà pípẹ́ títóbi sí àwọn àmì 260.

Àwọn àmì tí orúkọ fáìlì kò lè lò

Lórí Windows, orúkọ fáìlì gbọ́dọ̀ tẹ̀lé àwọn ìlànà wọ̀nyí:

  • Orúkọ kò gbọ́dọ̀ ní àwọn àmì :, ", /, |, ?, *, àmì backslash, àmì kékeré-ju (less-than sign), tàbí àmì tó tóbi-ju (greater-than sign).
  • Orúkọ kò gbọ́dọ̀ ní àmì kankan tí iye ìtẹ̀sí rẹ̀ láti 0 dé 31.
  • Orúkọ kò gbọ́dọ̀ jẹ́ orúkọ eréṣẹ́ (device) tí a ti pa mọ́, bíi CON, PRN, AUX, NUL, COM1, tàbí LPT1, pẹ̀lú tàbí láì sí àfikún. Àwọn ìlànà orúkọ Microsoft ń gba NUL.txt gẹ́gẹ́ bíi NUL pátápátá.
  • Orúkọ kò gbọ́dọ̀ parí pẹ̀lú ààyè tàbí àmí ìkẹyìn (period). Fáìlì sístẹ́mù lè gba irú orúkọ bẹ́ẹ̀, ṣùgbọ́n shell Windows kì í gba.

Àfihàn POSIX fún àwọn sístẹ́mù òpérétíngì alágbépadà kì í ṣe kíkún jù. Orúkọ fáìlì POSIX lè ní báítì kankan yàtò sí àmì slash àti báítì null.

Fún orúkọ tí yóò lè rìn láláìsí ìṣòro láàárín àwọn sístẹ́mù POSIX, POSIX ń ṣàlàyé àkójọpọ̀ àmì alágbépadà kan. Àkójọpọ̀ náà ní lẹ́tà A dé Z àti a dé z, àwọn dídíìtì 0 dé 9, àmí ìkẹyìn (period), àmì underscore, àti àmì hyphen. POSIX ń ṣàbẹ̀wò kí a má fi hyphen síbẹ̀ gẹ́gẹ́ bí àmì àkọ́kọ́, nítorí ó lè fa ìṣòro lórí laini àṣẹ (command line).

Idi ti o fi ṣe pataki

Orúkọ fáìlì gbọ́dọ̀ yàtọ̀ ní inú fọ́ọ́dà kan. Àfikún jẹ́ apá orúkọ náà. Nítorí náà, fáìlì méjì tó ní orúkọ àpò kan náà àti àfikún tó yàtọ̀ lè pín fọ́ọ́dà kan pọ̀.

Ìyípadà orúkọ fáìlì kì í yí akoonu rẹ̀ pa dà, àti àfikún tuntun kì í yí fọ́mátì rẹ̀ pa dà. ExifTool lè kọ orúkọ File Name tuntun láìyí fáìlì fúnra rẹ̀ pa dà.

Ní gbígbà gbogbo, ExifTool máa ń ka akọsori fáìlì láti rí irú fáìlì. Ètò pàtàkì tó yarayara kan máa ń fo akọsori náà kọjá, ó sì máa gba irú fáìlì láti inú àfikún.

Ìtúmọ̀ orúkọ (title) tí a pa mọ́ lára fáìlì yàtọ̀ sí orúkọ fáìlì. PDF lè pa Title kan mọ́, àti àmì ID3v2 máa ń pa orúkọ orin mọ́ nínú fireemu TIT2. Ìyípadà orúkọ fáìlì kì í yí ẹyọ̀ ọ̀kan nínú àwọn title wọ̀nyí pa dà.