Файлімена файлів. Повне, коротке, довге, коректне і некоректне ім'я файлу, його склад, шаблон і маска

Зустрівши незрозуміле словосполучення, читач, як правило, прагне дізнатися його значення. Ця стаття - коротка екскурсія для користувача по світу незвіданого.

Загальне поняття файлу

Довготривала (зовнішня) пам'ять комп'ютера зберігає всі дані у вигляді файлів. Що ж це таке? Файл є іменованої послідовністю байтів, що складаються, у свою чергу, з бітів. У нього є власне ім'я та адреса розміщення. Перший параметр вказує людина, а другий - задає і надовго запам'ятовує операційна система. Пошук здійснюється по імені файлу, тому записувати його адресу користувачеві ні до чого.

Буває так, що інформацію не виходить знайти на комп'ютерному носії. Але навіть порожній файл має власне ім'я, є важливим властивістю записаного на жорсткому диску набору даних. Якщо воно відсутнє, то таку структуру можна назвати зберіганням. файл имена файлов

Файлова система

Кожен носій інформації (гнучкий, жорсткий або лазерний диск) може містити величезну кількість. Файлова система призначена для зберігання даних і організації різних каталогів. У широкому сенсі вона складається з сукупності всієї інформації на диску, набори структур даних, комплексу системних програмних засобів. Кореневий каталог складається з вкладень 2-го рівня, які, в свою чергу, включають в себе папки 3-го і т. д. Однорівнева лінійна система застосовується для дисків з кількома файлами, багаторівнева ієрархічна - для дисків з їх великою кількістю. Другий притаманна деревовидна структура.

Призначення файлової системи

Воно полягає у забезпеченні зручного інтерфейсу для людини при зверненні до інформації, що знаходиться на диску, і можливості спільного використання об'єктів багатьма людьми і процесами здійснюються. Подібний пристрій структури дозволяє досягти максимального результату при роботі з даними. из чего состоит имя файла

Типи файлів

Завдяки певній інформації комп'ютер приблизно може «розуміти», що знаходиться в наборі даних і з допомогою якої програми це можна відкрити. Розширення є декількома літерами або цифрами, розташованими після крапки у стандартному імені файлу. Воно визначає тип даних і відповідну програму. Наприклад, інформація, записана на диск з розширенням mp3, відкриється в програвачі. Картинка програми присутня на зображенні файлу. По цьому значку досвідчений користувач одразу розуміє, де можна застосувати зазначений тип даних. Документ відкриється тільки в програмі, призначеної для тексту. Відеофайли можна прокрутити в програвачі. Інформація у вигляді картинок відкривається в графічному редакторі. Існує безліч різних файлів. Кожен з них має значок, що вказує на відповідну програму.

Файл: імена файлів

Користувачі дають набору даних на диску символічні назви. За ним ідентифікуються файли. При цьому обов'язково враховуються обмеження системи як на використовувані знаки, так і на всю довжину словосполучення. Ім'я файлу - це зазначене вище назву, яка може співпадати у декількох наборів даних. У цьому випадку різної буде послідовність ідентифікаторів каталогів, тобто адреса, за якою знаходиться інформація. В одних системах один і той же об'єкт не може мати декілька назв, в інших подібне обмеження взагалі відсутня. В останньому випадку набору даних надається унікальне ім'я. Це числовий ідентифікатор, використовуваний будь-якими програмами операційної системи.

Склад імені файлу

Будь-яка інформація на диску містить у собі кілька елементів. З чого складається ім'я файлу? Для того щоб зрозуміти це, необхідно мати перед очима зразок. Ім'я файлу складається з двох взаємопов'язаних частин: назви і розширення, що визначає тип даних. За ним ідентифікується будь-яка інформація на носії. имя файла состоит из

Повне ім'я

Можна навести такий приклад:

С:\Музыка\Праздник\Мелодия.мр3.

Зазначене у зразку повне ім'я файлу - це назва, що складається власне з нього самого та шляхи інформації. Останній із зазначених елементів є переліком ідентифікаторів папок, які необхідно послідовно відкрити, щоб дійти до найвищого рівня до набору даних. Повне ім'я файлу обов'язково задається, починаючи з кореневого каталогу, і містить в собі перелік всіх залежних вкладень інших рівнів. Таку назву абсолютна. Воно посилається на інформацію щодо кореневого каталогу незалежно від поточної папки. Всі елементи імені розділяються символом косої риски (\). Цей знак повинен бути вказаний перед назвою кореневого каталогу. полное имя файла

