Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Все файлы стали исполняемые, что делать?  (Прочитано 926 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Сева

  • Автор темы
  • Активист
  • *
  • Сообщений: 562
    • Просмотр профиля
У меня после установки 16.04 все файлы созданные в Gedit стали исполняемые (мне приходиться открывать свойства каждого файла и снимать галочку), как это можно исправить?

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 18 Января 2018, 09:39:29 от Сева »
Ubuntu 16.04(64bit) Unity

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6239
    • Просмотр профиля
Re: Все файлы стали исполняемые, что делать?
« Ответ #1 : 18 Января 2018, 11:44:47 »
Какая файловая система на этом разделе?

Сделать 775 для каталогов и 664 для файлов:
cd /путь/к каталогу/с файлами
chmod -R ug+rw *

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28466
    • Просмотр профиля
Re: Все файлы стали исполняемые, что делать?
« Ответ #2 : 18 Января 2018, 16:20:34 »
как это можно исправить?
А это надо исправлять?…
На работу это не влияет.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3127
    • Просмотр профиля
Re: Все файлы стали исполняемые, что делать?
« Ответ #3 : 18 Января 2018, 21:14:08 »
AnrDaemon, Надо, потому что на это неприятно смотреть, особенно в mc. У меня есть рекурсивный скрипт,
он проходит каталог с подкаталогами и обычным файлам назначает права 644.
Пётр.

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Все файлы стали исполняемые, что делать?
« Ответ #4 : 18 Января 2018, 22:29:27 »
У меня есть рекурсивный скрипт
Не?
Код: (bash) [Выделить]
find /path/to/dir -type f -exec chmod -x {} \;
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3127
    • Просмотр профиля
Re: Все файлы стали исполняемые, что делать?
« Ответ #5 : 19 Января 2018, 00:05:42 »
Нет, сложнее, только bash. Он получает список, анализирует, каталог или нет и т.д.
Пётр.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28466
    • Просмотр профиля
Re: Все файлы стали исполняемые, что делать?
« Ответ #6 : 19 Января 2018, 08:59:00 »
chmod -R u=rw,go= ./*; chmod -R ug+rX .
И не надо никаких скриптов.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.074 секунд. Запросов: 24.