ОС1 Лангенштрас И507Б. Практическая работа 1 Работа в командной строке ос linux Студент Лангенштрас Д. Е. Группа И507б преподаватель Шимкун В. В
Скачать 18.67 Kb.
|
Балтийский государственный технический университет «ВОЕНМЕХ» им. Д. Ф. Устинова Факультет О «Естественнонаучный» Кафедра О7 «Информационные системы и программная инженерия» Практическая работа №1 «Работа в командной строке ОС Linux» Выполнил: Студент Лангенштрас Д.Е. Группа И507Б Преподаватель: Шимкун В. В. Санкт-Петербург 2022 г. 8 вариант Перейти в каталог /bin. cd /bin Просмотреть его содержимое в постраничном режиме. ls –al /bin | less Перейти в домашний каталог. cd /home/user Создать каталог subdir8. mkdir subdir8 Перейти в каталог subdir8. cd subdir8 Определить текущий (рабочий) каталог. pwd Скопировать из каталога /bin в текущий файлы, имена которых содержат буквы a,b,c или d. cp /bin/*[a-d]* /home/user/subdir8 Просмотреть содержимое текущего каталога в расширенном формате. ls –l /home/user/subdir8 Перенаправить вывод команды ls -l в файл list0. ls –l /home/user/subdir8 > list0 Переименовать файл bash в sh. mv bash sh Изменить права доступа ко всем файлам в текущем каталоге одной командой следующим образом: отнять права исполнения у группы и остальных пользователей, отнять право чтения у остальных пользователей. chmod go-x,o-r /home/user/subdir8/* Перенаправить вывод команды ls -l в файл list1. ls –l /home/user/subdir8 > list1 Объединить содержимое файлов list0 и list1 в файл list_8. cat list0 list1 > list_8 Переместить файл list_8 в родительский каталог. mw list_8 /home/user Перейти в родительский каталог (т.е. подняться на 1 уровень вверх) и удалить созданный каталог subdir8. cd /home/user rm –r subdir8 Составить отчёт о проделанной работе. В конце отчёта приложить содержимое файла list_8 из п.14. итого 14116 -rwxr-xr-x 1 user user 1113504 сен 7 20:44 bash -rwxr-xr-x 1 user user 34888 сен 7 20:44 bunzip2 -rwxr-xr-x 1 user user 2062296 сен 7 20:44 busybox -rwxr-xr-x 1 user user 34888 сен 7 20:44 bzcat -rwxr-xr-x 1 user user 2140 сен 7 20:44 bzcmp -rwxr-xr-x 1 user user 2140 сен 7 20:44 bzdiff -rwxr-xr-x 1 user user 3642 сен 7 20:44 bzegrep -rwxr-xr-x 1 user user 4877 сен 7 20:44 bzexe -rwxr-xr-x 1 user user 3642 сен 7 20:44 bzfgrep -rwxr-xr-x 1 user user 3642 сен 7 20:44 bzgrep -rwxr-xr-x 1 user user 34888 сен 7 20:44 bzip2 -rwxr-xr-x 1 user user 14328 сен 7 20:44 bzip2recover -rwxr-xr-x 1 user user 1297 сен 7 20:44 bzless -rwxr-xr-x 1 user user 1297 сен 7 20:44 bzmore -rwxr-xr-x 1 user user 35064 сен 7 20:44 cat -rwxr-xr-x 1 user user 14328 сен 7 20:44 chacl -rwxr-xr-x 1 user user 63672 сен 7 20:44 chgrp -rwxr-xr-x 1 user user 59608 сен 7 20:44 chmod -rwxr-xr-x 1 user user 67768 сен 7 20:44 chown -rwxr-xr-x 1 user user 10312 сен 7 20:44 chvt -rwxr-xr-x 1 user user 141528 сен 7 20:44 cp -rwxr-xr-x 1 user user 157224 сен 7 20:44 cpio -rwxr-xr-x 1 user user 121432 сен 7 20:44 dash -rwxr-xr-x 1 user user 100568 сен 7 20:44 date -rwxr-xr-x 1 user user 76000 сен 7 20:44 dd -rwxr-xr-x 1 user user 84776 сен 7 20:44 df -rwxr-xr-x 1 user user 133792 сен 7 20:44 dir -rwxr-xr-x 1 user user 72000 сен 7 20:44 dmesg -rwxr-xr-x 1 user user 18504 сен 7 20:44 dnsdomainname -rwxr-xr-x 1 user user 18504 сен 7 20:44 domainname -rwxr-xr-x 1 user user 170520 сен 7 20:44 dumpkeys -rwxr-xr-x 1 user user 35000 сен 7 20:44 echo -rwxr-xr-x 1 user user 51512 сен 7 20:44 ed -rwxr-xr-x 1 user user 18424 сен 7 20:44 efibootdump -rwxr-xr-x 1 user user 40056 сен 7 20:44 efibootmgr -rwxr-xr-x 1 user user 30904 сен 7 20:44 false -rwxr-xr-x 1 user user 10312 сен 7 20:44 fgconsole -rwxr-xr-x 1 user user 64784 сен 7 20:44 findmnt -rwxr-xr-x 1 user user 23160 сен 7 20:44 getfacl -rwxr-xr-x 1 user user 196632 сен 7 20:44 hciconfig -rwxr-xr-x 1 user user 18504 сен 7 20:44 hostname -rwxr-xr-x 1 user user 63576 сен 7 20:44 journalctl -rwxr-xr-x 1 user user 10312 сен 7 20:44 kbd_mode -rwxr-xr-x 1 user user 149688 сен 7 20:44 kmod -rwxr-xr-x 1 user user 10256 сен 7 20:44 lessecho -rw-rw-r-- 1 user user 0 сен 7 20:52 list0 -rwxr-xr-x 1 user user 211528 сен 7 20:44 loadkeys -rwxr-xr-x 1 user user 51280 сен 7 20:44 loginctl -rwxr-xr-x 1 user user 84048 сен 7 20:44 lsblk -rwxr-xr-x 1 user user 149688 сен 7 20:44 lsmod -rwxr-xr-x 1 user user 80056 сен 7 20:44 mkdir -rwxr-xr-x 1 user user 67768 сен 7 20:44 mknod -rwxr-xr-x 1 user user 245872 сен 7 20:44 nano -rwxr-xr-x 1 user user 35312 сен 7 20:44 nc -rwxr-xr-x 1 user user 35312 сен 7 20:44 nc.openbsd -rwxr-xr-x 1 user user 35312 сен 7 20:44 netcat -rwxr-xr-x 1 user user 43080 сен 7 20:44 networkctl -rwxr-xr-x 1 user user 18504 сен 7 20:44 nisdomainname -rwxr-xr-x 1 user user 10312 сен 7 20:44 ntfs-3g.probe -rwxr-xr-x 1 user user 26728 сен 7 20:44 ntfscat -rwxr-xr-x 1 user user 34920 сен 7 20:44 ntfscluster -rwxr-xr-x 1 user user 34920 сен 7 20:44 ntfscmp -rwxr-xr-x 1 user user 34928 сен 7 20:44 ntfsfallocate -rwxr-xr-x 1 user user 116840 сен 7 20:44 ntfsrecover -rwxr-xr-x 1 user user 88672 сен 7 20:44 ntfssecaudit -rwxr-xr-x 1 user user 38944 сен 7 20:44 ntfstruncate -rwxr-xr-x 1 user user 30744 сен 7 20:44 ntfsusermap -rwxr-xr-x 1 user user 22608 сен 7 20:44 pidof -rwxr-xr-x 1 user user 35000 сен 7 20:44 pwd -rwxr-xr-x 1 user user 1113504 сен 7 20:44 rbash -rwxr-xr-x 1 user user 43192 сен 7 20:44 readlink -rwxr-xr-x 1 user user 89 сен 7 20:44 red -rwxr-xr-x 1 user user 43192 сен 7 20:44 rmdir -rwxr-xr-x 1 user user 245872 сен 7 20:44 rnano -rwxr-xr-x 1 user user 18760 сен 7 20:44 run-parts -rwxr-xr-x 1 user user 109000 сен 7 20:44 sed -rwxr-xr-x 1 user user 35512 сен 7 20:44 setfacl -rwxr-xr-x 1 user user 39103 сен 7 20:44 setupcon -rwxr-xr-x 1 user user 121432 сен 7 20:44 sh.distrib -rwxr-xr-x 1 user user 2062296 сен 7 20:44 static-sh -rwxr-xr-x 1 user user 35000 сен 7 20:44 sync -rwxr-xr-x 1 user user 182352 сен 7 20:44 systemctl -rwxr-xr-x 1 user user 1612152 сен 7 20:44 systemd -rwxr-xr-x 1 user user 10320 сен 7 20:44 systemd-ask-password -rwxr-xr-x 1 user user 14400 сен 7 20:44 systemd-escape -rwxr-xr-x 1 user user 84328 сен 7 20:44 systemd-hwdb -rwxr-xr-x 1 user user 14416 сен 7 20:44 systemd-inhibit -rwxr-xr-x 1 user user 18496 сен 7 20:44 systemd-machine-id-setup -rwxr-xr-x 1 user user 14408 сен 7 20:44 systemd-notify -rwxr-xr-x 1 user user 43080 сен 7 20:44 systemd-sysusers -rwxr-xr-x 1 user user 71752 сен 7 20:44 systemd-tmpfiles -rwxr-xr-x 1 user user 26696 сен 7 20:44 systemd-tty-ask-password-agent -rwxr-xr-x 1 user user 423312 сен 7 20:44 tar -rwxr-xr-x 1 user user 88280 сен 7 20:44 touch -rwxr-xr-x 1 user user 584072 сен 7 20:44 udevadm -rwxr-xr-x 1 user user 14328 сен 7 20:44 ulockmgr_server -rwxr-xr-x 1 user user 35032 сен 7 20:44 uname -rwxr-xr-x 1 user user 2301 сен 7 20:44 uncompress -rwxr-xr-x 1 user user 2762 сен 7 20:44 unicode_start -rwxr-xr-x 1 user user 133792 сен 7 20:44 vdir -rwxr-xr-x 1 user user 30800 сен 7 20:44 wdctl -rwxr-xr-x 1 user user 946 сен 7 20:44 which -rwxr-xr-x 1 user user 26632 сен 7 20:44 whiptail -rwxr-xr-x 1 user user 18504 сен 7 20:44 ypdomainname -rwxr-xr-x 1 user user 1937 сен 7 20:44 zcat -rwxr-xr-x 1 user user 1777 сен 7 20:44 zcmp -rwxr-xr-x 1 user user 5764 сен 7 20:44 zdiff -rwxr-xr-x 1 user user 2131 сен 7 20:44 zforce итого 14124 -rwxr----- 1 user user 34888 сен 7 20:44 bunzip2 -rwxr----- 1 user user 2062296 сен 7 20:44 busybox -rwxr----- 1 user user 34888 сен 7 20:44 bzcat -rwxr----- 1 user user 2140 сен 7 20:44 bzcmp -rwxr----- 1 user user 2140 сен 7 20:44 bzdiff -rwxr----- 1 user user 3642 сен 7 20:44 bzegrep -rwxr----- 1 user user 4877 сен 7 20:44 bzexe -rwxr----- 1 user user 3642 сен 7 20:44 bzfgrep -rwxr----- 1 user user 3642 сен 7 20:44 bzgrep -rwxr----- 1 user user 34888 сен 7 20:44 bzip2 -rwxr----- 1 user user 14328 сен 7 20:44 bzip2recover -rwxr----- 1 user user 1297 сен 7 20:44 bzless -rwxr----- 1 user user 1297 сен 7 20:44 bzmore -rwxr----- 1 user user 35064 сен 7 20:44 cat -rwxr----- 1 user user 14328 сен 7 20:44 chacl -rwxr----- 1 user user 63672 сен 7 20:44 chgrp -rwxr----- 1 user user 59608 сен 7 20:44 chmod -rwxr----- 1 user user 67768 сен 7 20:44 chown -rwxr----- 1 user user 10312 сен 7 20:44 chvt -rwxr----- 1 user user 141528 сен 7 20:44 cp -rwxr----- 1 user user 157224 сен 7 20:44 cpio -rwxr----- 1 user user 121432 сен 7 20:44 dash -rwxr----- 1 user user 100568 сен 7 20:44 date -rwxr----- 1 user user 76000 сен 7 20:44 dd -rwxr----- 1 user user 84776 сен 7 20:44 df -rwxr----- 1 user user 133792 сен 7 20:44 dir -rwxr----- 1 user user 72000 сен 7 20:44 dmesg -rwxr----- 1 user user 18504 сен 7 20:44 dnsdomainname -rwxr----- 1 user user 18504 сен 7 20:44 domainname -rwxr----- 1 user user 170520 сен 7 20:44 dumpkeys -rwxr----- 1 user user 35000 сен 7 20:44 echo -rwxr----- 1 user user 51512 сен 7 20:44 ed -rwxr----- 1 user user 18424 сен 7 20:44 efibootdump -rwxr----- 1 user user 40056 сен 7 20:44 efibootmgr -rwxr----- 1 user user 30904 сен 7 20:44 false -rwxr----- 1 user user 10312 сен 7 20:44 fgconsole -rwxr----- 1 user user 64784 сен 7 20:44 findmnt -rwxr----- 1 user user 23160 сен 7 20:44 getfacl -rwxr----- 1 user user 196632 сен 7 20:44 hciconfig -rwxr----- 1 user user 18504 сен 7 20:44 hostname -rwxr----- 1 user user 63576 сен 7 20:44 journalctl -rwxr----- 1 user user 10312 сен 7 20:44 kbd_mode -rwxr----- 1 user user 149688 сен 7 20:44 kmod -rwxr----- 1 user user 10256 сен 7 20:44 lessecho -rw-rw---- 1 user user 6030 сен 7 20:52 list0 -rw-rw-r-- 1 user user 0 сен 7 21:25 list1 -rwxr----- 1 user user 211528 сен 7 20:44 loadkeys -rwxr----- 1 user user 51280 сен 7 20:44 loginctl -rwxr----- 1 user user 84048 сен 7 20:44 lsblk -rwxr----- 1 user user 149688 сен 7 20:44 lsmod -rwxr----- 1 user user 80056 сен 7 20:44 mkdir -rwxr----- 1 user user 67768 сен 7 20:44 mknod -rwxr----- 1 user user 245872 сен 7 20:44 nano -rwxr----- 1 user user 35312 сен 7 20:44 nc -rwxr----- 1 user user 35312 сен 7 20:44 nc.openbsd -rwxr----- 1 user user 35312 сен 7 20:44 netcat -rwxr----- 1 user user 43080 сен 7 20:44 networkctl -rwxr----- 1 user user 18504 сен 7 20:44 nisdomainname -rwxr----- 1 user user 10312 сен 7 20:44 ntfs-3g.probe -rwxr----- 1 user user 26728 сен 7 20:44 ntfscat -rwxr----- 1 user user 34920 сен 7 20:44 ntfscluster -rwxr----- 1 user user 34920 сен 7 20:44 ntfscmp -rwxr----- 1 user user 34928 сен 7 20:44 ntfsfallocate -rwxr----- 1 user user 116840 сен 7 20:44 ntfsrecover -rwxr----- 1 user user 88672 сен 7 20:44 ntfssecaudit -rwxr----- 1 user user 38944 сен 7 20:44 ntfstruncate -rwxr----- 1 user user 30744 сен 7 20:44 ntfsusermap -rwxr----- 1 user user 22608 сен 7 20:44 pidof -rwxr----- 1 user user 35000 сен 7 20:44 pwd -rwxr----- 1 user user 1113504 сен 7 20:44 rbash -rwxr----- 1 user user 43192 сен 7 20:44 readlink -rwxr----- 1 user user 89 сен 7 20:44 red -rwxr----- 1 user user 43192 сен 7 20:44 rmdir -rwxr----- 1 user user 245872 сен 7 20:44 rnano -rwxr----- 1 user user 18760 сен 7 20:44 run-parts -rwxr----- 1 user user 109000 сен 7 20:44 sed -rwxr----- 1 user user 35512 сен 7 20:44 setfacl -rwxr----- 1 user user 39103 сен 7 20:44 setupcon -rwxr----- 1 user user 1113504 сен 7 20:44 sh -rwxr----- 1 user user 121432 сен 7 20:44 sh.distrib -rwxr----- 1 user user 2062296 сен 7 20:44 static-sh -rwxr----- 1 user user 35000 сен 7 20:44 sync -rwxr----- 1 user user 182352 сен 7 20:44 systemctl -rwxr----- 1 user user 1612152 сен 7 20:44 systemd -rwxr----- 1 user user 10320 сен 7 20:44 systemd-ask-password -rwxr----- 1 user user 14400 сен 7 20:44 systemd-escape -rwxr----- 1 user user 84328 сен 7 20:44 systemd-hwdb -rwxr----- 1 user user 14416 сен 7 20:44 systemd-inhibit -rwxr----- 1 user user 18496 сен 7 20:44 systemd-machine-id-setup -rwxr----- 1 user user 14408 сен 7 20:44 systemd-notify -rwxr----- 1 user user 43080 сен 7 20:44 systemd-sysusers -rwxr----- 1 user user 71752 сен 7 20:44 systemd-tmpfiles -rwxr----- 1 user user 26696 сен 7 20:44 systemd-tty-ask-password-agent -rwxr----- 1 user user 423312 сен 7 20:44 tar -rwxr----- 1 user user 88280 сен 7 20:44 touch -rwxr----- 1 user user 584072 сен 7 20:44 udevadm -rwxr----- 1 user user 14328 сен 7 20:44 ulockmgr_server -rwxr----- 1 user user 35032 сен 7 20:44 uname -rwxr----- 1 user user 2301 сен 7 20:44 uncompress -rwxr----- 1 user user 2762 сен 7 20:44 unicode_start -rwxr----- 1 user user 133792 сен 7 20:44 vdir -rwxr----- 1 user user 30800 сен 7 20:44 wdctl -rwxr----- 1 user user 946 сен 7 20:44 which -rwxr----- 1 user user 26632 сен 7 20:44 whiptail -rwxr----- 1 user user 18504 сен 7 20:44 ypdomainname -rwxr----- 1 user user 1937 сен 7 20:44 zcat -rwxr----- 1 user user 1777 сен 7 20:44 zcmp -rwxr----- 1 user user 5764 сен 7 20:44 zdiff -rwxr----- 1 user user 2131 сен 7 20:44 zforce |