Коротке ім'я

Обмеження операційної системи MS-DOS стали причиною виникнення цього терміна. В ті часи файл міг мати тільки 8 символів в імені. Трохи пізніше з'явилася можливість ставити крапку після назви і дописувати 3 знаки розширення.

Це виглядало так:

Мелодія.mp3.

Розробники стали використовувати розширення імен для технічних потреб. З їх допомогою програми «навчилися розпізнавати тип файлу. Ця схема запису імені файлу була названа системою 8.3 (по кількості символів назви і розширення, і крапка між ними). Вона мала ряд недоліків: неможливість використання пробілів, розділових знаків, інших букв, крім англійського алфавіту. Тому створити змістовне назву було дуже важко. Короткий ім'я не містить символа косої риски (\). За такої назви можна послатися на дані поточного каталогу.

Довге ім'я

Раніше, коли на дисках зберігалися тисячі файлів, користувачі непогано знали, звідки з'явилися на носії ті чи інші дані. В даний час стежити за історією надходить інформації неможливо. Тому для даних було знято жорсткі обмеження на довжину назви. З чого складається ім'я файлу? Тепер назву можна записувати російськими літерами, з деякими знаками пунктуації і навіть пробілами. Розширення вказується не тільки трьома символами. Якщо ім'я містить декілька точок, то тип файлу вказується після останнього знаку пунктуації.

Втім, традиції містять у собі велику силу, тому на комп'ютерах не зустрічаються довгі розширення. Трьох символів, щоб вказати тип файла, системі достатньо. В самому довгому імені може бути не менш 250 знаків, хоча це, безсумнівно, здається зайвою.

Проблемні об'єкти

Документ з довгою назвою може бути невірно прочитаний на іншому комп'ютері. Тому при пересиланні даних слід перейменувати файл за допомогою латинських літер. Російського алфавіту на комп'ютері одержувача може не виявитися, і замість словосполучень з'явиться незрозумілий набір символів. Для організації системи зберігання файлів на комп'ютері користувача використовуються будь-які літери. имя файла это

Коректне ім'я файлу

Воно може складатися з будь-яких букв у верхньому і нижньому регістрі, числа, точки та підкреслення. Використання пробілу не забороняється. Однак не варто ним зловживати, а також ставити на початок назви. В ім'я можна включити інші символи, за винятком зарезервованих знаків (> < | ? * / \ : "). Розширення відокремлюється від назви останньої правої крапкою. Довжина імені обмежена 255 символами. Насправді звичайному користувачеві вистачає 20 символів. Операційна система не розрізняє малі та великі літери в імені файлу. Це означає, що зберегти в одному каталозі два елементи з однаковою назвою, написаним в різному регістрі, не вийде. Так може виглядати приклад збігу імен: «Текст.doc» і «ТЕКСТ.doc».

Некоректна назва файлу

Крім зазначених обмежень, існує заборона на використання зарезервованих імен пристроїв.

Так, PRN є принтером. COM1-COM4 - пристроями, що приєднуються до послідовним портам 1-4. AUX виконує ту ж функцію, що і COM1. LPT1-LPT4 є елементами, що приєднуються до паралельних портів 1-4 (принтерів), CON (consol) при введенні - клавіатурою, при виводі - екраном, NUL - «порожнім» пристроєм. При спробі користувача вказати зарезервоване назву система видає помилку. Попередження відображається і в тому випадку, коли використовуються заборонені символи. Воно вказує на неправильне ім'я файлу. Невірно записана інформація про набір даних не зберігається, а приймає колишнє значення.

Шаблон назви файлу

Командні оболонки операційних систем, а також всілякі мови програмування дозволяють користувачу шукати в іменах і каталогах певні групи. Усі файли перевіряються на предмет відповідності заданим шаблоном, якщо якийсь із них співпадає з еталоном, то він враховується, якщо немає - то пропускається.

Для чого потрібен такий зразок? Часто потрібно здійснити одне і те ж дію з цілою групою файлів. Це займає менше часу, ніж звернення до кожного документа окремо. Шаблон імені файлу дозволяє виділити групу, що відповідає заданим вимогам, із загальної маси. Він використовується навіть при пошуку даних.

