Файл: 1 Посмотреть где я pwd 2 Создать папку mkdir folder 1.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 04.12.2023

Просмотров: 14

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

1) Посмотреть где я - pwd

2) Создать папку - mkdir folder_1

3) Зайти в папку - cd folder_1

4) Создать 3 папки - mkdir new_folder_1 new_folder_2 new_folder_3

5) Зайти в любую папку cd new_folder_1

6) Создать 5 файлов (3 txt, 2 json) - touch file1.txt file2.txt file3.txt file5.json file6.json

7) Создать 3 папки - mkdir folder_5 folder_6 folder_7

8) Вывести список содержимого папки - ls -la

9) Открыть любой txt файл - vim file1.txt

10) Написать туда что-нибудь, любой текст - i (далее набор текста)

11) Сохранить и выйти - ESC :wq

12) Выйти из папки на уровень выше - cd ..

13) Переместить любые 2 файла, которые вы создали, в любую другую папку - (нахожусь в new_folder_2) - mv file2.txt file3.txt /c/Users/JopaKota/folder_1/

14) Скопировать любые 2 файла, которые вы создали, в любую другую папку - (нахожусь в new_folder_2) - cp file1.txt file2.txt /c/Users/JopaKota/folder_1/

15) Найти файл по имени - find file6.json

16) Просмотреть содержимое в реальном времени - находясь в папке с файлом- ls | grep folder (находит все папки или документы содержащие слово "folder)

17) Вывести несколько первых строк из текстового файла - head -n 2 file1.txt

18) Вывести несколько последних строк из текстового файла - tail -n 2 file1.txt

19) Просмотреть содержимое длинного файла - less file1.txt (где file.txt это название любого длинного файла)

20) Вывести дату и время - date

Задание *

1) Отправить http запрос на сервер http://162.55.220.72:5005/terminal-hw-request - curl -X GET hhttp://162.55.220.72:5005/terminal-hw-request

2) Написать скрипт который выполнит автоматически пункты 3, 4, 5, 6, 7, 8, 13

touch myscript.sh

vim myscript.sh

i

#!/bin/bash

cd folder_1

mkdir new_1 new_2 new_3

cd new_1

touch new_1.txt new_2.txt new_3.txt new_4.json new_5.json

mkdir folder_new folder_new_1 folder_new_2

ls -la

mv new_1.txt new_2.txt /Users/JopaKota/folder_1/

ESC :wq

chmod ugo+x myscript.sh

./myscript.sh