Лабораторная 1: Основы Linux. Файловая структура и сетевая подсистема - github2wiki/SPBSUT_KURS GitHub Wiki

Цель работы

Освоить знания, полученные в ходе изучения курса.

1 Работа с файловой системой

  • 1.1 Создать в домашнем каталоге текстовый файл user при помощи текстового редактора vim, и заполнить его произвольными символами.
vi user

a -начало редактирования , :wq выход с сохранением :q! выход без сохранения

  • 1.2 Скопировать файл user в файл root.
cp user root
  • 1.3 Посмотреть доступ на rwx для владельца файлов.
ls -l 

Далее, после каждого пунка выполнять эту команду и следить за изменениями

  • 1.4 Задать владельца root и группу root на файл root.
chown root:root root
  • 1.5 Переименовать(переместить) файл user в файл lock.
mv user lock
  • 1.6 На файл root поставить доступ на чтение и запись группе и владельцу остальным только на чтение.
chmod 664 root
  • 1.7 На файл lock поставить доступ на чтение владельцу, группе и остальным пользователям убрать доступ на rwx
chmod 600 lock
  • 1.8 Вывести содержание файла root в терминал.
cat root
  • 1.9 Отредактировать файл root и вывести его в консоль . # sudo в помощь
sudo vi root 

cat root

2 Работа с сетью и службами

  • 2.1 Посмотреть название интерфейса.
ip a
  • 2.2 При помощи NetworkManager (nmcli) задать интерфейсу статический ip адрес, адрес узнать у руководителя
nmcli connection add con-name "static" ifname INTERF_NAME autoconnect no type ethernet ip4 IP_ADDR
  • 2.3 Отключить NetworkManager
sudo systemctl disable NetworkManager

sudo systemctl stop NetworkManager
  • 2.4 Перезагрузить службу сети network.
sudo systemctl restart network
  • 2.5 При помощи конфигурационных файлов настроить интерфейс на статический ip адрес. Перезагрузить службу сети.
  • 2.6 Проверить работу сети используя утилиту ip и ping
ip a

ping 8.8.8.8

3 Установка пакетов

  • 3.1 Обновить все пакеты используя пакетный менеджер yum
sudo yum update
  • 3.2 Установить пакет с именем wget данный пакет содержит утилиту командной строки wget, при помощи которой можно загружать файлы используя URL адрес, например, следующая команда загрузит приказ о зачислении с сайта нашего университета
wget https://www.sut.ru/doci/abbit/2018/orders/798.pdf
sudo yum install wget