Файлова система - це методологія логічної організації та зберігання великої кількості даних таким чином, щоб системою було легко керувати. файлова система складається з файлів, відносин до інших файлів, а також атрибутів (тип файлу, назва файлу, розмір файлу, власник файлу, часова мітка файлу) кожного файлу.
Довідники : наприклад, файлова система Unix по суті складається з файлів і каталогів. Каталоги - це спеціальні файли, які можуть містити інші файли. найпопулярніший каталог /
(слэш), каталоги прямо під ним - системні каталоги.
/
Корінь файлової системи Linux
/bin
Бінарні файли, що виконуються, зберігаються тут
/boot
Тут пов'язані файли завантаження
/dev
Тут зберігаються файли пристроїв
/etc
Тут зберігаються файли конфігурації для всієї системи
/home
Місце для домашніх каталогів постійних користувачів
/lib64
Тут зберігаються бібліотеки бінарних виконуваних файлів
/mnt
Тимчасова точка кріплення для DVD-Rom, флешки.
/opt
Тут встановлені додаткові програми, як файли програм у Windows
/proc
Файлова система псевдо ядра
/root
Домашній каталог суперкористувацького коріння
/sbin
Тут зберігаються файли системних бінарних файлів, що виконуються
/tmp
Тут зберігаються тимчасові файли
/usr
Файлова система користувача
/var
Тут зберігаються файли змінних
/srv
- це папка, що обслуговується, містить дані про сайти, які обслуговуються цією системою.
src та ін
Наступні два каталоги - це визначені користувачем каталоги:
/home/abc/xyzdir1 --is a directory
/home/abc/xyzdir2 -- is a directory
/proc
,/
і/bin
з ваших прикладів), тому мені не зрозуміло, як ви хочете визначити "різницю".