Практикум 5, задание 1:
Задание 1:
Для получения информации о файлах в директории /P/y20/term1/pr5, содержимое которых можно читать всем пользователям, ввел команду ls -l :
gennady.belyaev@kodomo:/P/y20/term1/pr5$ ls -l total 28 --w-rw-r-- 1 sas preps 12 Oct 2 08:24 a12b43Jc.tmp -rwxrwxr-x 1 sas preps 25 Oct 2 08:27 bmqqq96.tmp -rwxrwxr-x 1 sas preps 27 Oct 2 08:26 cdctt.sh -rwxrwxr-x 1 sas preps 33 Oct 2 08:32 cps0-19.fbf -rw-rw-r-- 1 sas preps 81 Oct 2 08:29 ddd.zzz -r--r--r-- 1 sas preps 12 Oct 2 08:20 gH12ac.tmp -rw-rw---- 1 sas preps 23 Oct 2 08:23 tennumbers.txt
Здесь первый символ каждой строки – информация об объекте, последующие 9 – информация о правах доступа к каждому из объектов.
Для того, чтобы понять сколько файлов доступно для чтения всем пользователям, нужно посмотреть на 2, 5 и 8 символы. Если они r , значит этот файл могут читать все пользователи, если - , значит не могут.
Итого для чтения доступны 5 файлов:
-rwxrwxr-x 1 sas preps 25 Oct 2 08:27 bmqqq96.tmp -rwxrwxr-x 1 sas preps 27 Oct 2 08:26 cdctt.sh -rwxrwxr-x 1 sas preps 33 Oct 2 08:32 cps0-19.fbf -rw-rw-r-- 1 sas preps 81 Oct 2 08:29 ddd.zzz -r--r--r-- 1 sas preps 12 Oct 2 08:20 gH12ac.tmp bmqqq96.tmp cdctt.sh cps0-19.fbf ddd.zzz gH12ac.tmp
Для того, чтобы понять сколько файлов доступно для исполнения, нужно посмотреть на 4, 7 и 10 символы. Если они x , значит этот файл доступен для исполнения, если - , значит не недоступен.
Итого для исполнения доступны 3 файла :
-rwxrwxr-x 1 sas preps 25 Oct 2 08:27 bmqqq96.tmp -rwxrwxr-x 1 sas preps 27 Oct 2 08:26 cdctt.sh -rwxrwxr-x 1 sas preps 33 Oct 2 08:32 cps0-19.fbf bmqqq96.tmp cdctt.sh cps0-19.fbf