Сегодня я скопировал некоторые файлы из общей папки (хост - это Win7
) на свою виртуальную машину (гость - это CentOS7
). Я сделал это с правами root. Затем я скопировал файлы в папку apache.
/ var / www / html / test
Я использую шпатлевку, я вижу только файлы зеленого цвета и со следующими разрешениями.
-rwxr-x--- 1 root root 175417 Mar 15 17:50
Мне нужно изменить файл с исполняемых файлов (зеленый) на обычные файлы, следует ли использовать chown
или chmod
и с какими расширениями?
Файлы будут размещены на веб-сайте и должны быть загружены.
для ясности, я скопировал только файл .zip из Win7
в CentOS7
Быть исполняемым - это тип режима. chmod
changes modes. chown
changes owners (т.е. пользователь, владеющий этим файлом, который имеет биты режима с наибольшей величиной).
Поэтому все, что вам нужно сделать, это chmod a-x <путь>
, чтобы удалить бит исполняемости для всех ("a") пользователей. Если вы хотите сделать это только для своего пользователя, владельца ("o"), вы можете использовать o-x
.