Поздравляем с установкой FreeBSD! Теперь настало время прочитать этот документ. Я подразумеваю, что Вы используете FreeBSD версии 2.0.5 или более позднюю, Ваша система имеет одного пользователя (Вас), и Вы неплохо разбираетесь с DOS/Windows или OS/2. 1. Вход в систему и выход из нее. Войдите в систему (когда Вы видите приглашение login: ) как пользователь, созданный Вами в процессе инсталяции, или как root. Естественно, после каждой команды нужно нажимать enter , и помните, что Unix чувстителен к регистру символов — exit, но не EXIT. Вы также можете перезагрузить компьютер, нажав клавиши Ctrl-Alt-Delete, и немного подождав пока система корректно завершит свою работу. Это аналогично команде /sbin/reboot и намного, намного лучше, чем нажатие кнопки Reset. Вы ведь не хотите переустанавливать FreeBSD, не так ли? 2. Добавление пользователя с правами суперпользователя (root). Если Вы не создали других пользователей в процессе инсталяции и, таким образом, входите в систему как root, Вы возможно захотите создать нового пользователя.
Если Вы используете эту команду в первый раз, Вас спросят о некоторых значениях по умолчанию, чтобы затем их сохранить. Например, Вы можете сделать csh оболочкой (shell) по умолчанию вместо sh. В противном случае, просто нажимайте каждый раз enter, чтобы согласиться с каждым значением по умолчанию. Эти значения сохраняются в файле /etc/adduser.conf, который может быть затем отредактрирован любым текстовым редактором. Предположим Вы создали пользователя jack с полным именем Jack Benimble. Для безопасности ему следует дать пароль. Когда Вас спросят хотите ли Вы включить пользователя jack в другие групппы, введите whell. Login group is «jack». Это позволит входить в систему как пользователь jack и затем использовать команду su, чтобы стать root’ом. Вы можете прервать выполнение команды adduser в любое время, нажав клавиши Ctrl-c. Рекомендуем Вам создать еще одного пользователя на случай, если вы вдруг почему-то не сможете войти в систему под именем jack. После этого выйдите из системы и снова войдите в нее как пользователь jack.
Вообще, по возможности старайтесь работать в системе как обычный пользователь, чтобы случайно что-нибудь не испортить. Если Вы уже создали пользователя и хотите, чтобы он мог использовать команду su, зайдите в систему как root и исправьте файл /etc/group, добавив слово «jack» в первую строчку (группу wheel). Но сначала попрактикуйтесь в использовании текстового редактора vi, или используйте редактор попроще, например ее. Для удаления пользователя используйте команду rmuser. Войдите в систему как обычный пользователь, немного осмотритесь, и попробуйте выполнить некоторые полезные команды. Сообщает Вам, кто Вы! Показывает в какой текущей директории Вы находитесь. Выдает список файлов в текущей директории. Выдает список файлов в длинном формате, т.е. с указанием размера, даты и прав. Выдает список всех файлов, включая скрытые файлы (файлы с точкой в начале имени) файла. Меняет директорию. cd .. Попробуйте ввести cd /cdrom, а затем ls, чтобы выяснить установлен ли у Вас CD-ROM и работает ли он. Позволит Вам просмотреть файл с именем filename без возможности изменить его.
Попробуйте ввести view /etc/fstab (для выхода наберите :q). Отображает файл с именем filename на экране. Если файл слишком большой и не умещается на экране, нажмите ScrollLock и, используя клавишу «стрелка вверх», двигайтесь назад. Вы также можете использовать ScrollLock для просмотра man pages. Попробуте просмотреть файлы «с точкой» в своей домашней директории. Обратите внимание на псевдонимы (aliases) в файле .cshrc для некоторых из команд ls (они очень удобны). Вы можете создать другие псевдонимы, отредактировав .cshrc. Чтобы сделать эти псевдонимы доступными всем пользователям, отредактируйте файл /etc/csh.cshrc. 4. Получение справки и информации. Имеются несколько команд помощи. После каждой команды вместо слова «text» нужно ввести какое-то слово — обычно это команда или имя файла. Выдаст Вам все, что содержит строку text в базе данных whatis. Выдаст соответствующий man page для слова text. Например, man ls расскажет Вам обо всех возможностях использования команды ls. Управляющие комбинации клавиш: enter — для продвижения по тексту, Ctrl-b — для возврата, Ctrl-f — для продвижения вперед, q или Ctrl-c — для выхода.
Сообщит, в какой директории находится команда text, если эта директория прописана в пользовательском пути (path). Все пути, где найдена строка text. Сообщит Вам, что делает команда text. Вам обо всех двоичных файлах в текущей директории. Найдет файл с именем text, сообщив его полный путь. Возможно вы захотите попробовать использовать команду whatis на некоторых полезных командах, таких как cat, more, grep, mv, find, tar, chmod, chown, date, and script. Команда more позволит Вам читать файл постранично, например, more filename или cat filename|more. Некотрые из этих команд работают не очень хорошо? И locate и whatis зависят от базы данных, которая еженедельно перестраивается. Если Вы не собираетесь оставлять работающую машину до конца недели, попробуйте время от времени выполнять команды для ежедневного, еженедельного и ежемесячного сопровождения. Запустите их как пользователь root и дайте каждой из них закончить, прежде чем запускать другую. Если Вы устали ждать, нажмите Alt-F2 и Вы получите новую виртуальную консоль. В конце концов, это же многопользовательская и многозадачная система.