WikiDer > Файл атауын өзгерту
Бұл мақала үшін қосымша дәйексөздер қажет тексеру. (Шілде 2007 ж) (Бұл шаблон хабарламасын қалай және қашан жою керектігін біліп алыңыз) |
Процесі файл атауын өзгерту, жылы есептеу, файлдың атауын үйлесімділікке аударуды қамтиды операциялық жүйе деңгей. Бұл а файл атауы үстінде файлдық жүйе оған қол жеткізетін амалдық жүйеге сәйкес келмейтін түрде пайда болады. Мұндай мангинг, мысалы, пайда болады компьютерлік желілер қашан а Windows машина файлға қатынасуға тырысады Unix серверде және бұл файлда Windows-та жарамсыз таңбаларды қамтитын файл атауы бар.
FAT туынды файлдық жүйесі
VFAT шеңберінде бұрынғы қолдау
Атауды басқарудың кең таралған мысалы VFAT файлдық жүйелер Windows нұсқаларында Windows 95 одан әрі. VFAT спецификациясы[түсіндіру қажет] мүмкіндік береді Ұзын файл атаулары (LFN). Артқа-үйлесімділік үшін MS-DOS және ұзындығы бойынша ең көп дегенде 11 таңбадан тұратын файл аттарын танитын Windows бағдарламалық жасақтамасы 8.3 формат (мысалы: сегіз әріптен тұратын файл атауы, нүкте және үш әріптен тұратын кеңейту, мысалы autoexec.bat), LFN файлдары дискіде 8.3 форматында сақталады (longfilename.txt болу longfi ~ 1.txt), дискінің басқа жерінде сақталған ұзын файл атауымен.
Қалыпты[түсіндіру қажет], стандартты Windows әдістерін қолданатын Windows үйлесімді бағдарламаларын пайдалану кезінде[қайсы?] дискіні оқу туралы Енгізу / шығару ішкі жүйе файлдың ұзын атауын бағдарламаға қайтарады - егер ескі DOS қосымшасы немесе ескі Windows қосымшасы файлға жүгінуге тырысса, ол ескі, тек 8.3 API интерфейстерін пайдаланады немесе төменгі деңгейде жұмыс істейді және өзінің дискілік қатынасын орындайды , бұл 8.3 файл атауын қайтаруға әкеледі. Бұл жағдайда файл аттары бос орынға бірінші емес алты таңбаны алып, тильда (~), содан кейін дискідегі 8.3 файл атауының бірегейлігін қамтамасыз ететін сан. Бұл мангинг схемасы бұрыла алады (мысалы) Бағдарлама файлдары ішіне БАҒДАРЛАМА ~ 1. Бұл әдіс адамдар қолданған кезде де сақталады DOSBox классикалық DOS ойындарын ойнауға немесе пайдалануға Windows 3.1 бірге ойнау 16 64 биттік Windows-тағы ойындар.
Unix файлдық жүйелері
[қайсы?]
Unix файл атаулары болуы мүмкін қос нүкте немесе артқы сызықтар, ал Windows мұндай таңбаларды басқаларына түсіндіреді[қайсы?] жолдары. Тиісінше[түсіндіру қажет], бағдарламалық жасақтама Unix файлын «Notes: 11 04 03» -ті «Notes_ 11-04-03» ретінде өзгерте алады, бұл Windows бағдарламалық жасақтамасына файлға қашықтықтан қол жеткізуге мүмкіндік береді. Басқа Unix тәрізді сияқты жүйелер Самба Unix-те басқасын қолданыңыз[түсіндіру қажет] ұзын файл атауларын DOS-үйлесімді файл атауларымен салыстыруға арналған жүйелерді басқару (бірақ Samba әкімшілері бұл әрекетті конфигурация файлында теңшей алады).[1]
Mac OS
macOSКеліңіздер Іздеуші «даналарын көрсетеді:«бар файлдар мен каталогтардың аттарында»/«. Себебі классикалық Mac OS «:» таңбасын ішкі бөлгіш ретінде қолданды. Осы файлдарды немесе каталогтарды а терминал эмуляторы «/» таңбасының орнына «:» көрсетеді.
Әдебиеттер тізімі
- ^ Экштейн, Роберт; Дэвид Коллиер-Браун; Питер Келли (қараша 1999). «5.4 Манглингтің аты және ісі». Samba пайдалану (1-ші басылым). O'Reilly & Associates, Inc. Алынған 2009-10-23.