Почему так сложно найти файл в Ubuntu?

Очень сложно найти файлы в Ubuntu. В Windows вы можете просто перейти к C:\Program Files, и вы найдете то, что вам нужно. В Ubuntu вы должны использовать поиск, чтобы найти что-то, что вам нужно. Может, я что-то упустил?

39 голосов | спросил hey 28 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowWed, 28 Sep 2011 03:50:48 +0400 2011, 03:50:48

2 ответа


109

Почему так сложно найти файл в Ubuntu?

Используется ли вертолет как воздушный шар?

Почему Microsoft Office не работает как тип-писатель?

Такое же сравнение делается здесь. Unixes (включая Ubuntu) - это совершенно разные платформы из Windows (NT). NT - это свой особый вид зверя. Суждение Linux по парадигмам NT несколько напоминает устранение неисправности дизельного двигателя с использованием механики бензиновых двигателей. У них много общего, но есть и невероятные различия.

  

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

Парадигма сбой (комикс отсюда )

"В Windows вы можете просто перейти к C:\Program Files, и вы найдете то, что вам нужно." - Действительно? Ты уверен? Windows хранит некоторые довольно важные материалы в Registry , который не находится в разделе «Файлы программы». «Мои документы» также не находятся в программных файлах, но часто будут содержать вещи, которые вам положу см. ..

«В Ubuntu вы должны использовать поиск, чтобы найти что-то, что вам нужно». Правда, если вы не знаете, где это в первую очередь. То же самое относится ко всему, везде. Теперь, где мои глупые ключи от машины? Нет, не в C:\Program Files .. Damnit! Бельгия!

«Может быть, я что-то упустил?» Возможно, просто общее введение в основные концепции управления контентом в операционной среде. Друг, пожалуйста, позвольте мне помочь вы научитесь приручать этого мощного зверя, чтобы вы могли подавить свои компьютерные потребности.


Введение в организацию контента в рабочих средах

Независимо от вашей операционной среды (Windows, macOS, Linux, вашего офисного стола) появились шаблоны, которые помогают упорядочить контент в системе для удобства использования и масштабируемости.

Общий общесистемный материал

В компании это будет политическая документация и тому подобное. В операционной системе это были бы основные файлы, необходимые для поддержания работы. В структуре файла Windows это то, что означает C:\WINDOWS. В системах на базе Unix существуют различные каталоги, /Libraries (Mac OS X) и /etc (Linux), которые используются для таких вещей. Пользователи редко, если вообще когда-либо, действительно должны иметь дело с этим для общего использования.

Пользовательский материал

В офисе люди обычно имеют собственное рабочее место. В этих местах хранятся документы /контент, характерные для отдельного человека.

Операционные системы одинаковы. В Windows папка « Мои документы » специфична для каждого пользователя и содержит файлы только для этого человека. В Linux для этой цели выделен /home /[username] . На macOS, /Пользователи /[имя_пользователя] есть.

Как правило, личное пространство пользователя содержит места в нем, предназначенные для определенных категорий. Например, в Windows есть каталог « Мои рисунки », расположенный с « Мои документы ». На Ubuntu Linux вы найдете /home /[username] /Pictures - у macOS есть свой очевидный эквивалент.

Управление инструментами

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

В Windows = Установка и удаление программ плюс реестр.

В Ubuntu Linux = диспетчер пакетов apt - используйте диспетчер пакетов Synaptic , aptitude или другой интерфейс для apt .

В Mac OS X 10.6+ = в магазине приложений (и /Applications ).

Подробнее ...

Как бесстыдно скопировано здесь , общая система структура каталогов, найденная в Ubuntu, следует этому соглашению:

/bin - binary applications (most of your executable files)

/boot - files required to boot (such as the kernel, etc.)

/dev - your devices (everything from drives to displays)

/etc - just about every configuration file for your system

/etc/profile.d - contains scripts that are run by /etc/profile upon login.

/etc/rc.d - contains a number of shell scripts that are run on bootup at different run levels. There is also typically an rc.inet1 script to set up networking (in [Slackware][6]), an rc.modules script to load modular device drivers, and an rc.local script that can be edited to run commands desired by the administrator, along the lines of autoexec.bat in DOS.

/etc/rc.d/init.d - contains most of the initialization scripts themselves on an [RPM][7]-based system.

/etc/rc.d/rc*.d - where “*” is a number corresponding to the default run level. Contains files for services to be started and stopped at that run level. On RPM-based systems, these files are symbolic links to the initialization scripts themselves, which are in /etc/rc.d/init.d.

/etc/skel - directory containing several example or skeleton initialization shells. Often contains subdirectories and files used to populate a new user’s home directory.

/etc/X11 - configuration files for the X Window system

/home - locally stored user files and folders

/lib - system libraries (similar to Program Files)

/lost+found - lost and found for lost files

/media - mounted (or loaded) devices such as cdroms, digital cameras, etc.

/mnt - mounted file systems

/opt - location for “optionally” installed programs

/proc - dynamic directory including information about and listing of processes

/root - “home” folder for the root user

/sbin - system-only binaries (see /bin)

/sys - contains information about the system

/tmp - temporary files

/usr - applications mainly for regular users

/var - mainly logs, databases, etc.

/usr/local/bin - the place to put your own programs. They will not be overwritten with upgrades.

/usr/share/doc - documentation.

Общие советы по поиску файлов в Ubuntu

Узнайте, с каким животным вы имеете дело, если вы не ненавидите свое собственное лицо.

Мяч пуха с зубами и когтями

ответил Kirk 10 J0000006Europe/Moscow 2011, 23:52:00
13

Если вам нужно найти местоположение программы, вы можете использовать which . Это также поможет понять иерархическую файловую систему Unix - /etc/ для файлов конфигурации, /usr/bin/ для глобальных командных двоичных файлов (и /usr/, который содержит большинство (многопользовательских) утилит и приложений пользователя) и т. Д. Вы можете использовать locate , slocate или rlocate из командной строки для поиска файлов.

/home /user совпадает с вашими документами и настройками или /users /user folder.

Это не так сложно, просто разные.

ответил Journeyman Geek 28 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowWed, 28 Sep 2011 04:04:05 +0400 2011, 04:04:05

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132