Основы ОС Linux/UNIX для пользователей


Содержание

I. Начальные сведения
1. Процедура регистрации в системе
1.1. Вход в систему
1.2. Смена пароля
1.3. Выход из системы
2. Командные интерпретаторы и переменные среды
2.1. Понятие «командного интерпретатора»
2.2. Переменные среды
2.3. Специальные символы Shell
2.3.1. Обработка потоков информации (программные конвейеры, перенаправление ввода/вывода)
2.3.2. Метасимволы shell
2.3.3. Другие спецсимволы shell
2.4. Командные последовательности, упрощающие работу с командной строкой
2.4.1. alias
2.4.2. history
2.4.3. Jobs
2.5. Стартовые файлы оболочки
II. Основные команды и программы ОС UNIX/Linux
3. Поиск справочной информации
3.1. Системное руководство man
3.1.1. Команда man
3.1.2. Справочная система whatis
3.1.3. Команда apropos
3.1.4. Справочная система info
4. Информационные команды
4.1. Команда uname
4.2. Команда date
4.3. Команда cal
4.4. Команда id
4.5. Команда logname
5. Работа с другими пользователями
5.1. Команда who
5.2. Команда write
6. Работа с терминальными линиями
6.1. Команда tty
6.2. Команда stty
7. Работа с файлами и каталогами
7.1. Работа с файловой системой
7.1.1. Команда ls
7.1.2. Команда pwd
7.1.3. Команда cd
7.1.4. Команда cp
7.1.5. Команда ln
7.1.6. Команда mv
7.1.7. Команда rm
7.1.8. Команда mkdir
7.1.9. Команда rmdir
7.2. Изменение атрибутов файлов
7.2.1. Команда chmod
7.2.2. Команда chown
7.3. Просмотр содержимого файлов
7.3.1. Команда cat
7.3.2. Команда more
7.3.3. Команда less
7.3.4. Команда pg
7.3.5. Команда head
7.3.6. Команда tail
7.3.7. Команда tee
7.3.8. Команда split
7.3.9. Команда wc
7.3.10. Команда od
7.4. Поиск информации в файлах
7.4.1. Команды grep, egrep
7.5. Команды архивации, компрессии и декомпрессии
7.5.1. Команда tar
7.5.2. Команда cpio
7.5.3. Команды gzip и gunzip
7.6. Подсчет контрольных сумм
7.6.1. Команда sum
7.6.2. Команда md5sum
7.7. Команды доступа к принтеру
7.7.1. Команда lpr
7.7.2. Команда lpq
7.7.3. Команда lprm
7.7.4. Команда lp
7.7.5. Команда cansel
7.7.6. Команда lpstat
7.8. Поиск и проверка состояния файлов
7.8.1. Команда find
7.8.2. Команды which и type
7.8.3. Команда file
7.8.4. Команда test
8. Управление задачами
8.1. Команда ps
8.2. Команда jobs
8.3. Команда bg
8.4. Команда fg
8.5. Команда kill
9. Отложенной исполнение команд
9.1. Команда sleep
9.2. Команды at и batch
9.3. Команда atq
9.4. Команда atrm
9.5. Команда crontab
10. Текстовые редакторы
10.1. Команда ed
10.2. Команда vi
10.3. Команда emacs
10.4. Команда joe
11. Обработка текстовой информации
11.1. Команда sed
11.2. Команда awk
11.3. Команда cmp
11.4. Команда diff
11.5. Команда fold
11.6. Команда sort
11.7. Команда uniq
11.8. Команда tr
11.9. Команда join
11.10. Команда paste
12. Программирование в среде командных интерпретаторов
12.1. Запуск командных файлов
12.2. Позиционные параметры
12.3. Основные конструкции и операторы командного языка
12.3.1. Условный интерпретатор if
12.3.2. Оператор переключения
12.3.3. Оператор цикла while
12.3.4. Оператор цикла for
12.3.5. Оператор цикла until
12.3.6. Вычисление выражений
12.3.7. Определение подпрограмм
12.4. Встроенные функции
12.4.1. basename — выделение компонентов имени файла
12.4.2. dirname — выделение имени каталога
12.4.3. echo — вывести на печать
12.4.4. eval — выполнить команду
12.4.5. exec — запустить программу на исполнение
12.4.6. expr — вычисление арифметических выражений
12.4.7. read — прочесть строку
12.4.8. readonly — защита переменных от изменения
12.4.9. shift — сдвиг позиционных параметров
III. Сетевое окружение ОС Linux/UNIX
13. Утилиты из набора SSH (Secure Shell)
13.1. Вход на удаленный хост — ssh
13.2. Обмен данными с удаленным хостом — scp
14. Традиционные сетевые утилиты
14.1. Вход на удаленный хост — telnet
14.2. Обмен файлами — ftp
14.3. Отправка и чтение электронной почты  — mail
15. Средства получения информации из сети Интернет
15.1. Текстовый веб-браузер — lynx
15.2. wget
15.3. lftp
15.4. rsync
IV. Графическая среда ОС Linux/UNIX
16. Основные понятия X-Window
16.1. Устройства ввода
16.2. Понятие DISPLAY
16.3. Шрифты X-Window
16.4. Цвета X-Window
16.5. Ресурсы X-Window
16.6. Стандартные опции Xt
17. Базовые приложения X-Window
17.1. Xserver
17.2. Window Manager
17.3. Эмулятор терминала — xterm
17.4. Уничтожение окон программ-клиентов — xkill
17.5. Получение информации об окне — xwininfo
17.6. Получение списка клиентов — xlsclients
17.7. Получение информации о клиенте — xdpyinfo
17.8. Список шрифтов — xlsfonts
17.9. Утилита выбора шрифтов — xfontsel
17.10. Средство просмотра шрифтов — xfd
17.11. Получение списка шрифтов — showrgb
17.12. Список текущих ресурсов клиента — appres
17.13. Манипуляции с ресурсами — xrdb
17.14. Редактор ресурсов — editres
17.15. Установка свойств дисплея и устройств ввода — xset
17.16. Установка свойств корневого окна — xsetroot
17.17. Отслеживание событий  — xev
17.18. Установка раскладок клавиатуры и мыши — xmodmap
17.19. Установка параметров клавиатуры — setxkbmap
17.20. Обновление экрана — xrefresh
Предметный указатель