Возможный дубликат:
Изучение основ Linux/Unix
Это может звучать как очень глупый вопрос, но точка, я использовал Linux больше года, и все еще в конце года я использую его точно так же, как окна. У меня нет абсолютно никакой идеи о том, как узнать больше о нем как удар и знание внутренностей его. Может любой helpme с ним... Ведите меня с тем, как продолжить двигаться при изучении Linux и испытании его полной силы, как они называют его.
Это могло бы помочь разъяснить Вашу цель немного далее:
Например, сделайте Вы хотите быть:
Оттуда можно выбрать маленький проект продолжить работать, например:
и найдите ресурсы, которые более предназначены к Вашему особому интересу.
Один способ познакомиться с командной строкой состоит в том, чтобы выполнить личный веб-сайт на Вашем собственном сервере. Настройте апача, настройте ssh. Настройте брандмауэр из командной строки. Учитесь читать журналы ошибок и журналы доступа с помощью командной строки. Учитесь делать резервные копии с помощью rsync. Сеть + администратор сервера дает Вам много практических проблем, которые могут быть эффективно решены с командной строкой и дадут Вам большой опыт реального мира.
Я говорю, что, потому что я полагаю, что лучший способ изучить технологию, путем необходимости в нем. Вместо того, чтобы просто читать документацию, набор самостоятельно проблема для решения, затем ищут документацию о той проблеме и изучают тот путь. Просто чтение документации без реальной потребности в нем работает также, но менее интересно, и Вы извлечете уроки меньше из него. Выполнение веб-сайта даст Вам много практических проблем для решения.
Попытайтесь установить проблемы для себя. Попытайтесь автоматизировать вещи, которые Вы часто делаете. И возвратитесь сюда и задайте более конкретные вопросы. Я не говорю что отклонить Ваш текущий вопрос. Я действительно думаю, что это - лучший способ учиться.
Ресурсы в Проекте Документации Linux должны помочь Вам получить очень хорошее понимание GNU/Linux.
Попытайтесь использовать его экстенсивно:
В целом найдите вещь сделать в Linux.
Откройте терминал. Ввести ls /bin
. Для каждого объекта в типе списка man x
, читайте результаты (нажмите q для выхода из браузера человека..., с которым можно узнать man less
и man man
). Затем ls /etc
и сделайте то же (они не будут все существовать), и затем сделайте это для/usr/bin. Той точкой необходимо знать путь вокруг.
В значительной степени, что сказанный richj, но добавить некоторые другие указатели, которые помогли мне
Существуют загрузки вещей, которые можно сделать для больше принятия участие, все о погружении себя в нем!
Кроме этого, попробуйте некоторые из них
Это не появляется здесь или в связанном связанном вопросе:
LinuxCommand.org является ресурсом великого новичка - он берет Вас через основы полностью к сценариям.
Кроме этого всего я могу предложить, должен перейти прямо в, выбрать распределение с репутацией для простоты использования и поиска, что форумы/спрашивать дистрибутива канал IRC, когда вещи идут не так, как надо.
На основе моего опыта: Я несколько раз пробовал его SuSe или Redhat, но очень низким результатом. Коллега предложил хинду Linux, и я наконец изучил это. Это твердо, но это работает. Тем временем я использую Arch все время.
Попробуйте некоторые высококачественные экранные броски. Я могу рекомендовать PeepCode. Они будут стоить Вам немногих маркеров, но их стоящий наблюдения. Они приносят 2 часа превосходно составленного видео об одном из самых мощных аспектов *, отклоняют системы, их командная строка.
Я всегда находил, что изучаю лучше всего, когда у меня есть задача выполнить. Когда я создал свой первый сервер Linux, я решил выполнить маленький веб-сервер, таким образом, я мог отправить фотографии семейства (перед Flickr). Возможно, Вам нужен сервер DLNA для продвижения видео к ТВ. Или файл совместно использует для резервного копирования других ПК к.
Так, найдите проект, затем пойдите посмотреть на возможные решения.
\Greg
Если Вы будете надеяться узнавать Linux от и до от очень самого низкого уровня, то Linux С нуля абсолютно вынудит Вас сделать это. Я однако не предложил бы это, если Вы не хотите проводить некоторое серьезное время на нем, или если Вы ищете понимание более обычного пользователя.
http://www.linuxfromscratch.org/