
Это, должно быть, очень простой вопрос, но я не могу в нем разобраться. У меня есть два каталога, в каждом из которых есть один каталог.
$ ls -l
drwxrwsrwx 5 john_smith ppp 4096 8月 20 12:53 problem_dir
drwxrwsrwx 5 sam_eagle ppp 4096 8月 17 21:11 no_problem_dir
$ ls * -l
problem_dir
drwxr-sr-x 29 john_smith ppp 4096 7月 21 11:42 the_folder
no_problem_dir
drwxr-sr-x 15 kansai_robot ppp 4096 7月 26 17:24 the_folder
сейчас янетДжон Смит или Сэм Игл, поэтому, когда я это сделаю,
cp a_file no_problem_dir/the_folder/000
Я без проблем получил файл в папке, но когда я это делаю
cp a_file problem_dir/the_folder/000
я получил
cp: cannot create regular file ‘the_folder/000/a_file’: Permission denied
Я знаю причину и про разрешения. Так что у меня две проблемы.
- Я не знаю, что означает разрешение «s» (знаю только r,w,x)
- И что еще важнее, как мне скопировать файл в папку
the_folder
?
Я пробовал chmod, но безрезультатно, и я не знаю пароль root.
РЕДАКТИРОВАТЬ: Яможетсоздайте новый каталог внутри обеих папок