Почему файл сценария .sh в ubuntu не имеет зеленого цвета, как другие?

В Ubuntu 20.04 есть каталог с кучей файлов .sh в нем. За исключением одного, все в зеленом. Кто-нибудь, пожалуйста, скажите, как это может быть и что делает этот конкретный файл .sh таким особенным?

0
задан 28 May 2021 в 13:53

1 ответ

Это потому, что у этого файла нет разрешения на выполнение. Программа ls показывает имена исполняемых файлов зеленым цветом. Попробуйте выполнить листинг с помощью ls -l - разрешения будут перечислены слева от имен файлов. r означает чтение, w означает запись, а x означает выполнение. Существует три набора разрешений - набор для владельца файла, набор для группы, связанной с файлом ( ls -l также перечисляет их), и набор для «других», который является любым пользователь или программа. Чтобы сделать файл исполняемым для владельца, вы можете запустить, например, chmod u + x .

2
ответ дан 28 July 2021 в 11:34

Другие вопросы по тегам:

Похожие вопросы: