LinuxForum.Fans
Тема

скрытые папки (chmod)

Автор: izecson82 30 сообщений 8873 просмотров 🔒 закрыта
#323067

Lupo Alberto, интересно. спасибо за ответ. протестирую, когда окажусь у ноутбука.

#323083
"Lupo Alberto⇓" написал:
...но, к сожалению, вместе с целевым каталогом станут недоступны и все остальные файлы и каталоги, находящиеся в родительском каталоге.

Почему же?

вот пример:

text
$ mkdir -p folder1/folder2
$  echo AAA >folder1/folder2/test.txt
$ chmod -r folder1
$ ls folder1
ls: невозможно открыть каталог folder1: Отказано в доступе
$ ls folder1/folder2
test.txt
$ cat folder1/folder2/test.txt
AAA

К тому же в задании было создать два каталога а не три

#323087

Я подразумевал, что в задании указано скрыть только один определённый каталог, а не все файлы, находящиеся вместе с ним в одном и том же родительском каталоге.

#323089
"ormorph⇓" написал:
К тому же в задании было создать два каталога а не три

Каталог /tmp/test создавался только для того, чтобы проще было увидеть выполняемые действия и их результат.

P.S. IMHO, либо задание составлено некорректно, либо ТС ошибся в его интерпретации.

#323091
"Lupo Alberto⇓" написал:
Я подразумевал, что в задании указано скрыть только один определённый каталог, а не все файлы, находящиеся вместе с ним в одном и том же родительском каталоге.

Ну так chmod либо все скрывает в каталоге, либо ничего :)

"Lupo Alberto⇓" написал:
P.S. IMHO, либо задание составлено некорректно, либо ТС ошибся в его интерпретации.

Скорее всего у преподавателя большое ЧСВ, так как несколько раз отсылает человека, даже задание не объяснив нормально.

Сейчас такие задания стандарт, если сделал правильно всегда можно придраться что опять сделал не так.

#326391

izecson82, Если я хоть чего то понимаю в Линуксе, существует только один способ сделать каталог (файл) скрытым - в начале его имени должна стоять точка.

text

[slavik@localhost ~]$ mkdir -p folder1/folder2
[slavik@localhost ~]$ echo AAA > folder1/folder2/file.txt
[slavik@localhost ~]$ mv folder1 .folder1
[slavik@localhost ~]$ ls
Public/  Видео/      Загрузки/     Музыка/        Шаблоны/
tmp/     Документы/  Изображения/  Рабочий стол/
[slavik@localhost ~]$ cat .folder1/folder2/file.txt
AAA

Так пробовали?

#326393

Противоречит заданию.

#326408
"yars⇓" написал:
Противоречит заданию.
"Хабалов Вячеслав⇓" написал:
В чем?
"izecson82⇓" написал:
Переименование в .folder1 невозможно
#326409

судя по всему, сессия у ТС уже кончилась...
[ЗАКРЫТО]

Войдите или зарегистрируйтесь, чтобы ответить.