# Занятие 1. Основы Linux
###### Практическая работа №1.1
1. Посмотреть под каким пользователем в системе Linux.
2. Перейти в корневой каталог.

3. Посмотреть содержимое каталога.
4. Определить типы команд ls, cd.

5. Посмотреть из корневого каталога содержимое директории Home.
6. Перейти в директорию /tmp.

7. Создать директорию /pt.

8. Создать 3 текстовых документа 1.txt 2.txt 3.txt.

9. Изменить или добавить содержимое текстового документа с помощью редакторов nano и vim.


10. Скопировать и переименовать директорию с файлами.

11. Заархивировать директорию.

12. Разархивировать директорию.

13. Посмотреть содержимое домашней директории и каталога usr одной командой.

14. Посмотреть содержимое каталога в обратном порядке.

15. Посмотреть права на директорию.

16. Посмотреть права на текстовые файлы.

17. Переместить и переименовать один текстовый файл в директорию /tmp.

18. Создать новую директорию, в ней создать новый текстовый документ, переместить из директории /tmp файл в новую директорию с заменой файла и запросом на его изменение.


19. Определить местоположение данного исполняемого файла ls, cd.

20. Вывести краткое описание команды и утилиты ls, nano, rm.

21. Создать символические ссылки.

22. Создать символическую ссылку в никуда, продемонстрировать её.

23. Создать прямые ссылки.

24. Создать собственную команду, которая будет использовать следующее: cd /usr; ls; cd - , с помощью alias.

25. С помощью команды cat написать любой текст и записать его в текстовый файл.

26. Удалить один текстовый файл

27. Создать пустую директорию и удалить её

28. Удалить директорию с 3-я текстовыми файлами

29. Создать пользователя

30. Поменять пароль нового пользователя

31. Найти текстовый документ с помощью команд Find и Grep

32. Воспользоваться логическими ‘и’ и ‘или’ как пример использовать команду ping


###### Практическая работа №1.2
1. 
2. 
3. 
4. 
5. 
6. 
7. 
8. 
9. 
10.





###### Практическая работа №1.3
1. 
2. 
3. 
4. 


gg

G

w

b

e

0

доллар

поиск

поиск без учета регистра

явный регистр

x

d

dd

D

r

c

y

yy

Y

u

ctrl r

J

:wq

:q

:q!

:w

:e

vimtutor








change to insert mode:
https://i.imgur.com/WuK8Jm4.png
move left, down, up, right:



move word at a time:

remove a character:

append:

move to next given char in line (f t):

move to previous char in line(F p):

repeat last f:

Search text:

delete by giving movement:

replaces character below cursor (r T):

move to start/end of line:


add new line:

Goto corresponding parentheses:

delete to end of line:

clear current line:

move to start / end of buffer:

copy current line and paste:
