Форум программистов, компьютерный форум, киберфорум
Наши страницы
Ubuntu, Mint Linux
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/25: Рейтинг темы: голосов - 25, средняя оценка - 5.00
MechanicPaul
2 / 2 / 4
Регистрация: 25.05.2013
Сообщений: 157
1

Как сделать файл исполняемым?

30.09.2013, 23:54. Просмотров 4539. Ответов 10
Метки нет (Все метки)

Доброго времени суток всем.
Не могу делать файлы исполняемыми и собственно запускать.
Есть файл созданный в Qt Creatore, его нужно запустить. Если пишу в консоли
Bash
1
sudo ./test
спрашивает пароль а затем приняв его выдаёт "отказано в доступе". Пользователь администратор.
Если я делаю любой другой файл, и пытаюсь сделать его исполняемым через
Bash
1
sudo chmod +x файл
ничего не говорит вообще, просто на новую строку терминала переводит, но если запустить, то "отказано в доступе". Если делать всё через интерфейс,. то наблюдаем магию: Открываю свойства файла, в настройках там есть пункты где можно выставлять разрешения для групп итд + галочку для установки "сделать файл исполняемым". Когда ставлю везде "запись/чтение" + галочку на "сделать файл исполняемым" он мне ставит всё это дело и сразу скидывает. Т.е в конечном итоге не ставит.
Как уничтожить эту черную магию?

Не по теме:

или стать ведьмагом...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.09.2013, 23:54
Ответы с готовыми решениями:

Не могу пометить исполняемым
Пробовал и через chmod: без результата и через гуишку галочку ставить: галочка...

Системы Linux с ИСПОЛНЯЕМЫМ стеком
Здравствуйте, хотелось изучить технику переполнения буффера в системах Linux, ...

Как сделать SPEC-файл для rpm-пакета?
Помогите создать SPEC файл для rpm пакета, в нём должно быть всего 3 файла...

Как сделать, чтобы файл на флешку записывался сразу?
Проблема в том, что похоже все данные записываются на флешку после...

Файл /dev/cpu/0/msr размером 0 байт. Как сделать, чтоб в нем появились нужные данные?
Привет! Понадобилось содержимое файла /dev/cpu/CPUNUM/msr, для работы с...

10
accept
4833 / 3255 / 454
Регистрация: 10.12.2008
Сообщений: 10,569
01.10.2013, 01:05 2
Bash
1
2
3
4
touch /tmp/testfile
ls -l /tmp/testfile
chmod u+x /tmp/testfile
ls -l /tmp/testfile
вывод сюда скопируй
0
MechanicPaul
2 / 2 / 4
Регистрация: 25.05.2013
Сообщений: 157
01.10.2013, 01:14  [ТС] 3
Цитата Сообщение от accept Посмотреть сообщение
вывод сюда скопируй
Bash
1
2
3
4
5
6
elfenlide@elfenlide-TravelMate-5742G:/media/elfenlide/Data/Work$ touch nonproxy
elfenlide@elfenlide-TravelMate-5742G:/media/elfenlide/Data/Work$ ls -l nonproxy
-rw------- 1 elfenlide elfenlide 39 Кст  1 00:13 nonproxy
elfenlide@elfenlide-TravelMate-5742G:/media/elfenlide/Data/Work$ chmod u+x nonproxy
elfenlide@elfenlide-TravelMate-5742G:/media/elfenlide/Data/Work$ ls -l nonproxy-rw------- 1 elfenlide elfenlide 39 Кст  1 00:13 nonproxy
elfenlide@elfenlide-TravelMate-5742G:/media/elfenlide/Data/Work$
0
accept
4833 / 3255 / 454
Регистрация: 10.12.2008
Сообщений: 10,569
01.10.2013, 05:13 4
Цитата Сообщение от MechanicPaul Посмотреть сообщение
Bash
1
touch nonproxy
причём тут это ? я тебе этого не писал
0
MechanicPaul
2 / 2 / 4
Регистрация: 25.05.2013
Сообщений: 157
01.10.2013, 05:17  [ТС] 5
Цитата Сообщение от accept Посмотреть сообщение
Bash
1
2
3
4
touch /tmp/testfile
ls -l /tmp/testfile
chmod u+x /tmp/testfile
ls -l /tmp/testfile
Вот что вы написали

Добавлено через 1 минуту
nonproxy это так называется файлик, который содержит команду для отключения прокси-сервера, мне нужно сделать его исполняемым что бы отключить, есть ещё один что бы включать. Но в общем, мне нужно сделать так, что бы я мог любые файлы делать исполняемыми, ибо на данный момент:
Цитата Сообщение от MechanicPaul Посмотреть сообщение
Если делать всё через интерфейс,. то наблюдаем магию: Открываю свойства файла, в настройках там есть пункты где можно выставлять разрешения для групп итд + галочку для установки "сделать файл исполняемым". Когда ставлю везде "запись/чтение" + галочку на "сделать файл исполняемым" он мне ставит всё это дело и сразу скидывает. Т.е в конечном итоге не ставит.
0
accept
4833 / 3255 / 454
Регистрация: 10.12.2008
Сообщений: 10,569
01.10.2013, 05:46 6
Цитата Сообщение от MechanicPaul Посмотреть сообщение
Вот что вы написали
вот это и выполни и вывод сюда скопируй

