Ниже приведены два имени файла, одно из которых сохранено в новом формате

Обновлено: 21.11.2024

Теперь мы знаем, как просматривать файлы и каталоги, но как их создавать?

В этом выпуске мы узнаем о создании и перемещении файлов и каталогов на примере каталога для упражнений/записи.

Шаг первый: посмотрите, где мы находимся и что у нас уже есть

Мы по-прежнему должны находиться в каталоге shell-lesson-data на рабочем столе, что мы можем проверить, используя:

Далее мы перейдем в каталог для упражнений/записи и посмотрим, что в нем содержится:

Создать каталог

Давайте создадим новый каталог с именем thesis с помощью команды mkdir thesis (у которой нет вывода):

Как можно догадаться по названию, mkdir означает «создать каталог». Поскольку тезис является относительным путем (т. е. не имеет начального слэша, например /what/ever/thesis ), новый каталог создается в текущем рабочем каталоге:

Поскольку мы только что создали каталог тезисов, в нем еще ничего нет:

Обратите внимание, что mkdir не ограничивается созданием отдельных каталогов по одному. Параметр -p позволяет mkdir создать каталог с вложенными подкаталогами за одну операцию:

Опция -R команды ls отобразит список всех вложенных подкаталогов внутри каталога. Давайте используем ls -FR для рекурсивного отображения новой иерархии каталогов, которую мы только что создали в каталоге проекта:

Два способа сделать одно и то же

Использование оболочки для создания каталога ничем не отличается от использования проводника. Если вы откроете текущий каталог с помощью графического проводника вашей операционной системы, каталог тезисов также появится там. Хотя оболочка и файловый менеджер — это два разных способа взаимодействия с файлами, сами файлы и каталоги одинаковы.

Хорошие имена для файлов и каталогов

  1. Не используйте пробелы.

    Пробелы могут сделать имя более осмысленным, но поскольку пробелы используются для разделения аргументов в командной строке, лучше избегать их в именах файлов и каталоги. Вместо этого вы можете использовать - или _ (например, north-pacific-gyre/ , а не north pacific gyre/ ). Чтобы проверить это, попробуйте ввести mkdir north pacific gyre и посмотрите, какой каталог (или каталоги!) создается при проверке с помощью ls -F .

  2. Не начинайте имя с - (тире).

    Команды рассматривают имена, начинающиеся с -, как параметры.

  3. Наклеивайте буквы, цифры, . (точка или точка), - (тире) и _ (подчеркивание).

    Многие другие символы имеют особое значение в командной строке. О некоторых из них мы узнаем на этом уроке. Существуют специальные символы, которые могут привести к неправильной работе вашей команды и даже к потере данных.

Создать текстовый файл

Давайте изменим наш рабочий каталог на thesis с помощью cd , затем запустим текстовый редактор Nano, чтобы создать файл с именем draft.txt :

Какой редактор?

Когда мы говорим, что nano — это текстовый редактор, мы на самом деле имеем в виду текст: он может работать только с простыми символьными данными, а не с таблицами, изображениями или любым другим удобным для человека носителем. Мы используем его в примерах, потому что это один из наименее сложных текстовых редакторов. Однако из-за этой особенности он может быть недостаточно мощным или достаточно гибким для работы, которую вам нужно будет выполнить после этого семинара. В системах Unix (таких как Linux и macOS) многие программисты используют Emacs или Vim (на изучение обоих требуется больше времени) или графический редактор, такой как Gedit. В Windows вы можете использовать Notepad++. В Windows также есть встроенный редактор под названием «Блокнот», который можно запустить из командной строки так же, как и nano для целей этого урока.

Независимо от того, какой редактор вы используете, вам необходимо знать где он ищет и сохраняет файлы. Если вы запустите его из оболочки, он (вероятно) будет использовать ваш текущий рабочий каталог в качестве местоположения по умолчанию. Если вы используете меню «Пуск» вашего компьютера, вместо этого он может захотеть сохранить файлы на рабочем столе или в каталоге документов. Вы можете изменить это, перейдя в другой каталог при первом нажатии кнопки «Сохранить как…»

Давайте напечатаем несколько строк текста. Как только мы довольны нашим текстом, мы можем нажать Ctrl + O (нажмите клавишу Ctrl или Control и, удерживая ее, нажмите клавишу O), чтобы записать наши данные на диск (нас спросят, какой файл мы хотим чтобы сохранить это в: нажмите клавишу «Ввод», чтобы принять предложенный по умолчанию вариант draft.txt ).

После того, как наш файл будет сохранен, мы можем использовать Ctrl + X, чтобы выйти из редактора и вернуться в оболочку.

Control, Ctrl или клавиша ^

  • Control-X
  • Control+X
  • Ctrl + X
  • Ctrl+X
  • ^X
  • C-x

