Линукс - курс молодого бойца: различия между версиями

==Базовые принципы unix==
 
* Принцип KISS – Keep It Simple Stupid. Один из основополагающих принципов, который гласит, что система и любая программа в ней должны состоять из максимально простых и понятных небольших блоков. Если какой-то из компонентов системы или какая-то из подпрограмм в программе становится слишком сложной, их необходимо разбить на более мелкие части. Должно быть предельно ясно, что каждый блок делает с одного взгляда на него, что экономит время на документирование. Впрочем, каждый такой стандартный блок должен быть документирован man-страницей, составленной по стандартному образцу. Сложность доведения до ума и дальнейшей разработки целого ряда переданных сообществу opensource коммерческих проектов, таких как OpenOffice и Mozilla, не исповедовавших этот принцип, подтверждают его несомненную важность для мира unix. Практически все удачные opensource-решения, завоевавшие популярность, построены в соответствии с ним, что позволяет принимать участие в их разработке не слишком опытным программистам, но при этом поддерживать общее качество кода на высоком уровне.
 
всё* Всё есть файл.
 
единая* Единая файловая система.
 
система* Система и пользователь.
 
==Особенности linux==
Анонимный участник