Найти в Дзене
Develop

Общие сведения о Linux и сетях. Аренда хостинга. Занятие 1. Linux и Компьютерные сети

Видео Компьютерная сеть Компьютерная сеть — это группа (два и более) компьютеров, соединенных каналами передачи данных. Назначение компьютерных сетей Клиент-сервер Сервер - это компьютер, предоставляющий доступ к собственным ресурсам (облако файлов, MS SQL, принт-сервер). Клиент - компьютер, использующий ресурсы сервера. Типы сетей Локальная сеть (LAN) - сеть, состоящая из близко расположенных компьютеров (сеть здания, помещения). Глобальная сеть (WAN) - это сеть, охватывающая большие территории (Интернет). Open-source software & Linux Проект GNU запущен известным программистом Ричардом Столлманом 27 сентября 1983 года в Массачусетском технологическом институте. Цель проекта - «разработать достаточно свободного программного обеспечения <…>, чтобы можно было обойтись без программного обеспечения, которое не является свободным». В 1991 году во время обучения в Хельсинкском университете Линус Торвальдс написал первую версию ядра Linux. Особенности Linux Терминал Linux (командная строка) П
Оглавление

Видео

Компьютерная сеть

Компьютерная сеть — это группа (два и более) компьютеров, соединенных каналами передачи данных.

Назначение компьютерных сетей

  • обмен данными;
  • совместное использование ресурсов (файлы, базы данных, оборудование)

Клиент-сервер

Сервер - это компьютер, предоставляющий доступ к собственным ресурсам (облако файлов, MS SQL, принт-сервер).

Клиент - компьютер, использующий ресурсы сервера.

Типы сетей

Локальная сеть (LAN) - сеть, состоящая из близко расположенных компьютеров (сеть здания, помещения).

Глобальная сеть (WAN) - это сеть, охватывающая большие территории (Интернет).

Open-source software & Linux

Проект GNU запущен известным программистом Ричардом Столлманом 27 сентября 1983 года в Массачусетском технологическом институте.

Цель проекта - «разработать достаточно свободного программного обеспечения <…>, чтобы можно было обойтись без программного обеспечения, которое не является свободным».

В 1991 году во время обучения в Хельсинкском университете Линус Торвальдс написал первую версию ядра Linux.

-2

Особенности Linux

  • основная ОС для серверов;
  • открытый код;
  • бесплатное использование;
  • многозадачная;
  • многопользовательская;
  • встроенная поддержка IP-сетей;
  • чувствительность к регистру (/home/user1 ≠ /home/User1)
  • косая черта / в пути к файлам (в Windows обратная косая черта \)

Терминал Linux (командная строка)

  • root - суперпользователь, который имеет право на выполнение всех без исключения операций.
  • # - означает, что вы root (это очень опасно).
  • / - корневой каталог (аналог дисков в Windows)

Примеры команд

  • pwd - текущий каталог
  • ls -la - файлы текущего каталога
  • ls --help - помощь по любой команде
  • TAB - дополнение команд
  • poweroff - выключение компьютера
  • reboot - перезагрузка компьютера
  • ifdown eth0 / ifup eth0 - отключение / включение сетевого интерфейса
  • history - история введенных команд
  • mc - запуск файлового менеджера

Файловая система Linux

Основная концепция Linux - всё есть файл.

/ - корневой каталог
/bin - исполняемые файлы (программы)
/etc - файлы настроек (конфигурационные)
/var - логи, журналы, базы данных
/usr - пользовательские программы
/home - домашние каталоги пользователей
/opt - дополнительные программы
/mnt - для монтирования дисков, разделов
/lib - системные библиотеки

Домашнее задание

1. Арендовать хостинг в netangels(opens new window)

2. Получить информацию о системе с помощью команд:

  • cat /etc/os-release - версия linux
  • ifconfig - ip-адрес
  • netstat -ltnp - открытые порты
  • cat /proc/cpuinfo - тактовая частота процессора
  • cat /proc/meminfo - объем оперативной памяти
  • df -h - объем жесткого диска

3. Создать текстовый файл (не в linux), скопировать туда информацию о системе и отправить в качестве домашнего задания.