Файловая система Linux очень сильно отличается от того, к чему привык пользователь Windows. Тут нет привычных дисков с их буквенным обозначением и нет папки Program Files.
Файловая система Линукс располагает папки по типу дерева, которое идет от некого корня.
И главное, любая папка может физически находится на другом диске, как логическом, так и физическом.
Скажем папку Home ставят на другой диск, папка хранит все документы пользователя и в случае переустановки системы, они так и останутся.
Надо быть справедливым, такая возможность есть и у Виндоувс, и правильно так поступать(расскажу, если кто не знает), да и всякие свои файлы и программы обычно люди ставят на другой, не системный диск.
И так, мы отвлеклись. Каждая папка Linux хранит свой тип файлов:
/etc — здесь хранятся файлы разных конфигураций, настройки системы, скажем файл fstab хранит информация ваших файловых системах, в нем задаеться информация как их монтировать и что с ними делать. В былые времена я руками туда вписывал разделы виндусевских дисков, сейчас, благо, все монтируется автоматически.
/dev это папка файлов устройств, да в Линуксе каждое устройство это файл.
/boot это загрузчик
/media сюда монтируются съемные носители
Но это все тема отдельная, нас интересует именно куда программы то ставятся.
Тут я имею ввиду программы, которые ставит установщик из стандартных пакетов.
/usr вот в эту папку идут все программы пользователя. Там содержаться и исполняемые файлы, и библиотеки и прочее.
Когда вы скачиваете установочный пакет, то он представляет из себя архив с файлами программы и файл, который указывает установщику, куда положить эти файлы. Существует четкое распределение файлов по папкам, но последнее время, это не всегда так.
Ну ладно, продолжим.
/usr/bin — сюда помещаются исполняемые файлы программ
usr/lib — а здесь библиотеки, которые нужны программе
usr/sbin — сюда помещаются исполняемые файлы от имени администратора
/usr/share — прочие файлы программ
Как я писал выше, что существует правило распределения файлов, но оно не всегда соблюдается.
/opt ряд программ устанавливается в эту папку, там создаеться папка программы, в которой все ее файлы, по типу, как это происходит в виндоувс. Изначально это папка для установки проприетарных программ.
Но некоторые программы «идут еще дальше и , как сказать, ставят себя в папку /home/имя_пользователя/opt
Узнать, куда разместились файлы программы можно командой:
А через пакетный менеджер можно получить более подробную информацию, включая все графические файлы и тд
Источник: dzen.ru
Формат файла USR — описание, как открыть?
Файл формата USR открывается специальными программами. Чтобы открыть данный формат, скачайте одну из предложенных программ.
Чем открыть файл в формате USR
Тип файла: FileMaker Pro Database File Разработчик: FileMaker Категория: Базы данных
Файл базы данных, используемый FileMaker — программой, применяемой для создания, управления и распространения баз данных. Содержит в себе пользовательскую базу данных, и хранит ее в собственном формате. Применяется для импорта данных, создания специальных отчетов,а также распространения баз данных и результатов из анализа данных.
Базы данных USR используют комплексный формат файла, чтобы хранить данные, сценарии, схемы разметки и изображения. Их можно экспортировать в различные форматы при помощи FileMaker Pro. Данные можно импортировать из текстовых файлов, документов Excel или баз данных Bento.
В Mac OS X файлы USR иногда хранятся в расширении UFSR.
Чем открыть файл в формате USR (FileMaker Pro Database File)
Источник: www.azfiles.ru
What is the meaning of «usr»? [duplicate]
Does it mean «user»? I attempted to navigate to usr via cd however I received No such file or directory error. I could only find in Russian the following information:
«/usr (от англ. User System Resources — системные ресурсы пользователя) — каталог в UNIX-подобных системах, содержащий динамически компонуемые программы, файлы пользователей и программы, устанавливаемые вручную. В соответствии с FHS, монтируется на корневую файловую систему и должен содержать только не изменяющиеся программами данные (то есть /usr в режиме эксплуатации может быть смонтирован в режиме «только для чтения» без ущерба для функциональности)[1]. Традиционная система подкаталогов /usr/ Вторичная иерархия для данных пользователя; содержит большинство пользовательских приложений и утилит, используемых в многопользовательском режиме. Может быть смонтирована по сети только для чтения и быть общей для нескольких машин[2]. /usr/bin/»
However, I don’t understand. Translation of the quote: /usr ( from English «User System Resources» ) — catalogue/directory in UNIX-like systems, containing dynamically combined programs, user files and manually-installed programs. In accordance with FHS, it is mounted on root filesystem and must contain only data which is not to be modified by programs (that is to say, /usr in operational mode can be mounted as read-only without loss of functionality) Traditional system of subdirectories /usr/ Secondary hierarchy for user’s data; contain most user’s applications andutilities, used in multiuser mode. Can be mounted over network only in read-only mode, and can be shared between multiple machines.
Источник: askubuntu.com