Содержание
- 2. Учебные вопросы Оболочка командной строки Командный интерпретатор UNIX Система XWindow Оконные менеджеры Командная интерпретатор Windows
- 3. Учебный вопрос 1. Оболочка командной строки Командный интерпретатор = Интерпретатор командной строки - компьютерная программа, часть
- 4. Функции командной строки Возможность двунаправленного взаимодействия с пользователем Скриптовый язык программирования Перенаправление ввода-вывода команд
- 5. Преимущества консоли Меньшее потребление ресурсов Не нужна мышь! Набрать команду быстрее, чем навигация по меню
- 6. Разве это удобно?
- 7. Аналог в консоли
- 8. Командный интерпретатор Компьютерная программа, часть операционной системы, обеспечивающая базовые возможности управления компьютером посредством интерактивного ввода команд
- 9. Функции командного интерпретатора Взаимодействие с пользователем Обработка (расширение) шаблонов имен Перенаправление ввода-вывода команд Управление заданиями
- 10. Командный интерпретатор Windows
- 11. Учебный вопрос 2. Командный интерпретатор UNIX V6 shell - в 1971 году разработал первую оболочку для
- 12. bash Bourne shell (часто sh по имени исполняемого файла) — ранняя командная оболочка UNIX, разработанная Стивеном
- 13. Ключевые отличия bash служила интерпретатором команд, позволяя выполнять команды в интерактивном режиме позволяла создавать сценарии, которые
- 14. Скрипты на bash Скрипт — простой список команд, записанный в файл Любой bash-скрипт должен начинаться со
- 15. Исполнение скрипта Для того, чтобы скрипт стал исполняемым, могут быть использованы следующие команды: выдача прав на
- 16. Перенаправление ввода-вывода stdin — стандартный ввод stdout — стандартный вывод программы stderr — стандартный вывод ошибок
- 17. Программирование в командной строке UNIX #!/bin/bash STR="Hello World!" echo $STR Листинг: #!/bin/sh # Легендарная программа “Hello
- 18. Переадресация ввода -вывода ls > filelist.txt переадресация вывода в файл mail useraddress grep «act» file2 переадресация
- 19. Выполнение группы или последовательности команд Конвейеры Com1->Com2->Com3->…..stdout 2. Скриптовые исполняемые файлы. #script1 if com1 com2 …
- 20. Конвейеры ls | less отображает длинный список поэкранно cat quote.txt | mail useradress создает файл и
- 21. Преимущества программирование в оболочках Язык оболочки прост в изучении Программу оболочки можно написать за минут Программа
- 22. Базовая архитектура оболочки Контейнер, в котором происходят следующие процессы: лексический анализ и "разбор" входных данных; "раскрытие"
- 23. Средства управления работой в консольном режиме железо Ядро системы Командная оболочка Пользователь
- 24. Командный интерпретатор bash Терминал - графическая программа эмулирующая консоль.
- 25. zsh
- 26. Виды командных оболочек sh bash – наиболее популярная и распространенная tcsh zsh и другие
- 27. Команды консоли типы команд по категориям Получение справки Облегчение ввода команд Управление файлами и каталогами Поиск
- 28. Получение справки
- 29. Управление файлами и каталогами
- 30. Поиск файлов
- 31. Работа с файлами
- 32. Управление процессами
- 33. Архивирование и сжатие файлов
- 34. Управление пользователями
- 35. Управление системой
- 36. Работа с датой и временем
- 37. Псевдографическая оболочка управления файловой системой МС
- 38. top top — отображение процессов linux — кроме этого отображает uptime, load average, число выполняющихся задач
- 39. top
- 40. htop Все возможности top + дружественный интерфейс умеет вызывать lsof, strace и ltrace для выбранного процесса
- 41. htop
- 42. iotop iotop — top-подобная утилита для мониторинга нагрузки на диск, выводит таблицу процессов с текущими показателями
- 43. iftop
- 44. iptraf
- 45. vmstat vmstat — выводит суммарную информацию о процессах, памяти, вводе/выводе, активности процессора и дисков. В отличии
- 46. Диагностика сбоев strace ltrace ldd lsof
- 47. strace strace — утилита позволяет перехватывать системные вызовы и сигналы запускаемого процесса либо уже запущенного процесса
- 48. strace
- 49. ltrace ltrace — утилита для трассировки библиотечных вызовов — очень похожа на strace, но перехватывает только
- 50. ltrace
- 51. ldd Ldd – отображает используемые указанной программой библиотеки
- 52. lsof lsof — выводит список открытых файлов с указанием, по умолчанию выводит все подряд. Может выводить
- 53. lsof
- 54. Где и как искать команды и опции к ним man {имя команды} выдаст синтаксис команды Можно
- 55. Учебный вопрос 3. Система XWindow X Window System — оконная система, обеспечивающая стандартные инструменты и протоколы
- 56. Функции XWindow Обеспечивает базовые функции графической среды: отрисовку и перемещение окон на экране взаимодействие с устройствами
- 57. Клиент-серверная архитектура XWindow Графические приложения могут выполняться на другой машине в сети, а их интерфейс при
- 58. Учебный вопрос 4. Оконные менеджеры Менеджер окон X Window System — приложение, работающее «поверх» X Window
- 65. Учебный вопрос 5. Командный интерпретатор Windows Windows Shell – предоставляет доступ к большому количеству объектов запущенных
- 66. Примеры команд shutdown -r -f -t 30 -c #«Мягкая» перезагрузка компьютера через 30 сек. xcopy C:\folder1
- 67. Windows PowerShell Windows PowerShell — расширяемое средство автоматизации от Microsoft с открытым исходным кодом, состоящее из
- 68. Windows PowerShell требует .Net Framework…
- 69. Командлеты PowerShell Командлеты – специализированные классы .NET Командлеты именуются по правилу Глагол-Существительное, например, Get-ChildItem Выводят результаты
- 71. Скачать презентацию