Практические работы для линукса

Практическая работа №1 по теме Linux. Файловая система и основные команды

Практическая работа №1 по теме Linux. Файловая система и основные команды

Шибеко Марина

В этом разделе собраны команды Linux предназначенные для: создания и удаления файлов и директорий, команды навигации между ними и команды для назначения владельца и прав доступа.

Выводит список файлов и каталогов по порядку

Выводит форматированный список всех файлов и директорий, включая скрытые

Переход в домашнюю директорию

Переход в директорию /home

Создание пустого файла /home/primer2

Показать содержимое файла /home/primer2

Выводит конец файла. Удобно при работе с логами и большими файлами

Редактирование файла /home/primer2

Вторая команда Linux для редактирования файла

echo » Последняя строчка » | sudo tee -a /home/primer2

Добавление к концу файла «Последняя строчка» в файл /home/primer2

cp /home/[email protected]/primer.txt /home/primer.txt

Копирует /home/[email protected]/primer.tx в home/primer.txt

ln -s /home/[email protected]/primer.txt /home/primer

Cоздает символическую ссылку /home/primer к файлу /home/[email protected]/primer.txt

Создание директории с именем shaman

Удаление директории с именем shaman

Удаление директории с вложенными фалами

Выводит на экран размер заданной директории. Можно использовать для определения размера файлов

Поиск всех файлов с именем primer

Все запущенные процессы имеют уникальные номера — PID.

Показать все загруженные процессы

Показать PID определенного процесса – sshd

Показать PID вашей оболочки

Показать PID процесса использующий порт 22

Показывает PID процесса имеющего доступ к /home

Показывает список процессы, которые используют /home

Выводит на экран текущее состояние процесса httpd

