Мне нужно знать, как пометить файл как исполняемый, но флажок там отсутствует.
Перейдите к местоположению вашего файла, введя команду cd
в терминал Например. cd /documents/
, затем введите следующее:
chmod +x yourfilename
Чтобы посмотреть, были ли сохранены ваши изменения, введите в терминале следующее ls -l
.
Другой способ изменить файл на исполняемый - щелкнуть файл правой кнопкой мыши, выбрать Свойства & rarr; Permisions и отметка Разрешить выполнение файла как программы .
1114 Надеюсь, это поможет. Также, чтобы выполнить файл, вы должны сначала находиться в каталоге, где он находится. Например, если ваш файл находится в папкеDocuments
, вам нужно cd
(«изменить каталог») в этот каталог и затем сделать это: ./yourfile.c
Вот как это будет выглядеть :
root@root:~/Documents$ ./file.c
Поскольку вы говорите, что флажок отсутствует, я предполагаю, что вы находитесь в правильном месте, чтобы изменить его в Thunar, поэтому, если флажок в Свойства -> разрешения отсутствует, это происходит потому, что файл не является исполняемым файлом (если это сценарий, вы включили #!/bin/bash
в начале?)
Если флажок есть, и вы не можете его изменить, это потому, что вам не разрешено изменять файл (не владелец? ).