20 сент. 2000 г.

Азы linux (для детей) урок 16

Таблица 2.3. Новые команды из главе 2: Основы
Команда Значение
apropos Поиск информации о команде или по теме.
cat Показывает содержимое одного или более файлов.
cd Переход в другую директорию.
exit Выход из сессии оболочки shell.
file Получение информации о содержании файла.
info Чтение info-страниц о команде.
logout Выход из сессии shell.
ls Просмотр содержимого каталога.
man Чтение страниц руководств о команде.
passwd Изменение пароля.
pwd Отображение текущей рабочей директории.


Упражнения

Многое мы узнаем, совершая ошибки и наблюдая, как что-то может пойти не так. Эти упражнения придуманы таким образом, чтобы заставить вас читать некоторые сообщения об ошибках. Порядок, в котором следует выполнять эти упражнения, важен.
Не забывайте использовать возможности Bash в командной строке: выполняя упражнения, старайтесь вводить как можно меньше символов насколько это возможно!

Подключение и отключение

  • Определите, работаете ли вы в текстовом или графическом режиме.
    Я работаю в текстовом/графическом режиме. (ненужное зачеркнуть)
  • Войдите под своим именем пользователя и паролем, которые вы создали для себя во время установки.
  • Выйдите.
  • Войти снова, используя несуществующее имя пользователя
    -> Что случилось?

Пароли

Войти снова под вашим именем пользователя и паролем.
  • Измените пароль на P6p3.aa! и нажмите клавишу Enter.
    -> Что произошло?
  • Попробуйте еще раз, но на этот раз введите пароль, который до смешного легок, как 123 или ааа.
    -> Что случилось?
  • Попробуйте еще раз, на этот раз без ввода пароля, а просто нажав клавишу Enter.
    -> Что случилось?
  • Попробуйте команду psswd вместо passwd
    -> Что случилось?
Новый пароль.
Пока вы снова не измените ваш пароль на прежний, т.е. тот, который был до этого упражнения, он будет "P6p3.aa!". Измените ваш пароль после этого упражнения!
Обратите внимание, некоторые системы могут не позволить снова изменить пароль на прежний в течение определенного времени или определенного количества изменений пароля, или в обоих случаях.

Каталоги

Вот несколько упражнений, которые помогут вам освоиться.
  • Введите команду cd blah
    -> Что случилось?
  • Введите команду cd ..
    Помните о пробеле между "cd" и ".."! Используйте команду pwd.
    -> Что произошло?
  • Получите список содержимого каталога с помощью команды ls.
    -> Что вы видите?
    -> Как вы думаете что это?
    -> Проверьте, используя команду pwd.
  • Введите команду cd.
    -> Что случилось?
  • Повторите шаг 2 два раза.
    -> Что случилось?
  • Отобразите содержимое этой директории.
  • Попробуйте выполнить команду cd root
    -> Что случилось?
    -> В какие каталоги у вас есть доступ?
  • Повторите шаг 4.
    Знаете ли вы еще один путь узнать, где вы сейчас?

Файлы

  • Перейдите в каталог /, а затем в etc . Наберите ls; если выдача больше, чем ваш экран, сделайте окно больше, или попробуйте Shift + PageUp и Shift + PageDown.
  • Файл inittab содержит ответ на первый вопрос в этом списке. Попробуйте на нем команду file.
    -> Тип файла inittab — это .....
  • Используйте команду cat inittab и прочитайте этот файл.
    -> Какой режим у вашего компьютера по умолчанию?
  • Вернитесь в вашу домашнюю директорию, используя команду cd.
  • Введите команду file .
    -> Вам это помогло определить смысл "."?
  • Можете ли вы посмотреть "." с помощью команды cat?
  • Отобразите помощь для программы cat, используя опцию --help. С помощью опции для нумерации выходных линий посчитайте, сколько пользователей перечислено в файле /etc/passwd.

Получение помощи

  • Прочитайте man ls
  • Прочитайте info passwd
  • Введите команду apropos pwd
  • Попробуйте man или info для cd
    -> Как бы вы найдете более подробную информацию о cd?
  • Прочитайте ls --help и попробуйте выйти.