Первые впечатления

Продолжаем изучать Linux задом наперёд (сначала рашение задачи, потом его объяснение, а только потом постановка :) )

Правда или действительность?

Цикл 1 → 2 → 1 → 2 → ...:

  1. Изучать систему
  2. Изучать прикладные программы

Как же всё-таки начать изучать Linux, а не конкретную графическую среду?

Как достать гуру или Верный путь достижения сатори:

  1. Пункт меню ≠ программа ⇒
    • Что такое пункт меню?
    • Как запустить команду?
  2. Пункт меню — это desktop-файл, зарегистрированный в граф. среде ⇒
    • Кто и как регистрирует desktop-файлы?
  3. Desktop-файлы регистрируются при установке пакета ⇒
    • Как устанавливать пакет?
    • Что такое пакет?
  4. Установщики пакетов (./)

  5. Определение пакета (./)

  6. Команда запускается из командной строки ⇒
    • Где эта командная строка?
    • Как работать с командной строкой?
  7. Командная строка доступна в терминале ⇒
    • Что такое терминал?
  8. Определение терминала (./)

  9. Работа в командной строке — подача команд shell-у ⇒
    • Что такое shell?
    • Как посмотреть весь список команд и их описания?
  10. Shell - это программа, которая считывает plain-text данные и интерпретиует их как команды (./)

    • Что такое plain-text данные, и чем плохи тексты в OOo.writer?
    • Как посмотреть весь список команд и их описания?
  11. X-( Plain-text данные — это то, что вводится в терминале!

  12. Команды в shell бывают двух видов: операторы ЯП и имена файлов с программами ⇒
    • Какие бывают операторы shell?
    • Как посмотреть весь список файлов с программами и их описания?
  13. Список файлов с программами очень большой, это содержимое стандартных каталогов Linux /bin, /usr/bin и некоторых других; посмотреть их можно с помощью команды ls

    • Что такое «команды ls»?

  14. ls? RTFM! ⇒
    • Что такое RTFM?
  15. Про операторы shell — RTFM ⇒
    • Что такое RTFM?
  16. X-( RTFM! RTFM, понимаешь, идиот!! RTFM!!!

Решение

Выделим пункты (./) и рассмотрим их в обратном порядке:

  1. Shell - это программа, которая считывает plain-text данные и интерпретиует их как команды (./) + некоторые полезные команды

  2. Определение терминала (./) + где его найти в оболочке

  3. Определение пакета (./) + из каких файлов он состоит

  4. Установщики пакетов (./)

На будущее

Выделим все X-( и постараемся их рассмотреть:

  1. X-( Plain-text данные — это то, что вводится в терминале!

  2. X-( RTFM! RTFM, понимаешь, идиот!! RTFM!!! 1 + принцип «всё — файл»

LecturesLinuxSoft2007/03_DontDoIt (last edited 2008-06-04 08:20:46 by localhost)