Файл: 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