- •Понятие и назначение ос
- •Функции ос:
- •Классификация ос.
- •Разновидности программ для компьютеров. Примеры
- •Процессоры
- •Компьютерная память
- •Устройство ввода-вы́вода
- •Устройства ввода
- •Устройства вывода
- •Устройства ввода-вывода
- •Понятие интерфейса. Шины
- •9.Связь ос с оборудованием пк. Процессор. Память.
- •10. Связь с оборудованием пк. Внешние устройства.
- •Принтер
- •11.Основные требования к операционным системам реального времени.
- •1)Мультипрограммность и мультизадачность.
- •2)Приоритеты задач.
- •3)Наследование приоритетов.
- •4)Синхронизация процессов и задач.
- •5)Предсказуемость.
- •12.Мультипрограммность и мультизадачность.
- •13.Основные принципы построения ос
- •14.Операционные системы Windows 1.0-3.11.
- •15. Операционные системы Windows 95/98.
- •17.Требования к аппаратной части Windows 9x
- •18. Нововведения xp
- •Осенью 2001 года microsoft обновила Windows2000 Professional до Windows xp (eXPerience-«опыт»)в редакциях:
- •1. Windows xp Professional включена шифрованная файловая система, расширены возможности работы с сетью
- •2. Windows xp Home Edition (для домашнего использования) - еще более мультимедийная и ориентированая на Интернет.
- •1. Встроенная система распознавания голосовых команд и голосового ввода данных.
- •20. Работа со встроенными приложениями.
- •Осенью 2001 года microsoft обновила Windows2000 Professional до Windows xp (eXPerience-«опыт»)в редакциях:
- •1. Windows xp Professional включена шифрованная файловая система, расширены возможности работы с сетью
- •2. Windows xp Home Edition (для домашнего использования) - еще более мультимедийная и ориентированая на Интернет.
- •23.Операционные системы Windows me
- •24. Аппаратные требования xp
- •25. Способы установки xp
- •26. Подготовка к установке xp
- •27.Установка ос
- •28.Средства настройки и восстановления xp
- •29.Минимальные системные требования для Windows xp
- •32. Служебные приложения Windows 98/2000
- •33. Версии Windows Vista.
- •34. Версии Windows Vista.
- •36. Установка нескольких операционных систем (многозагрузочная конфигурация)
- •Установка ос Windows в отдельный раздел или на отдельный жесткий диск
- •37. Редакции windows 7
- •38. Новшества в интерфейсе и встроенных программах Windows 7
- •Мультимедиа
- •Мобильность
- •Удалённый рабочий стол
- •Безопасность
- •39.Стили оформления Windows7
- •40. История и общая характеристика семейства операционных систем unix
- •46. Особенности Free bsd, qnx, os/2.
- •Особенности ibm os/2 Warp
- •47. Структура системы Linux. Вход в систему.
- •Вход в систему
- •48. Система Linux. Командная строка (Основные команды)
- •49. Система линукс. Работа в среде с графическими пользовательским интерфейсом
- •53. Сравнение Linux и Win7
48. Система Linux. Командная строка (Основные команды)
Получение справки |
|
top |
Загруженность сервера |
cat /proc/cpuinfo |
Тип и частота процессора |
free -m |
Количество оперативной памяти |
fdisk -l |
Количество и размер жёстких дисков |
man |
Описание команды или файла конфигурации. Синоним info. Описание листается стрелками, выход клавишей q. Пример: man fstab |
# fdisk -l |
Показать все диски |
# man hier |
Описание иерархии файловой системы ( для чего нужна каждая директория linux ) |
# date |
Показывает текущую дату и время |
Работа с файлами |
|
# ls |
Список файлов и каталогов |
# ls -l |
Выводить дополнительную информацию о файлах: права, владельца, дату создания и т.д. |
# ls -laX |
Форматированный список всех файлов и директорий, включая скрытые |
# pwd |
Текущий путь |
# cd |
В домашнюю директорию |
# cd /home |
Переход в директорию /home |
# locate primer |
Поиск всех файлов с именем primer |
# cp -la /dir1 /dir2 |
Копирование директорий |
# mv /dir1 /dir2 |
Переименование директории |
# mkdir /home/primer |
Создание директории с именем primer |
# rmdir /home/primer |
Удаление директории с именем primer |
# rm -rf /home/primer |
Удаление директории с вложенными файлами |
# touch /home/primer |
Создание пустого файла с именем primer |
# cat /home/primer |
Показать содержимое файла /home/primer |
# cp /1c/primer/primer.txt /1c/primer.txt |
Копирует /1c/primer/primer.txt в /1c/primer.txt |
# ln –s/1c/primer/primer.txt /1c/primer |
Создает символическую ссылку /1c/primer к файлу /1c/primer/primer.txt |
Управление процессами |
|
# ps |
Вывести ваши текущие активные процессы |
# top |
Показать все запущенные процессы |
# kill pid |
Убить процесс с id pid |
# killall proc |
Убить все процессы с именем proc |
Работа с архивами |
|
# tar cf primer.tar /home/primer.txt |
Создать tar-архив с именем primer.tar содержащий /home/primer.txt |
# tar czf primer.tar.gz /home/primer.txt |
Cоздать tar-архив с сжатием Gzip по имени primer.tar.gz |
# tar cjf primer.tar.bz2 /home/primer.txt |
Cоздать tar-архив с сжатием Bzip2 по имени primer.tar.bz |
# tar xf primer.tar |
Распаковать архив primer.tar в текущую папку |
# tar xzf primer.tar.gz |
Распаковать tar-архив с Gzip |
# tar xjf primer.tar.bz |
Распаковать tar-архив с Bzip2 |
Права доступа |
|
# chmod 0777 /home/ |
Доступ для всех к дериктории /home с правами чтение/запись/исполнение |
# chown username:groupname /home/test.txt |
Изменение владельца и группы только для файла /home/test.txt/ |
Работа с сетью |
|
# ifconfig |
Информация о текущей настройке сетевых карт |
# /etc/hosts |
Здесь находится список ip-адресов и назначенных им имен |
# /etc/resolv.conf |
В этом файле указываются DNS сервера. DNS-сервер задается директивой nameserver |
# /etc/host.conf |
Файл указывает последовательность использования механизмов разрешения имени |
# /etc/init.d/network |
Скрипт останавливающий и запускающий работу сети |
#/proc/sys/net/ipv4/ip_forward |
Включение маршрутизации для своих интерфейсов, если у вас два или более интерфейсов её нужно включить |
# echo '1' > /proc/sys/net/ipv4/ip_forward |
Включение осуществляется передачей “1” в этот файл |
# netstat -r |
Команда позволяющая отслеживать сетевые подключения сервера |
# netstat -nlp | grep :25 |
Можно узнать слушает ли кто нибудь 25-й порт ? |
# netstat -nt |
Посмотрим с кем у нас есть подключение и по какому порту |
# nmap 192.168.146.132 |
Nmap позволяет сканировать удаленные компьютеры на предмет открытых портов. |
# nmap -A -T5 192.168.0.33 |
С более агрессивными опциями можно узнать версию ОС и некоторые другие вещи. |
# nmap -sT -p 0-66000 192.168.0.33 |
Сканируем диапазон портов 0-66000. |
# yum -y install nmap |
Устанавливаем программу nmap. |
# man nmap |
У nmap много различных опций, подробнее о них можно прочитать вызвав справку. |
# man tcpdump |
tcpdump позволяет выяснить, какие пакеты передаются по сети |
# tcpdump -nn host 192.168.0.13 and port 22 |
Слушаем трафик для определенного ip-адреса и порта |
# ssh -X root@192.168.0.1 |
Подключение к удаленному серверу по ssh |
# sysctl net.ipv4.icmp_echo_ignore_all |
Проверяем значение ответа сервера на ping |
# sysctl -w net.ipv4.icmp_echo_ignore_all=1 |
Отключаем ответ сервера на ping |
# dig -x 93.188.206.2 |
Узнаем имя сервера по IP адресу (in-addr.arpa) |
# nc -v -w 1 localhost -z 1-5901 |
Netcat(nc) - cоздаёт или читает/пишет TCP/IP соединения |
