Изучение среды программирования Unix

Изучение среды программирования Unix

У меня естьСреда программирования Unixкнига Кернигана и Пайка, авторское право 1984. В книге говорится, что вам необходимо руководство программиста Unix при чтении книги. В предисловии к книге Unix Programming Environment была ссылка на цитату из руководства программиста Unix, 2-е издание, июнь 1972 года. Кто-нибудь знает, означает ли это, что это издание руководства программиста Unix, которое я должен использовать, и/или могу ли я использовать это издание руководства? Если нет, то какое издание руководства программиста Unix мне следует использовать для этого издания книги Unix programming Environment? Я думаю, что, возможно, кто-то, кто читал книгу, мог бы быть более полезным, сообщив мне, какое издание руководства он использовал.

Наконец-то у меня есть машина с Windows. Кто-нибудь знает, как лучше всего использовать терминал Unix во время чтения этой книги?

решение1

TheРуководство программиста Unixто, что более известно как коллекциястраницы руководства.

Если вы читаетеСреда программирования Unixто может быть полезно обратиться ко 2-му изданию, которое цитируется в этой книге. Вы можете найти копии в Интернете, напримериз Bell Labs. Однако также будет полезно посмотреть руководство по вашей системе. Вы можете просмотреть отдельные записи руководства с помощью команды man(вот почему они называются «man pages»).

Обратите внимание, что это очень старая книга, а 2-е издание еще старше. Unix значительно изменился за 35–45 лет. Чтобы изучить Unix, было бы намного полезнее и намного проще изучить систему, которую вы можете запустить, например, последнюю версию Linux. Изучите это в первую очередь, а затем читайте исторические книги, как только вы познакомитесь с основами.

Лучший способ изучить Linux — установить его на свой компьютер. Начните с установки на виртуальной машине. VirtualBox очень прост в использовании для этого. Выберите дистрибутив для начинающих пользователей, например Ubuntu, Linux Mint или Elementary OS. Вы можете запускать все те же программы на любом дистрибутиве, но некоторые дистрибутивы сложнее настроить, чем другие, если вы никогда этого не делали.

решение2

  1. В 1984 году не было массового Интернета, поэтому единственным источником справочной информации была книга. Я подозреваю, что в наши дни вы прекрасно справитесь с подключением к Интернету.

  2. Cygwin, Bash на Windows, виртуальная машина Linux/FreeBSD, дешевый VPS. Есть много вариантов. Невозможно дать точный ответ, потому что вы не указали никаких критериев«лучший» вариант.

Связанный контент