Вопросы с тегом «linux»

ВОПРОСЫ LINUX ДОЛЖНЫ БЫТЬ ПРОГРАММИРОВАНЫ. Используйте этот тег только в том случае, если ваш вопрос касается программирования с использованием API-интерфейсов Linux или специфичного для Linux поведения, а не только потому, что вы случайно запускаете свой код в Linux. Если вам нужна поддержка Linux, вы можете попробовать https://unix.stackexchange.com или сайт Stack Exchange конкретного дистрибутива Linux, например https://askubuntu.com или https://elementaryos.stackexchange.com/.


4
Компиляция многопоточного кода с помощью g ++
У меня самый простой код: #include <iostream> #include <thread> void worker() { std::cout << "another thread"; } int main() { std::thread t(worker); std::cout << "main thread" << std::endl; t.join(); return 0; } хотя я все еще не могу скомпилировать его g++для запуска. Подробнее: $ g++ --version g++ (Ubuntu/Linaro 4.8.1-10ubuntu8) 4.8.1 …
89 c++  linux  ubuntu  gcc  g++ 

9
Что выбрать: GTK + или Qt? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 6 лет назад . Уточните этот вопрос Может ли кто-нибудь подсказать, как лучше всего использовать эти библиотеки сегодня? Это просто …
89 linux  qt  gtk 


2
Что такое vdso и vsyscall?
я сделал sudo cat /proc/1/maps -vv Я пытаюсь разобраться в выводе и вижу, как много разделяемых библиотек сопоставляются с сегментом отображения памяти, как и ожидалось. 7f3c00137000-7f3c00179000 r-xp 00000000 08:01 21233923 /lib/x86_64-linux-gnu/libdbus-1.so.3.5.8 7f3c00179000-7f3c00379000 ---p 00042000 08:01 21233923 /lib/x86_64-linux-gnu/libdbus-1.so.3.5.8 7f3c00379000-7f3c0037a000 r--p 00042000 08:01 21233923 /lib/x86_64-linux-gnu/libdbus-1.so.3.5.8 7f3c0037a000-7f3c0037b000 rw-p 00043000 08:01 21233923 /lib/x86_64-linux-gnu/libdbus-1.so.3.5.8 7f3c0037b000-7f3c00383000 …
89 c  linux  linux-kernel  kernel  vdso 

14
Команда Gem не найдена
Я установил gem на 32-разрядную версию Ubuntu 10.10 с apt-get install gem -y Но когда я пытаюсь бежать gem install something.gem Я получаю сообщение об ошибке: команда не найдена. bash: gem: command not found Я установил gem, есть ли причина, по которой он говорит, что не может найти команду? Эти …
89 ruby  linux  rubygems 


3
cp -r без скрытых файлов
У меня два каталога и один пустой. В первом каталоге есть много подкаталогов со скрытыми файлами. Когда я cp -rперехожу из первого каталога во второй, скрытые файлы тоже копируются. Какие-нибудь решения, чтобы избежать их?
89 linux  bash  cp 

8
Как я могу установить "бэкэнд" в matplotlib в Python?
Я новый пользователь matplotlib, моя платформа - Ubuntu 10.04 Python 2.6.5 Это мой код import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt plt.plot([1,2,3]) Ошибка: /usr/local/lib/python2.6/dist-packages/matplotlib/backends/__init__.py:41: UserWarning: Your currently selected backend, 'agg' does not support show(). Please select a GUI backend in your matplotlibrc file ('/usr/local/lib/python2.6/dist-packages/matplotlib/mpl-data/matplotlibrc') or with matplotlib.use() (backend, matplotlib.matplotlib_fname())) Я …

5
Как прокручивать вверх и вниз в терминале с нарезанным «экраном»
Я только что установил, screenи мне нравится идея разделить терминал Linux на несколько частей. Но я не могу понять одного: как прокручивать вверх и вниз, когда я в игре screen. Когда я использую обычный терминал Linux, я могу добиться этого с помощью Shift+ Pg Upили Shift+ Pg Dn`. но, к …

9
Аргументы pycharm и sys.argv
Я пытаюсь отладить сценарий, который принимает аргументы командной строки в качестве входных данных. Аргументы - это текстовые файлы в одном каталоге. Скрипт получает имена файлов из списка sys.argv. Моя проблема в том, что я не могу запустить скрипт с аргументами в pycharm. Я попытался ввести аргументы в поле «Параметры сценария» …
89 python  linux  pycharm 

4
Как показать номер строки при выполнении сценария bash
У меня есть тестовый скрипт, который имеет множество команд и будет генерировать много вывода, я использую set -xили set -vи set -e, поэтому скрипт остановится при возникновении ошибки. Однако мне все еще довольно сложно определить, в какой строке остановилось выполнение, чтобы найти проблему. Есть ли метод, который может выводить номер …
89 linux  bash  testing 

13
Запуск ASP.Net на сервере на базе Linux
Ответы на этот вопрос являются результатом усилий сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Для разработчика с опытом работы на Java я также заинтересован в изучении разработки программного обеспечения с использованием инструментов / платформы ASP.NET. Веб-приложения Java (.jsp …
89 asp.net  linux  mono 

3
Как удалить все файлы старше 3 дней, когда «Список аргументов слишком длинный»?
У меня есть каталог файлов журнала, в котором есть 82000 файлов и каталогов (примерно половина и половина). Мне нужно удалить все файлы и каталоги старше 3 дней. В каталоге, содержащем 37000 файлов, я смог сделать это с помощью: find * -mtime +3 -exec rm {} \; Но с 82000 файлов …

10
Как заменить переменные оболочки в сложных текстовых файлах
У меня есть несколько текстовых файлов, в которых я ввел переменные оболочки (например, $ VAR1 или $ VAR2). Я хотел бы взять эти файлы (один за другим) и сохранить их в новых файлах, где все переменные были бы заменены. Для этого я использовал следующий сценарий оболочки (можно найти на StackOverflow): …
89 linux  shell 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.