Посылает процессу с PID`ом 4712 сигнал TERM — завершить процесс

Посылает процессу с именем httpd сигнал HUP — остановить процесс

“Убить” все процессы имеющие доступ к /home

Важные сигналы посылаемые процессам:

· 1 — HUP остановить процесс

· 15 — TERM завершить процесс

1. Открыть консоль виртуальной машины

2. Ввести логин и пароль, которые вводили при установке операционной системы

3. Посмотреть, где находимся — pwd

4. Посмотреть содержимое текущего каталога — ls

5. Переместиться в папку etc — cd / etc

6. Посмотреть содержимое текущего каталога

Синим цветом выделены директории, белым — файлы

7. Для просмотра того, что не поместилось на экране использовать клавиши Shift + PgUp или Shift + PgDn

8. Создать Backup основных системных настроек, которые хранятся в папке etc / sysconfig :

Читайте также:  Копировать содержимое файла linux

1) посмотреть вес папки etc / sysconfig , на случай, хватит ни у нас места для её копии — du hsx / etc / sysconfig /

2) в корневом каталоге создать папку backup — mkdir / backup

3) перейти в корневой каталог, перейдя на один уровень вверх — cd ..

4) посмотреть содержимое корневого каталога и проверить наличие папки backup

5) скопировать в нее папку sysconfig — cp r / etc / sysconfig / / backup /

6) перейти в папку backup — cd backup /

7) посмотреть её содержимое и проверить наличие каталога sysconfig

8) перейти в каталог sysconfig и проверить его содержимое

9) скопировать файл crond в системный каталог root — cp crond / root /

10) перейти в каталог root и проверить его содержимое на наличие скопированного файла

11) удалить файл crond — rm crond , на вопрос ответить y

12) вернуться в каталог backup / sysconfig — cd / backup / sysconfig /

9. Создать файл readme , в котором будет описано, что храниться в backup

1) можно создать файл с помощью команды touch — touch file

2) проверить наличие файла ls и удалить его rm file

3) создать файл readme с помощью редактора vi — vi readme

4) для начала ввода текста нажать кнопку i на клавиатуре, внизу экрана появилось слово INSERT , значит можно редактировать

sysconfig — folder with common system configs

6) выйти из режима редактирования, нажав клавишу Escape

7) ввести команду : wq , где w -записать, q -выход

8) посмотреть содержимое файла — cat readme

9) переместить файл readme в каталог backup , поменяв его название на backup _ list — mv readme / backup / backup _ list

10. Просмотр логов, которые хранятся в файле messages

1) найдем файл messages [1] в корневом каталоге

— name — параметр по которому ищем

messages — имя файла, которое ищем

Руководство по утилите можно найти с помощью команды man — man find

Для просмотра того, что не поместилось на экране использовать клавиши PgUp или PgDn .

Для выхода из руководства — нажить кнопку q /

2) вызовем на повтор предыдущую команду стрелочкой вверх, посмотрим путь к файлу messages

3) перейти в каталог — cd / var / log /

4) посмотреть последние логи — tail messages (по умолчанию — 10 логов)

5) посмотреть последние 20 событий — tail -20 messages

6) посмотреть первые логи с другой командой — head messages

7) посмотреть первые 20 событий — head -20 messages

8) чтобы выяснить, что происходило с какой-либо службой, используется команды grep . Например, посмотрим, что происходило со службой kdump [2]

grep kdump.service messages

Красным подсвечивается название службы.

У нас не получается так красиво :), но посмотрите как должно быть.

Читайте также:  Mysql linux консоль команда

11. Просмотр основных параметров системы (сколько осталось места на диске, сколько оперативной памяти, не начал ли использоваться файл подкачки и т.д.)

1) Посмотреть, как используются жесткие диски — df h

— Сколько используется? в Байтах, в процентах

2) Посмотреть, как используется оперативная память — top

— Сколько времени вы находились в системе?

— Сколько пользователей подключено?

— Количество загруженных процессов

— Процент загруженности процессора

— Использование оперативной памяти (количество всего и свободной)

— Использование файла подкачки (количество всего и использованного)

3) Посмотреть все процессы — ps aux

Для просмотра того, что не поместилось на экране использовать клавиши Shift + PgUp или Shift + PgDn .

4) Найти процесс cron (планировщик задач) — ps aux | grep cron

— Посмотреть номер процесса

5) Убить процесс cron — kill номер процесса , н-р kill 617 (введите номер, который нашли командой выше)

6) Проверить отсутствие процесса командой пп.4)

2. Ответы на контрольные вопросы

1. Все используемые в данной практической работе команды ( pwd , ls , cd и пр.), их применение

2. Назначение файлов messages, KDump

3. Все дополнительные вопросы пп.11

[1] В файл /var/log/messages записываются все сообщения, уровень которых равен или выше info, однако при этом пропускаются (не записываются) сообщения категорий mail, authpriv и cron.

[2] Если у вас в Windows хотя бы раз выпадал синий экран смерти (Blue Screen of Death, ака BSOD), то вы знаете, что после него создаётся так называемый дамп (dump) памяти, в который включается информация об ошибке, о сбойном адресе в памяти и какие процессы были в памяти на момент сбоя. Потом этот дамп можно прочитать утилитой Blue Screen View. В Linux есть похожая технология, созданная инженерами компании Red Hat, под названием KDump, а также утилиту для их чтения под названием Crash.

Практическая работа №1 по теме «Linux»

Практическая работа №1 по теме

Показать все загруженные процессы pgrep -l sshd

Показать все загруженные процессы pgrep -l sshd

Создать файл readme , в котором будет описано, что храниться в backup 1) можно создать файл с помощью команды touch — touch file 2) проверить…

Создать файл readme , в котором будет описано, что храниться в backup 1) можно создать файл с помощью команды touch - touch file 2) проверить…

Например, посмотрим, что происходило со службой kdump [1] grep kdump

Например, посмотрим, что происходило со службой kdump [1] grep kdump

Содержание отчета 1.

Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.

Источник

Практическая работа «Работа с файловой системой в Linux»

1. Откройте файловый менеджер и в стандартной папке документы создайте папку с именем своего класса (7Б, 7А и т.д.). для этого щелкните в области файлового менеджера правой кнопкой мыши, выберите пункт создать, затем пункт папку, введите название папки и нажмите клавишу Enter .

Читайте также:  Pixel art editor linux

2. В папке с именем класса создайте еще одну папку, имя которой будет сегодняшнее число.

3. Зайдите в Главное меню. Просмотрите установленные программы. Зайдите в меню Графика и выберите программу GIMP , нарисуйте небольшой рисунок по своему усмотрению. Закрыть программу, в диалоговом окне о сохранении выбрать «Сохранить». Сохраните рисунок в папке с именем вашего класса(7Б, 8А и т.д.).

4. Опустите мышь вниз экрана и на всплывающей панели откройте программу LibreOfficeWriter . В текстовом редакторе запишите свои ФИО и дату, сохраните документ под именем «Информатика» в папке с именем своего класса. Для этого выберите команду Файл-Сохранить, затем выберите папку документы в ней откройте папку с именем своего класса, введите название файла и нажмите сохранить.

5. Вставьте в текстовый файл нарисованный вами рисунок, для этого в текстовом редакторе выберите команду Вставка-Изображение, найдите нужный вам файл и нажмите кнопку вставить. Снова выберите команду Файл-Сохранить и сохраните изменения в документе.

6. Откройте файловый менеджер, найдите папку с именем вашего класса в папке документы, скопируйте созданные вами два документа в папку с сегодняшним числом.

7. Отчитайтесь учителю о проделанной работе.

РАБОТА С ФАЙЛОВОЙ СИСТЕМОЙ В LINUX

1. Откройте файловый менеджер и в стандартной папке документы создайте папку с именем своего класса (7Б, 7А и т.д.). для этого щелкните в области файлового менеджера правой кнопкой мыши, выберите пункт создать, затем пункт папку, введите название папки и нажмите клавишу Enter .

2. В папке с именем класса создайте еще одну папку, имя которой будет сегодняшнее число.

3. Зайдите в Главное меню. Просмотрите установленные программы. Зайдите в меню Графика и выберите программу TuxPaint, нарисуйте небольшой рисунок по своему усмотрению. Закрыть программу, в диалоговом окне о сохранении выбрать «Сохранить». Сохраните рисунок в папке с именем вашего класса(7Б, 8А и т.д.).

4. Опустите мышь вниз экрана и на всплывающей панели откройте программу LibreOfficeWriter . В текстовом редакторе запишите свои ФИО и дату, сохраните документ под именем «Информатика» в папке с именем своего класса. Для этого выберите команду Файл-Сохранить, затем выберите папку документы в ней откройте папку с именем своего класса, введите название файла и нажмите сохранить.

5. Вставьте в текстовый файл нарисованный вами рисунок, для этого в текстовом редакторе выберите команду Вставка-Изображение, найдите нужный вам файл и нажмите кнопку вставить. Снова выберите команду Файл-Сохранить и сохраните изменения в документе.

6. Откройте файловый менеджер, найдите папку с именем вашего класса в папке документы, скопируйте созданные вами два документа в папку с сегодняшним числом.

7. Отчитайтесь учителю о проделанной работе.

Источник

Оцените статью
Adblock
detector