Статьи
Программы:
- FrontPage 2003
- Macromedia Dreamweaver v8.0
- Purus in mollis purus
- Orci nonummy fringilla
- Pellentesque at lorem
- Enim vivamus convallis
- Ipsum vitae felis
Дополнительно
-
Total Commander v6.53 (Русская версия)
Файл менеджер для Windows. Встроенный архиватор. Работа с командной строкой.
-
WinRAR v3.50 (Русская версия)
-
June 23, 2008
Tempus in, lacus. Duis tempor uspendisse vel tellus quis nunc malesuada porta. …
Основные комманды Linux
Продолжение
Некоторая вступительная информация:
Юниксы в целом более ориентированы на сеть и многопользовательский режим, чем Windows. Из-за этого, а также из-за равнения не на дебилов, это более простая и эффективная модель безопасности, расширенное и простое управление процессами, доступами и файлами в целом. Как следствие можно отметить удобство автоматизации любых действий и нереальную гибкость в построении любых схем обработки информации. Этим обусловлено использование именно консольных средств работы с системой, нежели графических визардов с кнопочками, фишечками и галочками в силу ограниченности последних. Переводя на примеры, удобнее и быстрее с человеком объясниться с помощью слов (консоль), а не жестов, пинков и толчков (GUI).
Из особенностей:
* Обычно есть только один пользователь, которому можно все. Это root. Всем остальным нельзя ничего, кроме как использование системных ресурсов
и пространства своей домашней директории. Администратор root может делегировать какие либо права определенным пользователям.
* Графический интерфейс не более чем одна из программ. Ее наличие или отсутствие некритично для работы системы.
* Все или почти все настройки системы хранятся в отдельных текстовых файлах, которые легко отредактировать любым редактором. Формат записей
в этих файлах разный и целиком зависит от каждой конкретной программы. Есть стили форматов - типа ini-файлов, apache-стиль, xml-стиль, и т, д.
* У каждой программы есть объемлющая и главное - внятно написанная и полезная справка, мануал (man), а не та ерунда которой отмазывается
большинство софта в Windows. Когда говорят - RTFM, это означает - "иди и читай чертов мануал". Многие вещи очень просты
и лежат на поверхности - незнание их является лишь следствием игнорирования файлов помощи. Некультурно задавать вопрос, не прочитав перед этим доступной
справочной информации и не попытавшись решить проблему самостоятельно.
* Файловая система не имеет виртуальных имен разделов (как-то: Диск С, D и проч.), вместо этого есть один системный раздел под названием корень ( / )
и остальные разделы как-бы крепятся к нему, как ветки к стволу. Для того, чтобы можно было куда-то приклеить ветку, нужно сначала создать директорию
(mkdir) - это и будет местом монтирования (прикрепления) партиции (раздела диска). Например, один раздел подключен к главному (системному) как
папка /home. Следовательно, все данные, находящиеся в папке /home физически находятся на этом разделе, а не на системном. Существуют так же виртуальные
файловые системы. Типичный пример - /proc - там лежит разнообразная информация о текущих процессах в виде файлов и папок.
* По сравнению с Windows, где все свалено на одном разделе и в одну кучу, в Unix существует строгая и оправданная иерархия размещения файлов по типам,
по методу использования и частоте обращения. Скажем, в /boot лежат ядра, в /sbin, /usr/sbin, /bin, /usr/bin - исполняемые бинарники для root и для обычных
пользователей, в /etc - файлы конфигурации, в /var - часто изменяемые файлы, базы данных и прочая временная информация, в /tmp - информация
с очень коротким периодом хранения, в /home - домашние каталоги пользователей, и так далее.
* В системе присутствуют только две субстанции: файлы и процессы. Все остальное лишь следствие. Исходя из этой идеи, все физические устройства
имеют свои файлы-представители в каталоге /dev и информацию о себе в /sys.