Добавлено через 54 секунды
Цитата Сообщение от MechanicPaul Посмотреть сообщение
nonproxy это так называется файлик
это понятно, сейчас проясняем, как у тебя дела с chmod вообще

Добавлено через 1 минуту
Цитата Сообщение от MechanicPaul Посмотреть сообщение
Код
/media/elfenlide/Data/Work
скорее всего, дело вот в этом
0
MechanicPaul
2 / 2 / 4
Регистрация: 25.05.2013
Сообщений: 157
01.10.2013, 06:56  [ТС] 7
Цитата Сообщение от accept Посмотреть сообщение
вот это и выполни и вывод сюда скопируй
Bash
1
2
3
4
5
6
7
elfenlide@elfenlide-TravelMate-5742G:~$ touch /tmp/testfile
elfenlide@elfenlide-TravelMate-5742G:~$ ls -l /tmp/testfile
-rw-rw-r-- 1 elfenlide elfenlide 0 Кст  1 04:55 /tmp/testfile
elfenlide@elfenlide-TravelMate-5742G:~$ chmod u+x /tmp/testfile
elfenlide@elfenlide-TravelMate-5742G:~$ ls -l /tmp/testfile
-rwxrw-r-- 1 elfenlide elfenlide 0 Кст  1 04:55 /tmp/testfile
elfenlide@elfenlide-TravelMate-5742G:~$
Добавлено через 1 минуту
Цитата Сообщение от accept Посмотреть сообщение
Data/Work
У меня разбит жесткий по книженции на оф сайте убунту. под винду 1 раздел + 100мб второй, под убунту extended(ext4 + swap) и NTFS общий для файлов который и есть Data

Добавлено через 56 минут
В общем, это действительно из-за дирректории, положил в папку "документы" и всё запахало. Вопрос тогда в том, как это исправить? очень хотелось бы работать с одним общим разделом, там все проекты лежат которые мне нужно иногда под виндой писать а иногда под убунту.
0
Dmitry
Эксперт по компьютерным сетямЭксперт NIX
10751 / 6078 / 456
Регистрация: 09.09.2009
Сообщений: 24,077
01.10.2013, 09:53 8
Цитата Сообщение от MechanicPaul Посмотреть сообщение
и NTFS общий для файлов который и есть Data
вот с этого НАДО БЫЛО НАЧИНАТЬ
скорее всего он смонтирован так
покажите вывод команды
Bash
1
sudo cat /etc/fstab
0
MechanicPaul
2 / 2 / 4
Регистрация: 25.05.2013
Сообщений: 157
01.10.2013, 11:54  [ТС] 9
Цитата Сообщение от Dmitry Посмотреть сообщение
покажите вывод команды
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
elfenlide@elfenlide-TravelMate-5742G:~$ sudo cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda6 during installation
UUID=550a7615-42cb-49a1-a472-2b09a7b63a47 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
#UUID=e0f8a26a-3a77-46da-9515-2c39a8d885d3 none            swap    sw              0       0
/dev/mapper/cryptswap1 none swap sw 0 0
elfenlide@elfenlide-TravelMate-5742G:~$
Да он монтирован, и при этом каждый раз когда я запускаю ОС, он отмантирован, и пока я не попытаюсь зайти в него, убунту его не монтирует
0
Dmitry
Эксперт по компьютерным сетямЭксперт NIX
10751 / 6078 / 456
Регистрация: 09.09.2009
Сообщений: 24,077
01.10.2013, 12:49 10
настройте автоматическое монтирование с правами разрешающими доступ всем + в папку, в которую разрешен доступ всем
Цитата Сообщение от MechanicPaul Посмотреть сообщение
код Bash
да, бесполезная информация...
0
MechanicPaul
2 / 2 / 4
Регистрация: 25.05.2013
Сообщений: 157
01.10.2013, 13:07  [ТС] 11
Цитата Сообщение от Dmitry Посмотреть сообщение
настройте автоматическое монтирование с правами разрешающими доступ всем + в папку, в которую разрешен доступ всем

да, бесполезная информация...
Проблема в том что я второй день линукс глаами своими вижу
0
01.10.2013, 13:07
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.10.2013, 13:07

Сделать файл исполняемым и вывести его в консоли
Здравствуйте. Подскажите пожалуйста я уже не знаю что делать, надо сделать файл...

Как сделать *.py скрипт исполняемым в cmd?
Здравствуйте! Собственно, вопрос: в UNIX-системах есть возможность добавить к...

Как сделать блок памяти исполняемым?
резервирую блок памяти функцией: invoke GlobalAlloc,GMEM_FIXED,5 заношу...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru