- Linux чувствителен к регистру
- Абсолютно новые местоположения по умолчанию
- u, g, o, r, w, x могут стать шоком для новичков в Linux
- символические ссылки могут быть полезны, но сбивают с толку из-за немного отличающихся ссылок Windows (не ярлыков)
- Если MySQL хранит таблицы в виде файлов с тем же именем (что обычно и происходит), чувствительность к регистру может заставить вас чувствовать себя очень потерянным, поскольку "ничего не работает ни в php / filesystem, ни в mysql"
- «Мои документы» to / home / username / Documents - это большое изменение в мышлении для людей, плохо знакомых с linux
- различные конфигурации служб для обеспечения безопасности сервера могут сначала сбить вас с толку
- любые проблемы с совместимостью оборудования для вашего linux и вашего оборудования (обычно это очень незначительные проблемы, но может потребоваться несколько часов, чтобы понять, в чем проблема.)
Не ожидайте легкой прогулки, если приложение в реальном мире и дает вам некоторый доход.
Какое бы свободное время вы ни получали, тратьте его, практикуя команды Linux.
sudo
будет полезен в течение некоторого времени, если вы используете Ubuntu, но вы должны отучиться от sudo, потому что вы можете sudo, делать ошибки и что-то испортить.
Совет : используйте sudo cp -uav src dest
и, возможно, rsync
после этого - реальные спасательные команды
Если вы можете, установить один и тот же Linux на два раздела в вашей системе разработки .
И держат их почти точными копиями друг друга .
Таким образом, вы можете что-то протестировать на одном, а если что-то пойдет не так, у вас все равно будет основная установка для копирования настроек и файлов.
Если вам требуется больше пары месяцев, расслабьтесь, это обычное такое время.
Кроме того, если вы не можете привыкнуть к vi
и emacs
, используйте nano
- это просто и понятно, проще, чем блокнот , но вы можете понять, что происходит в отличие от vi и emacs, где вы полностью потерялись , если у вас нет книги, руководства или видео, которые могут вам помочь.
Если вы только учитесь, потратьте больше времени на Linux.
Если вы спешите, подружитесь с парнем, который хорош в Linux - найдите наставника или гика, который проведет вас через ваши первые несколько месяцев в Linux.
И используйте Google реальный лот и используйте Ubuntu - это проще всего начать и имеет все, что вам нужно.
О да, не устанавливайте вещи из любого места - это не мир rpm.
Насколько это возможно, используйте Synaptic для установки / удаления чего-либо.
Если можете, используйте sudo apt-get install
.
Этюд apt-get
Лично я считаю, что можно использовать рабочий стол Ubuntu для внутреннего сервера, если приложение не так критично, пока вы не освоитесь в мире Linux.
Как только вы приобретете уверенность в основах, установите серверную версию и сконцентрируйтесь на безопасности, блокировке вещей и т. Д.
Только если в течение недели у вас есть дружелюбный пользователь Linux, переходите на сервер Ubuntu в первый день.