nano не оставляет никаких выводов на экране после выхода, но теперь ls показывает, что мы создали файл с именем draft.txt :

Создание файлов другим способом

Мы увидели, как создавать текстовые файлы с помощью редактора nano. Теперь попробуйте следующую команду:

  1. Что сделала сенсорная команда? Когда вы просматриваете свой текущий каталог с помощью проводника файлов с графическим интерфейсом, отображается ли файл?

  2. Используйте ls -l для проверки файлов. Насколько велик my_file.txt?

  3. В каких случаях вам может понадобиться создать файл таким образом?

Решение

  1. Команда touch создает новый файл с именем my_file.txt в вашем текущем каталоге. Вы можете просмотреть этот вновь сгенерированный файл, набрав ls в командной строке. my_file.txt также можно просмотреть в проводнике файлов с графическим интерфейсом.

  2. При проверке файла с помощью ls -l обратите внимание, что размер файла my_file.txt равен 0 байт. Другими словами, он не содержит данных. Если вы откроете файл my_file.txt в текстовом редакторе, он будет пустым.

  3. Некоторые программы сами не создают выходные файлы, а вместо этого требуют, чтобы уже были созданы пустые файлы. Когда программа запускается, она ищет существующий файл для заполнения выходными данными. Команда touch позволяет эффективно создавать пустой текстовый файл для использования такими программами.

Что в имени?

Возможно, вы заметили, что все файлы Нелле называются "что-то точка-что-то", и в этой части урока мы всегда использовали расширение .txt . Это всего лишь соглашение: мы можем назвать файл mythesis или почти что угодно. Тем не менее, большинство людей большую часть времени используют имена, состоящие из двух частей, чтобы помочь им (и их программам) различать разные типы файлов. Вторая часть такого имени называется расширением имени файла и указывает, какой тип данных содержит файл: .txt указывает на обычный текстовый файл, .pdf указывает на PDF-документ, .cfg — это файл конфигурации, полный параметров для какой-либо программы или другое, .jpg — изображение в формате PNG и т. д.

Это всего лишь условное обозначение, хотя и важное. Файлы содержат байты: мы и наши программы должны интерпретировать эти байты в соответствии с правилами для простых текстовых файлов, документов PDF, файлов конфигурации, изображений и т. д.

Именование PNG-изображения кита поскольку whit.mp3 каким-то волшебным образом не превращает его в запись песни кита, хотя может заставить операционную систему попытаться открыть его с помощью музыкального проигрывателя, когда кто-то дважды щелкнет по нему.

Перемещение файлов и каталогов

Возвращаясь к каталогу shell-lesson-data/writing,

В нашем каталоге тезисов у нас есть файл draft.txt с не слишком информативным именем, поэтому давайте изменим имя файла с помощью mv , что является сокращением от «move»:

Первый аргумент сообщает mv, что мы «перемещаем», а второй — куда это должно двигаться. В этом случае мы перемещаем thesis/draft.txt в thesis/quotes.txt, что имеет тот же эффект, что и переименование файла. Действительно, ls показывает нам, что тезис теперь содержит один файл с именем quotes.txt:

Нужно быть осторожным при указании имени целевого файла, так как mv молча перезапишет любой существующий файл с таким же именем, что может привести к потере данных. Дополнительный параметр mv -i (или mv --interactive ) можно использовать, чтобы заставить mv запрашивать подтверждение перед перезаписью.

Обратите внимание, что mv также работает с каталогами.

Давайте переместим файл quotes.txt в текущий рабочий каталог. Мы снова используем mv, но на этот раз мы будем использовать только имя каталога в качестве второго аргумента, чтобы сообщить mv, что мы хотим сохранить имя файла, но поместим файл в новое место. (Вот почему команда называется «переместить».) В этом случае имя каталога, которое мы используем, является специальным именем каталога. о которых мы упоминали ранее.

В результате файл перемещается из каталога, в котором он находился, в текущий рабочий каталог. ls теперь показывает нам, что тезис пуст:

Кроме того, мы можем подтвердить, что файл quotes.txt больше не присутствует в каталоге тезисов, явно попытавшись указать его в списке:

ls с именем файла или каталога в качестве аргумента выводит только запрошенный файл или каталог. Если файл, указанный в качестве аргумента, не существует, оболочка возвращает ошибку, как мы видели выше. Мы можем использовать это, чтобы увидеть, что файл quotes.txt теперь присутствует в нашем текущем каталоге:

Перемещение файлов в новую папку

После выполнения следующих команд Джейми понимает, что поместила файлы sucrose.dat и maltose.dat не в ту папку. Файлы должны были быть помещены в папку raw.

Заполните пробелы, чтобы переместить эти файлы в папку raw/ (то есть в ту, куда она забыла их положить)

Решение

Напоминаем, что .. относится к родительскому каталогу (т. е. каталогу выше текущего), а . относится к текущему каталогу.

Копирование файлов и каталогов

Команда cp очень похожа на mv, за исключением того, что она копирует файл, а не перемещает его.Мы можем проверить, правильно ли он поступил, используя ls с двумя путями в качестве аргументов — как и большинству команд Unix, ls можно указать сразу несколько путей:

Мы также можем скопировать каталог и все его содержимое, используя рекурсивную опцию -r , например для резервного копирования каталога:

Мы можем проверить результат, перечислив содержимое папки thesis и thesis_backup:

Переименование файлов

  1. cp statstics.txt Statistics.txt
  2. mv statstics.txt stats.txt
  3. mv statstics.txt .
  4. cp statstics.txt.

Решение

  1. Нет. Хотя при этом будет создан файл с правильным именем, файл с неправильным именем все еще существует в каталоге, и его необходимо удалить.
  2. Да, переименовать файл можно.
  3. Нет, точка (.) указывает, куда переместить файл, но не дает нового имени файла; одинаковые имена файлов не могут быть созданы.
  4. Нет, точка (.) указывает, куда копировать файл, но не дает нового имени файла; одинаковые имена файлов не могут быть созданы.

Перемещение и копирование

Что выводит закрывающая команда ls в показанной ниже последовательности?

  1. белки-сохраненные.dat рекомбинированы
  2. воссоединено
  3. белки.dat рекомбинированы
  4. proteins-saved.dat

Решение

  1. Нет, см. объяснение выше. .profiles-saved.dat находится в папке /Users/jamie
  2. Да
  3. Нет, см. объяснение выше. .projects.dat находится в папке /Users/jamie/data/recombined
  4. Нет, см. объяснение выше. .profiles-saved.dat находится в папке /Users/jamie

Удаление файлов и каталогов

Возвращаясь к каталогу shell-lesson-data/writing, давайте наведем порядок в этом каталоге, удалив созданный нами файл quotes.txt. Для этого мы будем использовать команду Unix — rm (сокращение от «удалить»):

Мы можем подтвердить, что файл исчез, используя ls :

Удаление навсегда

В оболочке Unix нет корзины для мусора, из которой мы можем восстановить удаленные файлы (хотя в большинстве графических интерфейсов Unix она есть). Вместо этого, когда мы удаляем файлы, они отсоединяются от файловой системы, чтобы их место на диске можно было использовать повторно. Инструменты для поиска и восстановления удаленных файлов существуют, но нет гарантии, что они сработают в той или иной конкретной ситуации, поскольку компьютер может сразу же освободить место на диске файла.

Безопасное использование rm

Что происходит, когда мы выполняем команду rm -i thesis_backup/quotations.txt? Зачем нам нужна эта защита при использовании rm ?

Решение

Опция -i будет запрашивать перед (каждым) удалением (используйте Y, чтобы подтвердить удаление, или N, чтобы сохранить файл). Оболочка Unix не имеет корзины для мусора, поэтому все удаленные файлы исчезнут навсегда. С помощью параметра -i у нас есть возможность убедиться, что мы удаляем только те файлы, которые хотим удалить.

Если мы попытаемся удалить каталог тезисов с помощью rm thesis , мы получим сообщение об ошибке:

Это происходит потому, что rm по умолчанию работает только с файлами, а не с каталогами.

rm может удалить каталог и все его содержимое, если мы используем рекурсивную опцию -r , и он сделает это без каких-либо запросов на подтверждение:

Учитывая, что нет возможности восстановить файлы, удаленные с помощью оболочки, rm -r следует использовать с большой осторожностью (можно рассмотреть возможность добавления интерактивной опции rm -r -i ).

Операции с несколькими файлами и каталогами

Часто бывает необходимо скопировать или переместить несколько файлов одновременно. Это можно сделать, указав список имен отдельных файлов или указав шаблон именования с помощью подстановочных знаков.

Копировать с несколькими именами файлов

В этом упражнении вы можете протестировать команды в каталоге shell-lesson-data/exercise-data.

В приведенном ниже примере что делает cp, если задано несколько имен файлов и имя каталога?

В приведенном ниже примере что делает cp, если задано три или более имен файлов?

Решение

Если задано более одного имени файла, за которым следует имя каталога (т. е. каталог назначения должен быть последним аргументом), cp копирует файлы в указанный каталог.

Если задано три имени файла, cp выдает ошибку, подобную приведенной ниже, поскольку в качестве последнего аргумента ожидается имя каталога.

Использование подстановочных знаков для одновременного доступа к нескольким файлам

Подстановочные знаки

* — это подстановочный знак, который соответствует нулю или более символов. Давайте рассмотрим каталог shell-lesson-data/exercise-data/proteins: *.pdb соответствует ethan.pdb, propane.pdb и всем файлам, оканчивающимся на «.pdb». С другой стороны, p*.pdb соответствует только pentane.pdb и propane.pdb , потому что «p» в начале соответствует только именам файлов, начинающимся с буквы «p».

? также является подстановочным знаком, но соответствует только одному символу. Таким образом, ?ethan.pdb будет соответствовать метану.pdb, тогда как *ethan.pdb соответствует как ethan.pdb, так и methan.pdb.

Подстановочные знаки можно использовать в сочетании друг с другом, например. . ane.pdb соответствует трем символам, за которыми следует ane.pdb , что дает cubane.pdb ethan.pdb octane.pdb .

Когда оболочка видит подстановочный знак, он расширяет подстановочный знак, чтобы создать список совпадающих имен файлов перед выполнением запрошенной команды. В качестве исключения, если выражение с подстановочным знаком не соответствует ни одному файлу, Bash передаст выражение в качестве аргумента команде как есть. Например, ввод ls *.pdf в каталоге белков (который содержит только файлы с именами, заканчивающимися на .pdb ) приводит к сообщению об ошибке, что файл с именем *.pdf отсутствует. Однако обычно такие команды, как wc и ls, видят списки имен файлов, соответствующих этим выражениям, но не сами подстановочные знаки. Именно оболочка, а не другие программы, занимается раскрытием подстановочных знаков.

Список имен файлов, соответствующих шаблону

  1. ls *t*ane.pdb
  2. ls *t?ne.*
  3. ls *t??ne.pdb
  4. этан.*

Решение

Решение 3.

1. показывает все файлы, имена которых содержат ноль или более символов (*), за которыми следует буква t, затем ноль или более символов (*), за которыми следует ane.pdb. Это дает этан.pdb метан.pdb октан.pdb пентан.pdb .

2. показывает все файлы, имена которых начинаются с нуля или более символов ( * ), за которыми следует буква t , затем один символ ( ? ), затем ne. за которым следует ноль или более символов ( * ). Это даст нам octane.pdb и pentane.pdb, но не соответствует ничему, что заканчивается на thane.pdb.

3. устраняет проблемы варианта 2, сопоставляя два символа ( ?? ) между t и ne . Это решение.

4. показывает только файлы, начинающиеся с этана. .

Подробнее о подстановочных знаках

У Сэма есть каталог, содержащий данные калибровки, наборы данных и описания наборов данных:

Прежде чем отправиться на очередную экскурсию, она хочет создать резервную копию своих данных и отправить несколько наборов данных своему коллеге Бобу. Для выполнения работы Сэм использует следующие команды:

Помогите Сэму, заполнив пустые поля.

Полученная структура каталогов должна выглядеть так

Вы можете сохранить файл Excel в другом формате, нажав Файл > Сохранить как. Форматы файлов, доступные в диалоговом окне "Сохранить как", различаются в зависимости от того, какой тип листа активен (рабочий лист, лист диаграммы или другой тип листа).

Примечание: всякий раз, когда вы сохраняете файл в другом формате, некоторые его форматирование, данные и функции могут не переноситься.

Чтобы открыть файл, созданный в другом формате, в более ранней версии Excel или в другой программе, нажмите «Файл» > «Открыть». Если вы откроете книгу Excel 97-2003, она автоматически откроется в режиме совместимости. Чтобы воспользоваться преимуществами новых функций Excel 2010, вы можете сохранить книгу в формате файла Excel 2010. Однако у вас также есть возможность продолжить работу в режиме совместимости, в котором сохраняется исходный формат файла для обеспечения обратной совместимости.

Форматы файлов Excel

Описание

Формат файла на основе XML по умолчанию для Excel 2010 и Excel 2007. Невозможно сохранить код макроса Microsoft Visual Basic для приложений (VBA) или листы макросов Microsoft Office Excel 4.0 (.xlm).

Книга Excel с поддержкой макросов (код)

Формат файлов на основе XML и с поддержкой макросов для Excel 2016, Excel 2013, Excel 2010 и Excel 2007. Сохраняет код макросов VBA или листы макросов Excel 4.0 (.xlm).

Двоичная книга Excel

Двоичный формат файла (BIFF12) для Excel 2010 и Excel 2007.

Формат файла по умолчанию для шаблона Excel для Excel 2010 и Excel 2007. Невозможно сохранить код макроса VBA или листы макросов Excel 4.0 (.xlm).

Формат файла с поддержкой макросов для шаблона Excel Excel 2010 и Excel 2007. Хранит код макроса VBA или листы макросов Excel 4.0 (.xlm).

Excel 97 — рабочая тетрадь Excel 2003

Двоичный формат файлов Excel 97 – Excel 2003 (BIFF8).

Excel 97 – Шаблон Excel 2003

Формат двоичных файлов Excel 97 – Excel 2003 (BIFF8) для шаблона Excel.

Рабочая тетрадь Microsoft Excel 5.0/95

Двоичный формат файла Excel 5.0/95 (BIFF5).

Электронная таблица XML 2003

Формат файла электронной таблицы XML 2003 (XMLSS).

Формат данных XML.

Формат надстройки на основе XML и макросов для Excel 2010 и Excel 2007. Надстройка — это дополнительная программа, предназначенная для запуска дополнительного кода. Поддерживает использование проектов VBA и таблиц макросов Excel 4.0 (.xlm).

Надстройка Excel 97-2003

Excel 97-2003 Add-In, дополнительная программа, предназначенная для запуска дополнительного кода. Поддерживает использование проектов VBA.

Рабочая тетрадь Excel 4.0

Формат файла Excel 4.0, в котором сохраняются только рабочие листы, листы диаграмм и листы макросов. Вы можете открыть книгу в этом формате файла в Excel 2010, но вы не можете сохранить файл Excel в этом формате файла.

Работает с электронными таблицами 6.0–9.0

Электронная таблица, сохраненная в Microsoft Works 6.0–9,0.

Примечание. Этот формат поддерживается только в Excel Starter.

Форматы текстовых файлов

Описание

Форматированный текст (с разделителями-пробелами)

Формат Lotus с разделителями-пробелами. Сохраняет только активный лист.

Сохраняет книгу в виде текстового файла с разделителями табуляции для использования в другой операционной системе Microsoft Windows и обеспечивает правильную интерпретацию символов табуляции, разрывов строк и других символов. Сохраняет только активный лист.

Сохраняет книгу в виде текстового файла с разделителями табуляцией для использования в операционной системе Macintosh и обеспечивает правильную интерпретацию символов табуляции, разрывов строк и других символов. Сохраняет только активный лист.

Сохраняет книгу в виде текстового файла с разделителями табуляцией для использования в операционной системе MS-DOS и обеспечивает правильную интерпретацию символов табуляции, разрывов строк и других символов. Сохраняет только активный лист.

Сохраняет книгу как текст Unicode — стандарт кодировки символов, разработанный Консорциумом Unicode.

CSV (с разделителями-запятыми)

Сохраняет книгу в виде текстового файла с разделителями-запятыми для использования в другой операционной системе Windows и обеспечивает правильную интерпретацию символов табуляции, разрывов строк и других символов. Сохраняет только активный лист.

Сохраняет книгу в виде текстового файла с разделителями-запятыми для использования в операционной системе Macintosh и обеспечивает правильную интерпретацию символов табуляции, разрывов строк и других символов. Сохраняет только активный лист.

Сохраняет книгу в виде текстового файла с разделителями-запятыми для использования в операционной системе MS-DOS и обеспечивает правильную интерпретацию символов табуляции, разрывов строк и других символов. Сохраняет только активный лист.

Формат обмена данными. Сохраняет только активный лист.

Формат символической ссылки. Сохраняет только активный лист.

Примечание. Если вы сохраните книгу в любом текстовом формате, все форматирование будет потеряно.

Другие форматы файлов

Описание

дБазы III и IV. Вы можете открывать эти форматы файлов в Excel, но вы не можете сохранить файл Excel в формате dBase.

Переносимый формат документа (PDF). Этот формат файла сохраняет форматирование документа и позволяет совместно использовать файлы. Когда файл формата PDF просматривается в Интернете или распечатывается, он сохраняет заданный формат. Данные в файле не могут быть легко изменены. Формат PDF также удобен для документов, которые будут воспроизводиться с использованием коммерческих методов печати.

Примечание. Этот формат не поддерживается в Excel 2007.

Спецификация бумаги XML (XPS). Этот формат файла сохраняет форматирование документа и позволяет совместно использовать файлы. Когда файл XPS просматривается в Интернете или распечатывается, он сохраняет именно тот формат, который вы хотели, и данные в файле нельзя легко изменить.

Примечание. Этот формат не поддерживается в Excel 2007.

Форматы файлов, использующие буфер обмена

Вы можете вставить данные из буфера обмена Microsoft Office в Excel с помощью команды «Вставить» или «Специальная вставка» (вкладка «Главная», группа «Буфер обмена», кнопка «Вставить»), если данные буфера обмена Office находятся в одном из следующих форматов.

Идентификаторы типа буфера обмена

Изображения в формате метафайла Windows (WMF) или расширенном формате метафайла Windows (EMF).

Примечание. Если вы копируете изображение метафайла Windows из другой программы, Excel вставляет изображение как расширенный метафайл.

Изображения, сохраненные в формате Bitmap (BMP).

Форматы файлов Microsoft Excel

Двоичные форматы файлов для Excel версий 5.0/95 (BIFF5), Excel 97-2003 (BIFF8) и Excel 2010 (BIFF12).

Формат символической ссылки.

Формат обмена данными.

Текстовый формат, разделенный табуляцией.

Формат значений, разделенных запятыми.

Отформатированный текст (разделенный пробелами)

Расширенный текстовый формат (RTF). Только из Excel.

.jpg, .jpg, .doc, .xls или .bmp

Объекты Microsoft Excel, объекты из правильно зарегистрированных программ, поддерживающих OLE 2.0 (OwnerLink), а также изображение или другой формат презентации.

.jpg, .jpg, .doc, .xls или .bmp

OwnerLink, ObjectLink, Link, Picture или другой формат.

Офисный чертежный объект

Формат объекта рисования Office или изображение (расширенный формат метафайла Windows, EMF).

Отображаемый текст, OEM-текст.

Веб-страница с одним файлом

Веб-страница с одним файлом (MHT или MHTML). Этот формат файла объединяет встроенную графику, апплеты, связанные документы и другие вспомогательные элементы, на которые есть ссылки в документе.

Примечание. Этот формат не поддерживается в Excel 2007.

Язык гипертекстовой разметки (HTML).

Примечание. При копировании текста из другой программы Excel вставляет текст в формате HTML независимо от формата исходного текста.

Форматы файлов, не поддерживаемые в Excel

Следующие форматы файлов больше не поддерживаются в Excel 2016, Excel 2013, Excel 2010, Excel Starter и Excel 2007. Вы не можете открывать или сохранять файлы в этих форматах.

Идентификаторы типа буфера обмена

Форматы файлов Excel 2.0, 3.0 и 2.x

ЖК1, ФМТ, ЖК2, ЖК3, ЧМ3, ЖК4

.wk1, .wk2, .wk3, .wk4, .wks

Форматы файлов Lotus 1-2-3 (все версии)

Формат файла Microsoft Works (все версии)

Формат файла DBASE II

Quattro Pro для формата файла MS-DOS

Quattro Pro 5.0 и 7.0 для Windows.

Форматы файлов, которые не поддерживаются в Excel Starter

Кроме того, следующие форматы файлов больше не поддерживаются в Excel Starter. Вы не можете открывать или сохранять файлы в этих форматах файлов.

Надстройка Excel 97-2003

Имя источника данных

Доступ к базе данных MDE

Подключение к данным Office

Открытие или просмотр файлов неподдерживаемых форматов

Если формат файла, который вы хотите использовать, не поддерживается в Excel, вы можете попробовать следующее:

Поищите в Интернете компанию, которая производит конвертеры форматов файлов, не поддерживаемых в Excel.

Сохранить в формате файла, который поддерживает другая программа, а затем экспортировать из этой программы в формат файла, который поддерживает Excel.

Нужна дополнительная помощь?

Вы всегда можете обратиться к эксперту в техническом сообществе Excel или получить поддержку в сообществе ответов.

Имена файлов Windows состоят из двух частей. имя файла, затем точка, за которой следует расширение (суффикс). Расширение представляет собой трех- или четырехбуквенную аббревиатуру, обозначающую тип файла. Например, в файле letter.docx имя файла — буква, а расширение — docx. Расширения важны, потому что они сообщают вашему компьютеру, какой значок использовать для файла и какое приложение может открыть файл. Например, расширение doc сообщает вашему компьютеру, что файл является файлом Microsoft Word.

Если вы хотите открыть файл MAC OS X в Windows, вам может потребоваться добавить расширение к имени файла MAC OS X, чтобы Windows могла его распознать. Например, если у вас есть документ Word 6 MAC OS X с именем letter, который вы хотите открыть в Windows, вам нужно переименовать файл letter.docx, чтобы Word в Windows распознал и открыл этот файл.

Примечание. Этот список ни в коем случае не является полным и исчерпывающим списком расширений файлов. Если используемое вами расширение файла отсутствует в списке ниже, вы можете найти информацию в руководстве по программному обеспечению или на веб-сайте программного обеспечения.

Примечание. Если ни у одного из ваших имен файлов нет расширений, расширения файлов будут скрыты. См. Отображение расширений файлов

Отображение расширений файлов

Если ни одно из ваших имен файлов не имеет расширений, расширения файлов скрыты. Чтобы показать расширения файлов:

<р>1. В Проводнике откройте вкладку "Вид" и установите флажок рядом с "Расширения имен файлов".

<р>1. Нажмите на меню "Пуск" и введите "Показать скрытые файлы и папки", затем нажмите клавишу ввода или выберите этот параметр в списке результатов.

Поиск расширений файлов

Иногда может потребоваться выполнить поиск всех файлов определенного типа. Например, вы можете найти файл .pst или файл .mp3 на своем компьютере. Выполните следующие действия, чтобы найти расширение файла.

<р>1. Щелкните меню «Пуск» или строку поиска и введите «*», а затем расширение файла, который вы хотите найти (например, *.jpg), и нажмите клавишу «Ввод».

  • Grant-proposal-henry-edits-finalfinal.doc
  • Grant-proposal-final-Julia_edits_v4.doc
  • FINAL_proposal_Aug2016_kct-updated.doc

Это всего лишь один небольшой пример недостатка управления информацией, который может вызвать массу ненужных разочарований. Чем более организованно мы управляем информацией, будь то документы, электронные таблицы или мультимедиа, тем эффективнее и действеннее мы можем быть в нашей правозащитной деятельности. Вот почему соглашения об именах файлов так важны.

Соглашение об именах файлов — это систематический метод присвоения имен файлам, который облегчает их последующее извлечение. Согласованное и описательное соглашение позволит вам:

  • Узнавать содержимое файла, не открывая его
  • Находить и идентифицировать файлы, даже если они больше не находятся в исходной папке.
  • Легкий просмотр длинных списков файлов для инвентаризации или проверки их отсутствия.
  • Управлять файлами стало проще, даже если все они хранятся в одной центральной папке или каталоге.

Разработка соглашения об именах файлов

Имя файла может состоять из ряда описательных элементов, таких как ключевые слова, даты, идентификационные номера и т. д. Чтобы разработать соглашение об именовании файлов, вы должны решить, какие типы элементов следует включать и в каком порядке.< /p>

Например, соглашение об именах файлов может включать следующие компоненты в следующем порядке: [ГГММДД]_[Проект]_[Местоположение]_[Событие].xxx

Примеры имен файлов, основанные на этом примерном соглашении, могут быть такими:

  • 160301_HRC_Geneva_launch.jpg
  • 151208_Uwazi_Madrid_inception.pdf
  • 160219_OHCHR_Tunis_meeting.jpg

Ниже приведены некоторые рекомендации по созданию собственного соглашения об именах файлов.

1. Подумайте, как вы хотите сортировать и извлекать файлы

Как вы хотите сортировать и извлекать файлы? Ответ на этот вопрос поможет определить некоторые важные компоненты вашего соглашения об именах файлов. Имейте в виду, что сортировка файлов выполняется слева направо.

  • Начните имя файла с самого важного параметра. Это позволит вам организовать файлы в алфавитном или хронологическом порядке по этому параметру без необходимости выполнять какой-либо поиск. Например, если основным способом доступа к файлу судебного дела является его номер, то он должен быть первым элементом в вашем соглашении об именовании файлов: когда вы сортируете свои документы в файловом менеджере, вы сначала увидите их по номеру дела.
  • Для дат используйте ГГГГ-ММ-ДД (или ГГГГММДД, или ГГММДД, или ГГММ). Чтобы обеспечить сортировку файлов в правильном хронологическом порядке, наиболее значимые компоненты даты и времени должны отображаться первыми, а затем наименее значимые компоненты. Если все остальные слова в имени файла совпадают, это соглашение позволит нам сортировать по году, затем по месяцу, а затем по дате. В некоторых соглашениях дата указывается перед каждым именем файла, потому что это наиболее логичный способ извлечения файлов для их команды.
  • Отметить разные версии одного и того же файла. Если файл будет поддерживаться с течением времени, используйте условное обозначение v1, v2, v3 и т. д., чтобы обозначить его место в последовательности версий. Вы можете отделить букву «v» от типа контента символом подчеркивания («_») или дефисом («-»). По мере создания и обновления версий меняйте версию, но сохраняйте имя файла прежним.
  • Не забывайте нули, если вам нужны порядковые номера. Если будет более девяти файлов с одинаковыми именами (например, в случае версии или в серии фотографий), убедитесь, что вы настроили номера следующим образом: 01, 02, 03, … Это позволит отсортировать их в хронологическом порядке. То же самое, если файлов более 99, это должно быть 001, …060, …099, …100

2. Используйте соответствующие компоненты в именах файлов, чтобы предоставить описание и контекст

Имена файлов должны содержать основные элементы каждого файла в зависимости от того, что подходит для ваших нужд поиска. Имена файлов должны существовать дольше человека, который первоначально назвал файл, поэтому подумайте, какая информация будет полезна кому-то через 15 лет. Потенциальные компоненты для правозащитных организаций включают:

  • Название организации
  • Программа или тема
  • Тип документа
  • Географический охват
  • Дата или период
  • Язык документа
  • Тип содержания, например "счет" или "отчет"

Имейте в виду, что вы, скорее всего, захотите использовать согласованные сокращения для этих компонентов, чтобы имена файлов были короткими.

3. Держите имя файла разумной длины

Длинные имена файлов плохо работают с некоторыми типами программного обеспечения, поэтому лучше делать их короткими. Для этого вы можете рассмотреть следующее:

  • Сокращение года до двух чисел вместо четырех.
  • Сокращение компонентов имени файла (например, используйте «inv» вместо «invoice» или «fr» вместо «francais»)
  • Используйте как можно меньше слов, чтобы передать подлинность документа.

