LINUX.ORG.RU

История изменений

Исправление ls-h, (текущая версия) :

Каталог/директория/directory это объект файловой системы. Каталог файловой системы не является контейнером, а является списком, содержащим имена и ассоциированные с ними объекты (точнее указатели на них, т.к. связь происходит через номер inode). Это аналогично, например, каталогу в библиотеки, который является списком названий книг и указателей стеллажа, где они лежат.

Папка/folder является объектом графического интерфейса, скевоморфизмом реального контейнера, т.е. папки из реального мира, имеет такое представление для облегчения понимания.

Не всякая папка является каталогом. Например, папки в macOS с результатами поиска (Smart Folders) не являются настоящими каталогами файловой системы, а представляют из себя специальные файлы. Аналогичная концепция есть в MS Windows - Search Folder, так же не является настоящим каталогом. Другой пример - папки в e-mail клиентах, которые представляют результаты работы некоторого фильтра, вроде «Отчёты дочерней компании».

Поэтому команды для работы с файловой системы создают диретории (каталоги), а операции в графическом интерфейсе приводят к появлению папок.

Но сейчас эти термины смешались и всякий надругается над ними как вздумает.
</thread>

P.S.: Давайте теперь устроим спор, в чём разница между консолью, терминалом, оболочкой и командной строкой.

Исправление ls-h, :

Каталог/директория/directory это объект файловой системы. Каталог файловой системы не является контейнером, а является списком, содержащим имена и ассоциированные с ними объекты (точнее указатели на них, т.к. связь происходит через номер inode). Это аналогично, например, каталогу в библиотеки, который является списком названий книг и указателей стеллажа, где они лежат.

Папка/folder является объектом графического интерфейса, скевоморфизмом реального контейнера, т.е. папки из реального мира, имеет такое представление для облегчения понимания.

Не всякая папка является каталогом. Например, папки в macOS с результатами поиска (Smart Folders) не являются настоящими каталогами файловой системы, а представляют из себя специальные файлы. Аналогичная концепция есть в MS Windows - Search Folder, так же не является настоящим каталогом. Другой пример - папки в e-mail клиентах, которые представляют результаты работы некоторого фильтра, вроде «Отчёты дочерней компании».

Поэтому команды файловой системы создают диретории (каталоги), а операции в графическом интерфейсе - папки.

Но сейчас эти термины смешались и всякий надругается над ними как вздумает.
</thread>

P.S.: Давайте теперь устроим спор, в чём разница между консолью, терминалом, оболочкой и командной строкой.

Исправление ls-h, :

Каталог/директория/directory это объект файловой системы. Каталог файловой системы не является контейнером, а является списком, содержащим имена и ассоциированные с ними объекты (точнее указатели на них, т.к. связь происходит через номер inode). Это аналогично, например, каталогу в библиотеки, который является списком названий книг и указателей стеллажа, где они лежат.

Папка/folder является объектом графического интерфейса, скевоморфизмом реального контейнера, т.е. папки из реального мира, имеет такое представление для облегчения понимания.

Не всякая папка является каталогом. Например, папки в macOS с результатами поиска (Smart Folders) не являются настоящими каталогами файловой системы, а представляют из себя специальные файлы. Аналогичная концепция есть в MS Windows - Search Folder, так же не является настоящим каталогом. Другой пример - папки в e-mail клиентах, которые представляют результаты работы некоторого фильтра, вроде «Отчёты дочерней компании».

Поэтому команды файловой системы создают диретории (каталоги), а операции в графическом интерфейсе - папки.

Но сейчас эти термины смешались и всякий надругается над ними как вздумает.
</thread>

P.S.: Давайте теперь устроим спор, в чём разница между консолью, терминалом и командной строкой.

Исходная версия ls-h, :

Каталог/директория/directory это объект файловой системы. Каталог файловой системы не является контейнером, а является списком, содержащим имена и ассоциированные с ними объекты (точнее указатели на них, т.к. связь происходит через номер inode). Это аналогично, например, каталогу в библиотеки, который является списком названий книг и указателей стеллажа, где они лежат.

Папка/folder является объектом графического интерфейса, скевоморфизмом реального контейнера, т.е. папки из реального мира, имеет такое представление для облегчения понимания.

Не всякая папка является каталогом. Например, папки в macOS с результатами поиска (Smart Folders) не являются настоящими каталогами файловой системы, а представляют из себя специальные файлы. Аналогичная концепция есть в MS Windows - Search Folder, так же не является настоящим каталогом.

Поэтому команды файловой системы создают диретории (каталоги), а операции в графическом интерфейсе - папки.

Но сейчас эти термины смешались и всякий надругается над ними как вздумает.
</thread>

P.S.: Давайте теперь устроим спор, в чём разница между консолью, терминалом и командной строкой.