Особливі символи

Шаблон імені файлу задається з допомогою спеціальних знаків:

  • Зірочка є позначенням будь-якої групи символів. Їх кількість не має значення. Приміром, одна зірочка - це шаблон, якому відповідає вся інформація в каталозі. Завдяки команді *.mp3 можна змінити будь-однотипний файл. Імена файлів, що починаються на my і закінчуються на .txt, виділяються з допомогою шаблону my*.txt. Зразок *2014* визначає всі існуючі на комп'ютері об'єкти, назви яких містять у собі групу символів 2014.
  • Знак питання є позначенням будь-якого одиночного символу. Приміром, під зразок music.??? підійдуть починаються на вказане слово дані, що мають розширення з трьох англійських букв. В шаблоні na?e.txt замість стандартного знака питання може бути будь-який символ.
  • Інші команди

    Передбачені й інші правила складання зразків. Завдяки включенню в команду квадратних дужок ([ ]) з переліком можливих значень можна зробити пошук більш гнучким. Якщо потрібно знайти які-небудь файли, що починаються з букви t, не враховуючи регістр, то шаблон слід записати так: [tT]*. При пошуку даних з іменами, що йдуть за алфавітом, можна створити діапазон. Такий шаблон виглядає так: [k-zK-Z]?.jpg. Системою будуть знайдені файли з зазначеним типом розширення, імена яких складаються з двох знаків. Причому перша буква k, l, y або z - регістр.

    Значення командної оболонки

    В одному зразку може бути використано кілька спеціальних символів. Шаблони поєднуються з багатьма командами: переглядом каталогів, копіюванням файлів, пошуком та ін. Однак дії здійснюються не за зразком, а з подошедшими під нього даними. Потрібні об'єкти відбираються командною оболонкою.

    Розширення шаблону є процесом заміни символу * на струнку послідовність імен файлів.

    Окремі команди ніколи не зможуть знайти спеціальний знак у переліку своїх параметрів. Так що ж відповідає за пошук даних? Командна оболонка виробляє необхідне розширення шаблону таким чином, що будуть перераховані всі збігаються зі зразком назви файлів.

    Маски імен файлів

    Вони використовуються в групових операції з даними. Маска є послідовністю допустимих у назвах файлів символів, в яких також можуть потрапляти знак питання і зірочка. З її допомогою можна видалити будь-який наявний на комп'ютері тимчасовий файл. Імена файлів в команді можуть мати різні позначення. Знак питання є відміткою одного довільного символу, а зірочка - цілої послідовності. Приміром, скориставшись командою rm *mp3, можна видалити всі файли, що закінчуються на цей фрагмент. Якщо потрібно стерти всі дані в каталозі, то слід задати команду rm *. Майже так само працює команда з питальним знаком, змінюється один символ. Маски імен можна використовувати і з каталогами. маски имен файлов

    Проблемне копіювання

    Перехід до довгих іменах породжує проблеми сумісності з раніше створеними програмами, що використовують невеликі словосполучення. Для того щоб програми могли відкривати інформацію відповідно до прийнятої раніше структурою зберігання, файлова система зобов'язана вміти надавати унікальні короткі псевдоніми даними, мають складні назви. Нові операційні системи підтримують довгі імена. Але іноді користувач стикається з несподіваними проблемами. Копіювання файлів з довгими іменами може викликати певні труднощі.

    У цьому випадку не допоможе навіть створення ярлика. Зазвичай від користувача вимагається тільки перейменувати файл і повторити спробу. Як варіант, можна архівувати дані, скопіювати і розпакувати. Але що робити, якщо у сотому підкаталозі, в якому знаходиться потрібний файл, імена файлів такі довгі через прописаного в них шляху? копирование файлов с длинными именами

    Запасні варіанти

    Якщо вищеперелічені методи не підійшли, слід просто підключити мережний диск за допомогою клацання правої кнопки миші на зображенні комп'ютера і вибору підключення в меню. При цьому необхідно вказати літеру бажаного носія і шлях файлу.

    В крайньому випадку користувач може скористатися програмою для копіювання довгих імен FAR 2.0 і навіть вимкнути Recycle Bin.




    Додати коментар
    Ваше Ім'я:   Ваш E-Mail:  


    Введіть слово "життя" без кавичок

    Відповідь:
    © http://kafedam.pp.ua 2019