4. Избегайте специальных символов и пробелов

  • Подчеркивание (например, file_name.xxx)
  • Дефисы (например, имя-файла.xxx)
  • Без разделения (например, имя файла.xxx)
  • Верблюжий регистр, когда первая буква каждого раздела текста пишется с большой буквы (например, FileName.xxx)

5. Задокументируйте свое соглашение об именах файлов и привлеките других пользователей

Важно записать правила соглашения об именах файлов, чтобы они оставались согласованными. Если кто-то, кроме вас, дает имена файлам, то вдвойне важно документировать соглашение и хранить его в легкодоступном месте. Вы можете включить эту документацию в файл readme.txt в основной общей папке.

Вот два примера задокументированных соглашений об именах файлов от наших партнеров: один от Африканской комиссии по правам человека и народов (ACHPR), а другой от Международной комиссии юристов (ICJ).

Помимо текстовых файлов, вы также можете провести небольшое внутреннее обучение, чтобы объяснить, почему так важно использовать новое соглашение об именах файлов и как оно работает, или создать видео, в котором рассматриваются ключевые моменты соглашения.< /p>

Дополнительные ресурсы

Библиотеки Стэнфордского университета предлагают два иллюстративных тематических исследования для дальнейшего изучения соглашений об именах файлов:

Тип: внутренний (1.0 и выше)

DIR [d:][путь][имя файла] [/A:(атрибуты)] [/O:(порядок)] [/B][/C][/CH][/L][/S] [/П] [/В]

Назначение: Отображает каталог файлов и каталогов, хранящихся на диске.

Помимо файлов и каталогов, DIR также отображает имя тома и объем свободного места на диске (если в текущем каталоге есть файлы). Обратите внимание, что оба они относятся ко всему ДИСКУ, а не только к указанному вами пути.

Команда DIR также полезна, если вы хотите узнать, какие каталоги были созданы на указанном диске. Каталоги будут отображаться вместе с файлами на диске. Их можно узнать по метке DIR, следующей за именем каталога.

Подстановочные знаки (? и *) можно использовать для указания групп файлов.
Для получения дополнительной информации об использовании команды DIR обратитесь к Главе 2, Использование общих команд DOS.

Когда вы используете команду DIR, она отображает все файлы, которые соответствуют спецификациям пути и имени файла, а также их размер в байтах, а также время и дату их последней модификации. Если вы не введете ни одну из опций, отобразится весь список, даже если он слишком длинный и не помещается на одном экране. Чтобы ограничить объем отображаемых данных, используйте любой из двух вариантов, описанных ниже.

/A:attributes Будут отображаться только те файлы, атрибуты которых соответствуют указанным вами. Вы можете ввести последовательность атрибутов после двоеточия. Между записями вводить пробелы не нужно. Этот параметр доступен в версиях DOS 5 и 6.

H|-H - Скрытые (или не скрытые) файлы.
S|-S - Системные (или несистемные) файлы.
D|-D - Каталоги (или только файлы).
R|-R — файлы только для чтения (или чтения/записи).
A|-A - Архивируемые (или уже заархивированные) файлы.
/O:order — позволяет указать порядок, в котором будут отображаться записи. Этот параметр доступен в версиях DOS 5 и 6.

N|-N - По имени (в алфавитном или обратном алфавитном порядке).
E|-E - По расширению (в алфавитном или обратном алфавитном порядке).
D|-D - По дате и времени (в хронологическом или обратном порядке).
S|-S - По размеру (увеличение или уменьшение).
C|-C — сортировка по коэффициенту сжатия DoubleSpace от низшей к максимальной или от максимальной к низшей. (Только версия 6.0)
G|-G - групповые каталоги (до или после) других файлов.
/B — (Голый формат) Отображает только имена файлов.
/C — Отображает коэффициент сжатия файлов, сжатых с помощью DBLSPACE. Этот параметр доступен в DOS версии 6.
/CH — отображает степень сжатия XT

Чтобы отобразить на диске C только файлы без расширения имени файла, введите

Эта функция доступна в DOS версии 6. Команда DIR также отображает каталоги. Их можно узнать по метке DIR, следующей за именем каталога.

проигрывает записи файлов в указанном каталоге и во всех подкаталогах, расположенных ниже него в иерархическом порядке.
/P — пауза при заполнении экрана. Нажмите любую клавишу, чтобы отобразить другой экран, полный данных.
/W — отображает только имена файлов и имена каталогов (без дополнительной информации о каждом файле) в пятиширинном формате отображения.

Чтобы отобразить на текущем диске только файлы с расширением .TXT, начинающиеся с букв FIL , введите

Чтобы отобразить на диске C только файлы без расширения имени файла, введите

Эта форма команды DIR также отображает каталоги. Их можно узнать по метке DIR, следующей за именем каталога.

Читайте также: