This commit is contained in:
2026-04-18 14:42:00 +05:00
commit ef77f101fa
96 changed files with 3134 additions and 0 deletions

Binary file not shown.

6
labLinux/lab2/create.sh Executable file
View File

@@ -0,0 +1,6 @@
#!/bin/sh
touch my_file #создание файла
date>my_file #запись даты
pwd>>my_file #путь к файлу
who >>my_file #имя пользователя
uname -sr>>my_file #версия OC

11
labLinux/lab2/create2.sh Executable file
View File

@@ -0,0 +1,11 @@
#!/bin/sh
touch my_file
id >> my_file
groups >> my_file
w >> my_file
last >> my_file
ls ~/ >>my_file
chage -l $USER >> my_file
whoami >> my_file
cat /etc/passwd >> my_file
getent passwd $USER >> my_file

3
labLinux/lab2/delete.sh Executable file
View File

@@ -0,0 +1,3 @@
#!/bin/sh
rm ./my_file && echo 'файл успешно удалён'
echo $?

3
labLinux/lab2/delete2.sh Executable file
View File

@@ -0,0 +1,3 @@
#!/bin/sh
rm ./my_file && echo 'файл успешно удалён'
echo $?

271
labLinux/lab2/my_file Executable file
View File

@@ -0,0 +1,271 @@
uid=1000(ivanbaran) gid=1000(ivanbaran) группы=1000(ivanbaran),998(wheel)
ivanbaran wheel
08:35:42 up 15 min, 1 user, load average: 0,45, 0,64, 0,44
USER TTY LOGIN@ IDLE JCPU PCPU WHAT
ivanbara tty1 08:20 15:15 0.07s ? waitpid -e 747
ivanbar* tty1 Mon Oct 6 08:20 still logged in
reboot system boot 6.16.10-arch1-1 Mon Oct 6 08:20 still running
ivanbar* tty1 Sun Oct 5 01:16 - down (00:15)
reboot system boot 6.16.10-arch1-1 Sun Oct 5 01:15 - 01:31 (00:15)
ivanbar* tty1 Sat Oct 4 19:09 - down (00:39)
reboot system boot 6.16.10-arch1-1 Sat Oct 4 19:09 - 19:48 (00:39)
ivanbar* tty1 Sat Oct 4 16:01 - down (00:03)
reboot system boot 6.16.10-arch1-1 Sat Oct 4 16:01 - 16:05 (00:03)
ivanbar* tty1 Sat Oct 4 13:42 - down (00:47)
reboot system boot 6.16.10-arch1-1 Sat Oct 4 13:42 - 14:30 (00:47)
ivanbar* tty1 Sat Oct 4 13:37 - down (00:05)
reboot system boot 6.16.8-arch3-1 Sat Oct 4 13:36 - 13:42 (00:05)
ivanbar* tty1 Sat Oct 4 11:51 - down (00:50)
reboot system boot 6.16.8-arch3-1 Sat Oct 4 11:50 - 12:41 (00:50)
ivanbar* tty1 Sat Oct 4 10:04 - down (01:45)
reboot system boot 6.16.8-arch3-1 Sat Oct 4 10:04 - 11:50 (01:46)
ivanbar* tty1 Sat Oct 4 00:37 - down (02:04)
reboot system boot 6.16.8-arch3-1 Sat Oct 4 00:37 - 02:41 (02:04)
ivanbar* tty1 Fri Oct 3 20:14 - down (01:25)
reboot system boot 6.16.8-arch3-1 Fri Oct 3 20:14 - 21:40 (01:25)
ivanbar* tty1 Fri Oct 3 19:16 - down (00:44)
reboot system boot 6.16.8-arch3-1 Fri Oct 3 19:16 - 20:01 (00:44)
ivanbar* tty1 Fri Oct 3 15:51 - down (03:24)
reboot system boot 6.16.8-arch3-1 Fri Oct 3 15:51 - 19:16 (03:25)
ivanbar* tty1 Fri Oct 3 12:25 - down (00:40)
reboot system boot 6.16.8-arch3-1 Fri Oct 3 12:25 - 13:05 (00:40)
ivanbar* tty1 Fri Oct 3 11:42 - down (00:41)
reboot system boot 6.16.8-arch3-1 Fri Oct 3 11:42 - 12:24 (00:42)
ivanbar* tty1 Fri Oct 3 00:05 - down (02:46)
reboot system boot 6.16.8-arch3-1 Fri Oct 3 00:04 - 02:51 (02:47)
ivanbar* tty1 Thu Oct 2 17:07 - down (02:12)
reboot system boot 6.16.8-arch3-1 Thu Oct 2 17:07 - 19:19 (02:12)
ivanbar* pts/0 wayland-1 Thu Oct 2 16:51 - 16:58 (00:07)
ivanbar* tty1 Thu Oct 2 16:51 - down (00:15)
ivanbar* pts/0 wayland-1 Thu Oct 2 16:48 - 16:51 (00:02)
ivanbar* tty1 Thu Oct 2 16:46 - 16:51 (00:04)
reboot system boot 6.16.8-arch3-1 Thu Oct 2 16:46 - 17:06 (00:20)
ivanbar* pts/1 wayland-1 Thu Oct 2 16:46 - down (00:00)
ivanbar* tty1 Thu Oct 2 15:54 - down (00:51)
reboot system boot 6.16.8-arch3-1 Thu Oct 2 15:54 - 16:46 (00:51)
ivanbar* pts/2 wayland-1 Thu Oct 2 14:28 - 15:34 (01:05)
ivanbar* pts/1 wayland-1 Thu Oct 2 13:55 - 13:55 (00:00)
ivanbar* tty1 Thu Oct 2 13:27 - down (02:06)
reboot system boot 6.16.8-arch3-1 Thu Oct 2 13:27 - 15:34 (02:06)
ivanbar* tty1 Wed Oct 1 23:28 - down (02:15)
reboot system boot 6.16.8-arch3-1 Wed Oct 1 23:25 - 01:44 (02:18)
ivanbar* tty1 Wed Oct 1 22:21 - down (00:02)
reboot system boot 6.16.8-arch3-1 Wed Oct 1 22:21 - 22:24 (00:03)
ivanbar* tty1 Wed Oct 1 19:32 - down (00:24)
reboot system boot 6.16.8-arch3-1 Wed Oct 1 19:32 - 19:56 (00:24)
ivanbar* pts/0 wayland-1 Wed Oct 1 17:02 - 18:49 (01:47)
ivanbar* pts/0 wayland-1 Wed Oct 1 16:52 - 16:59 (00:06)
ivanbar* tty1 Wed Oct 1 15:47 - down (03:02)
reboot system boot 6.16.8-arch3-1 Wed Oct 1 15:47 - 18:49 (03:02)
ivanbar* pts/0 wayland-1 Wed Oct 1 15:21 - down (00:24)
ivanbar* pts/0 wayland-1 Wed Oct 1 15:12 - 15:21 (00:08)
ivanbar* tty1 Wed Oct 1 15:01 - down (00:45)
reboot system boot 6.16.8-arch3-1 Wed Oct 1 15:01 - 15:46 (00:45)
ivanbar* pts/0 wayland-1 Wed Oct 1 12:27 - 12:27 (00:00)
ivanbar* tty1 Wed Oct 1 11:53 - down (00:33)
reboot system boot 6.16.8-arch3-1 Wed Oct 1 11:53 - 12:27 (00:33)
ivanbar* tty1 Tue Sep 30 21:02 - down (01:40)
reboot system boot 6.16.8-arch3-1 Tue Sep 30 21:02 - 22:43 (01:40)
ivanbar* pts/1 wayland-1 Tue Sep 30 15:25 - 15:25 (00:00)
ivanbar* pts/0 wayland-1 Tue Sep 30 15:22 - 15:52 (00:30)
ivanbar* pts/0 wayland-1 Tue Sep 30 14:37 - 15:15 (00:37)
ivanbar* pts/0 wayland-1 Tue Sep 30 14:23 - 14:23 (00:00)
ivanbar* tty1 Tue Sep 30 14:19 - down (01:33)
reboot system boot 6.16.8-arch3-1 Tue Sep 30 14:16 - 15:52 (01:36)
ivanbar* tty1 Tue Sep 30 13:52 - down (00:02)
reboot system boot 6.16.8-arch3-1 Tue Sep 30 13:52 - 13:55 (00:02)
ivanbar* pts/1 wayland-1 Tue Sep 30 12:49 - 12:49 (00:00)
ivanbar* pts/0 wayland-1 Tue Sep 30 12:11 - 13:08 (00:57)
ivanbar* pts/1 wayland-1 Tue Sep 30 11:05 - 11:19 (00:13)
ivanbar* pts/1 wayland-1 Tue Sep 30 11:05 - 11:05 (00:00)
ivanbar* pts/1 wayland-1 Tue Sep 30 11:05 - 11:05 (00:00)
ivanbar* pts/0 wayland-1 Tue Sep 30 10:59 - 12:06 (01:07)
ivanbar* pts/0 wayland-1 Tue Sep 30 10:58 - 10:58 (00:00)
ivanbar* tty1 Tue Sep 30 10:47 - down (02:21)
reboot system boot 6.16.8-arch3-1 Tue Sep 30 10:46 - 13:08 (02:22)
ivanbar* pts/0 wayland-1 Mon Sep 29 19:34 - 19:34 (00:00)
ivanbar* pts/7 wayland-1 Mon Sep 29 19:08 - 19:25 (00:16)
ivanbar* pts/7 wayland-1 Mon Sep 29 18:56 - 18:58 (00:02)
ivanbar* pts/6 wayland-1 Mon Sep 29 18:42 - 19:21 (00:38)
ivanbar* tty1 Mon Sep 29 17:14 - down (02:19)
reboot system boot 6.16.8-arch3-1 Mon Sep 29 17:11 - 19:34 (02:22)
ivanbar* pts/0 wayland-1 Mon Sep 29 17:01 - 17:01 (00:00)
ivanbar* tty1 Mon Sep 29 16:55 - down (00:06)
reboot system boot 6.16.8-arch3-1 Mon Sep 29 16:54 - 17:01 (00:06)
ivanbar* pts/6 wayland-1 Mon Sep 29 15:42 - 15:42 (00:00)
ivanbar* tty1 Mon Sep 29 12:20 - down (03:21)
reboot system boot 6.16.8-arch3-1 Mon Sep 29 12:20 - 15:42 (03:22)
ivanbar* pts/0 wayland-1 Mon Sep 29 11:39 - 12:19 (00:40)
ivanbar* tty1 Mon Sep 29 11:15 - down (01:04)
reboot system boot 6.16.8-arch3-1 Mon Sep 29 11:15 - 12:19 (01:04)
ivanbar* pts/2 wayland-1 Mon Sep 29 09:08 - 09:29 (00:21)
ivanbar* pts/1 wayland-1 Mon Sep 29 08:53 - 09:09 (00:15)
ivanbar* pts/0 wayland-1 Mon Sep 29 08:43 - 09:09 (00:25)
ivanbar* pts/0 wayland-1 Mon Sep 29 08:43 - 08:43 (00:00)
ivanbar* pts/1 wayland-1 Mon Sep 29 08:43 - 08:43 (00:00)
ivanbar* pts/1 wayland-1 Mon Sep 29 08:40 - 08:42 (00:02)
ivanbar* pts/0 wayland-1 Mon Sep 29 08:16 - 08:43 (00:26)
ivanbar* pts/0 wayland-1 Mon Sep 29 08:16 - 08:16 (00:00)
ivanbar* pts/1 wayland-1 Mon Sep 29 08:16 - 08:16 (00:00)
ivanbar* pts/0 wayland-1 Mon Sep 29 08:15 - 08:16 (00:00)
ivanbar* tty1 Mon Sep 29 08:12 - down (01:16)
reboot system boot 6.16.8-arch3-1 Mon Sep 29 08:12 - 09:29 (01:17)
ivanbar* pts/4 wayland-1 Sun Sep 28 12:03 - 12:03 (00:00)
ivanbar* tty1 Sun Sep 28 10:47 - down (01:15)
reboot system boot 6.16.8-arch3-1 Sun Sep 28 10:47 - 12:03 (01:15)
ivanbar* pts/2 wayland-1 Sun Sep 28 10:20 - 10:47 (00:26)
ivanbar* tty1 Sun Sep 28 09:27 - down (01:19)
reboot system boot 6.16.8-arch3-1 Sun Sep 28 09:27 - 10:47 (01:19)
ivanbar* pts/3 wayland-1 Sat Sep 27 23:24 - 23:24 (00:00)
ivanbar* pts/2 wayland-1 Sat Sep 27 23:22 - 00:04 (00:41)
ivanbar* pts/2 wayland-1 Sat Sep 27 23:22 - 23:22 (00:00)
ivanbar* tty1 Sat Sep 27 22:51 - down (01:12)
reboot system boot 6.16.8-arch3-1 Sat Sep 27 22:51 - 00:04 (01:12)
ivanbar* pts/2 wayland-1 Sat Sep 27 22:22 - 22:33 (00:10)
ivanbar* tty1 Sat Sep 27 22:08 - down (00:24)
reboot system boot 6.16.8-arch3-1 Sat Sep 27 22:08 - 22:33 (00:24)
ivanbar* pts/1 wayland-1 Sat Sep 27 20:29 - 20:58 (00:29)
ivanbar* tty1 Sat Sep 27 20:28 - down (00:30)
reboot system boot 6.16.8-arch3-1 Sat Sep 27 20:28 - 20:58 (00:30)
ivanbar* pts/3 tmux(7000).%0 Sat Sep 27 13:59 - 14:00 (00:01)
ivanbar* tty1 Sat Sep 27 13:34 - down (00:28)
reboot system boot 6.16.8-arch3-1 Sat Sep 27 13:34 - 14:03 (00:28)
ivanbar* tty1 Sat Sep 27 13:14 - down (00:19)
reboot system boot 6.16.8-arch3-1 Sat Sep 27 13:14 - 13:34 (00:19)
ivanbar* tty1 Sat Sep 27 12:26 - down (00:48)
reboot system boot 6.16.8-arch3-1 Sat Sep 27 12:26 - 13:14 (00:48)
ivanbar* tty1 Sat Sep 27 12:18 - down (00:04)
reboot system boot 6.16.8-arch3-1 Sat Sep 27 12:18 - 12:22 (00:04)
ivanbar* tty1 Sat Sep 27 12:07 - down (00:10)
reboot system boot 6.16.8-arch3-1 Sat Sep 27 12:07 - 12:17 (00:10)
ivanbar* tty1 Sat Sep 27 11:35 - down (00:21)
reboot system boot 6.16.8-arch3-1 Sat Sep 27 11:35 - 11:57 (00:21)
ivanbar* tty4 Sat Sep 27 11:34 - 11:34 (00:00)
ivanbar* tty1 Sat Sep 27 11:26 - down (00:08)
reboot system boot 6.16.8-arch3-1 Sat Sep 27 11:26 - 11:35 (00:08)
ivanbar* tty3 Sat Sep 27 11:26 - 11:26 (00:00)
ivanbar* tty1 Sat Sep 27 11:25 - down (00:00)
reboot system boot 6.16.8-arch3-1 Sat Sep 27 11:25 - 11:26 (00:00)
ivanbar* tty1 Sat Sep 27 11:24 - down (00:00)
reboot system boot 6.16.8-arch3-1 Sat Sep 27 11:24 - 11:25 (00:00)
ivanbar* tty1 Sat Sep 27 11:22 - down (00:01)
reboot system boot 6.16.8-arch3-1 Sat Sep 27 11:22 - 11:24 (00:02)
ivanbar* tty1 Sat Sep 27 11:13 - down (00:08)
reboot system boot 6.16.8-arch3-1 Sat Sep 27 11:12 - 11:21 (00:08)
ivanbar* tty1 Sat Sep 27 11:03 - down (00:00)
reboot system boot 6.16.8-arch3-1 Sat Sep 27 11:02 - 11:03 (00:01)
ivanbar* tty1 Sat Sep 27 09:04 - down (01:57)
reboot system boot 6.16.8-arch3-1 Sat Sep 27 09:04 - 11:02 (01:57)
ivanbar* tty1 Fri Sep 26 13:55 - down (00:04)
reboot system boot 6.16.8-arch3-1 Fri Sep 26 13:55 - 14:00 (00:04)
ivanbar* tty1 Fri Sep 26 13:47 - down (00:07)
reboot system boot 6.16.8-arch3-1 Fri Sep 26 13:47 - 13:55 (00:07)
ivanbar* tty1 Fri Sep 26 13:00 - down (00:00)
reboot system boot 6.16.8-arch3-1 Fri Sep 26 12:59 - 13:00 (00:00)
ivanbar* tty1 Fri Sep 26 12:32 - down (00:27)
reboot system boot 6.16.8-arch3-1 Fri Sep 26 12:32 - 12:59 (00:27)
ivanbar* tty1 Fri Sep 26 11:24 - down (01:07)
reboot system boot 6.16.8-arch3-1 Fri Sep 26 11:23 - 12:31 (01:07)
ivanbar* tty1 Fri Sep 26 10:08 - down (00:01)
reboot system boot 6.16.8-arch3-1 Fri Sep 26 10:08 - 10:09 (00:01)
ivanbar* tty1 Fri Sep 26 10:07 - down (00:00)
reboot system boot 6.16.8-arch3-1 Fri Sep 26 10:06 - 10:07 (00:00)
ivanbar* tty1 Fri Sep 26 10:00 - down (00:06)
reboot system boot 6.16.8-arch3-1 Fri Sep 26 09:59 - 10:06 (00:06)
ivanbar* tty1 Fri Sep 26 09:32 - down (00:26)
reboot system boot 6.16.8-arch3-1 Fri Sep 26 09:32 - 09:59 (00:27)
ivanbar* tty1 Fri Sep 26 09:17 - down (00:14)
reboot system boot 6.16.8-arch3-1 Fri Sep 26 09:17 - 09:32 (00:15)
ivanbar* tty1 Thu Sep 25 21:03 - down (00:47)
reboot system boot 6.16.8-arch3-1 Thu Sep 25 21:03 - 21:51 (00:47)
ivanbar* tty1 Thu Sep 25 20:59 - down (00:03)
reboot system boot 6.16.8-arch3-1 Thu Sep 25 20:59 - 21:03 (00:04)
ivanbar* tty1 Thu Sep 25 20:39 - down (00:19)
reboot system boot 6.16.8-arch3-1 Thu Sep 25 20:39 - 20:58 (00:19)
ivanbar* tty1 Thu Sep 25 20:00 - down (00:37)
reboot system boot 6.16.8-arch3-1 Thu Sep 25 20:00 - 20:38 (00:38)
ivanbar* tty1 Thu Sep 25 15:15 - down (00:37)
reboot system boot 6.16.8-arch3-1 Thu Sep 25 15:15 - 15:53 (00:38)
ivanbar* tty1 Thu Sep 25 14:39 - down (00:07)
reboot system boot 6.16.8-arch3-1 Thu Sep 25 14:39 - 14:46 (00:07)
ivanbar* tty1 Thu Sep 25 14:37 - down (00:02)
reboot system boot 6.16.8-arch3-1 Thu Sep 25 14:37 - 14:39 (00:02)
reboot system boot 6.16.8-arch3-1 Thu Sep 25 13:03 - 13:03 (00:00)
ivanbar* tty1 Thu Sep 25 12:23 - down (00:40)
reboot system boot 6.16.8-arch3-1 Thu Sep 25 12:23 - 13:03 (00:40)
ivanbar* tty1 Thu Sep 25 12:16 - down (00:06)
reboot system boot 6.16.8-arch3-1 Thu Sep 25 12:16 - 12:22 (00:06)
ivanbar* tty1 Thu Sep 25 11:19 - down (00:56)
reboot system boot 6.16.8-arch3-1 Thu Sep 25 11:19 - 12:16 (00:56)
ivanbar* tty1 Thu Sep 25 09:54 - down (01:18)
reboot system boot 6.16.8-arch3-1 Thu Sep 25 09:54 - 11:12 (01:18)
ivanbar* tty1 Thu Sep 25 01:48 - down (00:53)
reboot system boot 6.16.8-arch3-1 Thu Sep 25 01:48 - 02:42 (00:53)
ivanbar* tty1 Thu Sep 25 01:25 - down (00:23)
reboot system boot 6.16.8-arch3-1 Thu Sep 25 01:24 - 01:48 (00:23)
ivanbar* tty1 Thu Sep 25 00:51 - down (00:33)
reboot system boot 6.16.8-arch3-1 Thu Sep 25 00:51 - 01:24 (00:33)
ivanbar* tty1 Thu Sep 25 00:49 - down (00:01)
reboot system boot 6.16.8-arch3-1 Thu Sep 25 00:49 - 00:50 (00:01)
ivanbar* tty1 Thu Sep 25 00:44 - down (00:04)
reboot system boot 6.16.8-arch3-1 Thu Sep 25 00:44 - 00:49 (00:04)
ivanbar* tty1 Wed Sep 24 22:54 - down (01:48)
reboot system boot 6.16.8-arch3-1 Wed Sep 24 22:54 - 00:43 (01:49)
ivanbar* tty1 Wed Sep 24 21:40 - down (00:10)
reboot system boot 6.16.8-arch3-1 Wed Sep 24 21:40 - 21:50 (00:10)
ivanbar* tty1 Wed Sep 24 20:28 - down (00:18)
reboot system boot 6.16.8-arch3-1 Wed Sep 24 20:28 - 20:47 (00:18)
ivanbar* tty1 Wed Sep 24 20:26 - down (00:01)
reboot system boot 6.16.8-arch3-1 Wed Sep 24 20:26 - 20:28 (00:01)
ivanbar* tty4 Wed Sep 24 20:18 - 20:26 (00:07)
ivanbar* tty1 Wed Sep 24 20:17 - down (00:08)
reboot system boot 6.16.8-arch3-1 Wed Sep 24 20:17 - 20:26 (00:09)
ivanbar* tty4 Wed Sep 24 20:14 - 20:17 (00:02)
reboot system boot 6.16.8-arch3-1 Wed Sep 24 20:14 - 20:17 (00:02)
ivanbar* tty4 Wed Sep 24 20:08 - 20:14 (00:05)
ivanbar* tty1 Wed Sep 24 20:07 - down (00:06)
reboot system boot 6.16.8-arch3-1 Wed Sep 24 20:07 - 20:14 (00:06)
ivanbar* tty1 Wed Sep 24 19:56 - down (00:11)
reboot system boot 6.16.8-arch3-1 Wed Sep 24 19:56 - 20:07 (00:11)
ivanbar* tty1 Wed Sep 24 19:32 - down (00:23)
reboot system boot 6.16.8-arch3-1 Wed Sep 24 19:32 - 19:56 (00:23)
reboot system boot 6.15.4-arch2-1 Wed Sep 24 18:28 - 18:28 (00:00)
wtmp begins Wed Sep 24 18:28:45 2025
Downloads
Pictures
Programs
Projects
Videos
Последний раз пароль был изменён : сен 24, 2025
Срок действия пароля истекает : никогда
Пароль будет деактивирован через : никогда
Срок действия учётной записи истекает : никогда
Минимальное количество дней между сменой пароля : 0
Максимальное количество дней между сменой пароля : 99999
Количество дней с предупреждением перед деактивацией пароля : 7
ivanbaran
root:x:0:0::/root:/usr/bin/bash
bin:x:1:1::/:/usr/bin/nologin
daemon:x:2:2::/:/usr/bin/nologin
mail:x:8:12::/var/spool/mail:/usr/bin/nologin
ftp:x:14:11::/srv/ftp:/usr/bin/nologin
http:x:33:33::/srv/http:/usr/bin/nologin
nobody:x:65534:65534:Kernel Overflow User:/:/usr/bin/nologin
dbus:x:81:81:System Message Bus:/:/usr/bin/nologin
systemd-coredump:x:979:979:systemd Core Dumper:/:/usr/bin/nologin
systemd-network:x:978:978:systemd Network Management:/:/usr/bin/nologin
systemd-oom:x:977:977:systemd Userspace OOM Killer:/:/usr/bin/nologin
systemd-journal-remote:x:976:976:systemd Journal Remote:/:/usr/bin/nologin
systemd-resolve:x:975:975:systemd Resolver:/:/usr/bin/nologin
systemd-timesync:x:974:974:systemd Time Synchronization:/:/usr/bin/nologin
tss:x:973:973:tss user for tpm2:/:/usr/bin/nologin
uuidd:x:972:972:UUID generator helper daemon:/var/lib/libuuid:/usr/bin/nologin
alpm:x:971:971:Arch Linux Package Management:/:/usr/bin/nologin
polkitd:x:102:102:User for polkitd:/:/usr/bin/nologin
avahi:x:970:970:Avahi mDNS/DNS-SD daemon:/:/usr/bin/nologin
ivanbaran:x:1000:1000::/home/ivanbaran:/usr/bin/fish
git:x:969:969:git daemon user:/:/usr/bin/git-shell
rtkit:x:133:133:RealtimeKit:/proc:/usr/bin/nologin
sddm:x:967:967:SDDM Greeter Account:/var/lib/sddm:/usr/bin/nologin
ivanbaran:x:1000:1000::/home/ivanbaran:/usr/bin/fish

3
labLinux/lab2/test.sh Executable file
View File

@@ -0,0 +1,3 @@
#!/bin/sh
cat ./my_file
echo $?

3
labLinux/lab2/test2.sh Executable file
View File

@@ -0,0 +1,3 @@
#!/bin/sh
cat ./my_file
echo $?

17
labLinux/lab3/FizzBuzz.sh Executable file
View File

@@ -0,0 +1,17 @@
#!/bin/bash
num=$((RANDOM % 101 + 100))
echo "Случайное число: $num"
for (( i=1; i<=$num; i++ )); do
echo "текущее число $i"
if (( num % 15 == 0 )); then
echo "FizzBuzz"
elif (( num % 3 == 0 )); then
echo "Fizz"
elif (( num % 5 == 0 )); then
echo "Buzz"
else
echo "$num"
fi
echo "--------------------------"
done

14
labLinux/lab3/factorial.sh Executable file
View File

@@ -0,0 +1,14 @@
#!/bin/bash
factorial() {
if [ $1 -le 1 ]; then
echo 1
else
local prev=$(factorial $(( $1 - 1 )))
echo $(( $1 * prev ))
fi
}
read -p "Введите число: " n
result=$(factorial $n)
echo "Факториал $n равен $result"

10
labLinux/lab3/find.sh Executable file
View File

@@ -0,0 +1,10 @@
#!/bin/bash
for item in "$HOME"/*; do
if [ -d "$item" ]; then
echo "$item — это директория"
elif [ -f "$item" ]; then
echo "$item — это файл"
else
echo "$item — это не файл и не директория"
fi
done

10
labLinux/lab3/nums.sh Executable file
View File

@@ -0,0 +1,10 @@
#!/bin/bash
read -p "Введите числа через пробел: " -a nums
sum=0
for n in "${nums[@]}"; do
((sum += n))
done
echo "Сумма чисел: $sum"

6
labLinux/lab3/oneToten.sh Executable file
View File

@@ -0,0 +1,6 @@
#!/bin/bash
for i in {1..10}; do
echo $i
done

9
labLinux/lab4/main.py Executable file
View File

@@ -0,0 +1,9 @@
import sys
def main(n:int) -> int:
if n < 998:
n = n+1
return main(n)
else:
return n
print(main(0))
print(sys.getrecursionlimit()) # Обычно выведет 1000

13
labLinux/lab4/text1.txt Executable file
View File

@@ -0,0 +1,13 @@
редактор Vim — это мощный инструмент для работы с текстом,
созданный с упором на скорость и эффективность.
Он управляется в основном с клавиатуры,
что позволяет опытным пользователям выполнять сложные операции без лишних движений.
Вместо привычных кнопок и меню здесь используются команды,
которые можно комбинировать,
создавая собственные последовательности действий.
редактор Vim поддерживает множество режимов работы: обычный,
вставки, визуальный и командный.
Такой подход помогает разделить процесс редактирования,
набора и управления, что снижает вероятность ошибок и ускоряет работу.
Благодаря системе плагинов и широким возможностям настройки,
редактор Vim можно адаптировать под любые задачи — от написания кода до ведения заметок

26
labLinux/lab4/text2.txt Executable file
View File

@@ -0,0 +1,26 @@
Какая ночь! Я не могу.
Не спится мне. Такая лунность.
Еще как будто берегу
В душе утраченную юность.
Подруга охладевших лет,
Не называй игру любовью,
Пусть лучше этот лунный свет
Ко мне струится к изголовью.
Пусть искаженные черты
Он обрисовывает смело, —
Ведь разлюбить не сможешь ты,
Как полюбить ты не сумела.
Повтор стиха:
Какая ночь! Я не могу.
Не спится мне. Такая лунность.
Еще как будто берегу
В душе утраченную юность.
Подруга охладевших лет,
Не называй игру любовью,
Пусть лучше этот лунный свет
Ко мне струится к изголовью.
Пусть искаженные черты
Он обрисовывает смело, —
Ведь разлюбить не сможешь ты,
Как полюбить ты не сумела.

30
labLinux/lab5/capter1.txt Executable file
View File

@@ -0,0 +1,30 @@
Всё началось в 1917-02-23, когда город впервые услышал выстрелы на Невском.
На следующий день, 1917-02-24, улицы заполнились людьми с красными флагами.
Я тогда работал на Путиловском заводе и не знал, чем всё это закончится.
К 1917.03.01 уже не было ни полиции, ни начальников.
Власть будто растворилась в холодном воздухе.
Я писал брату 1917-03-05, что чувствую запах перемен.
Ответ пришёл только 1917-03-12 — он боялся, что мы повторим судьбу Франции.
Когда наступило 1917-04-03, в город вернулся Ленин.
Толпа встречала его у Финляндского вокзала, словно спасителя.
Я стоял в конце площади и не понимал, чего ждать дальше.
К 1917-05-20 начались первые забастовки против временного правительства.
На заводе говорили, что скоро всё решится.
1917-06-10 стало ясно — нас ждёт новая буря.
В тот день город гудел, как раскалённая печь.
1917-07-04 выстрелы прозвучали у самой реки.
1917-07-05 утром мы уже знали: восстание подавлено.
Кто-то исчез, кто-то ушёл на фронт.
1917-08-31 на завод пришёл новый комиссар с красной звездой на шапке.
Он говорил просто: “Теперь всё будет по-новому”.
1917-09-15 хлеба стало меньше, а очереди — длиннее.
Но в глазах людей всё чаще мелькала надежда.
1917-10-23 я видел, как солдаты грузили винтовки у Смольного.
1917-10-25 город снова гремел от залпов.
Я не спал двое суток и слышал, как колокола били тревогу.
1917-10-26 утром сказали: Зимний взят.
Мы просто смотрели друг на друга, не веря.
1917-11-01 я получил письмо от брата: “Ты жив?”
Я ответил коротко — “Да, но всё изменилось”.
1917-12-10 мы уже работали под красным флагом.
И я понимал, что началась новая эпоха.

10
labLinux/lab5/capter2.txt Executable file
View File

@@ -0,0 +1,10 @@
Всё началось в 1917-02-23, когда город впервые услыша
На следующий день, 1917-02-24, улицы заполнились людьЗадача:Сегодня я вышел на улицу и TODO почувствовал свежий ветер.
Я тогда работал на Путиловском заводе и не знал, чем Задача:Птицы пели, создавая атмосферу TODO спокойствия и умиротворения.
К 1917.03.01 уже не было ни полиции, ни начальников. Задача:Я решил пройтись по парку, TODO наслаждаясь солнечными лучами.
Задача:Вдруг я заметил TODO красивый цветок, который хотел сфотографировать.
Задача:Возвращаясь домой, я размышлял о TODO планах на будущее.
Задача:Вечером я сел с чашкой TODO чая и записал все впечатления дня в дневник.
Задача:Мои мысли были сосредоточены на TODO важной встрече завтра.
Задача:TODO: составить список дел на день и приоритеты.
Задача:Прогулка помогла мне очистить TODO разум и почувствовать легкость.

9
labLinux/lab5/capter3.txt Executable file
View File

@@ -0,0 +1,9 @@
Всё началось в 1917-02-23, когда город впервые услыша
Удалить: составить список дел на завтра и приоритеты.
На следующий день, 1917-02-24, улицы заполнились людь
Я тогда работал на Путиловском заводе и не знал, чем
К father 1917.03.01 уже не было ни полиции, ни начальников.
разделительная строка
Удалить: father составить список дел на завтра и приоритеты.

BIN
labLinux/lab7/lab7.odt Executable file

Binary file not shown.

BIN
labLinux/lab8/lab8.odt Executable file

Binary file not shown.