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

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


2
Чем отличаются SO_REUSEADDR и SO_REUSEPORT?
Документация man pagesи программист для опций сокетов SO_REUSEADDRи SO_REUSEPORTотличаются для разных операционных систем и часто сильно сбивают с толку. Некоторые операционные системы даже не имеют возможности SO_REUSEPORT. Веб-сайт полон противоречивой информации по этому вопросу, и часто вы можете найти информацию, которая верна только для реализации одного сокета конкретной операционной системы, …

17
open () в Python не создает файл, если он не существует
Каков наилучший способ открыть файл для чтения / записи, если он существует, а если нет, то создать его и открыть как чтение / запись? Из того, что я прочитал, file = open('myfile.dat', 'rw')должен делать это, верно? Это не работает для меня (Python 2.6.2), и мне интересно, если это проблема с …

26
Изучение файловой системы контейнера Docker
Я заметил с докером, что мне нужно понять, что происходит внутри контейнера или какие файлы там существуют. Одним из примеров является загрузка изображений из индекса докера - вы не знаете, что содержит изображение, поэтому невозможно запустить приложение. То, что было бы идеально, - это иметь возможность использовать ssh или что-то …


16
Спать в течение миллисекунд
Я знаю, что sleep(x)функция POSIX переводит программу в спящий режим на х секунд. Есть ли функция, чтобы заставить программу спать на х миллисекунд в C ++?
632 c++  linux  sleep 

8
Как работает «cat << EOF» в bash?
Мне нужно было написать скрипт для ввода многострочного ввода в программу ( psql). После небольшого поиска я нашел следующий синтаксис: cat &lt;&lt; EOF | psql ---params BEGIN; `pg_dump ----something` update table .... statement ...; END; EOF Это правильно создает многострочную строку (от BEGIN;до END;, включительно) и передает ее в качестве …
632 linux  bash  scripting  heredoc 

26
Слишком длинный список аргументов для команд rm, cp, mv
У меня есть несколько сотен PDF-файлов в каталоге в UNIX. Названия PDF-файлов действительно длинные (около 60 символов). Когда я пытаюсь удалить все PDF-файлы вместе, используя следующую команду: rm -f *.pdf Я получаю следующую ошибку: /bin/rm: cannot execute [Argument list too long] Каково решение этой ошибки? Возникает ли эта ошибка для …

14
Как убить все процессы с заданным частичным именем? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 4 месяца назад . Я хочу убить все процессы, которые я получаю: ps aux | grep my_pattern Как это сделать? …
623 linux  bash  posix 

3
Есть ли команда для перечисления всех имен групп Unix? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 4 года назад . Я знаю, что есть /etc/groupфайл, в котором перечислены все группы пользователей. Я хотел бы знать, есть …
615 linux 

29
При загрузке Java JDK в Linux через wget вместо этого отображается страница лицензии
Когда я пытаюсь загрузить Java из Oracle, я вместо этого скачиваю страницу, сообщающую, что мне нужно согласиться с условиями лицензии OTN. Сожалею! Для загрузки продуктов из Oracle Technology Network вы должны согласиться с условиями лицензии OTN. Будьте уверены, что ... В вашем браузере включены "куки" и JavaScript. Вы нажали «Принять …
615 java  linux  install  wget 

14
Что убило мой процесс и почему?
Мое приложение работает в Linux как фоновый процесс. В настоящее время он запускается из командной строки в окне терминала. Недавно пользователь некоторое время выполнял приложение, и оно загадочным образом умерло. Текст: убитый был на терминале. Это случилось два раза. Я спросил, использует ли кто-то в другом Терминале команду kill для …
614 linux  process  kill  signals 

23
Как узнать имя файла скрипта в скрипте Bash?
Как определить имя файла сценария Bash внутри самого сценария? Например, если мой сценарий находится в файле runme.sh, то как мне сделать так, чтобы он отображал сообщение «Вы запускаете runme.sh» без жесткого кодирования?
606 linux  bash  shell  scripting 


6
Как мне заставить CURL не показывать индикатор выполнения?
Я пытаюсь использовать cURL в скрипте и заставить его не показывать индикатор выполнения. Я попробовал -s,-silent , -S, и -quietварианты, но ни один из них не работает. Вот типичная команда, которую я пробовал: curl -s http://google.com &gt; temp.html Я только получаю индикатор выполнения, когда помещаю его в файл, поэтому curl …
564 linux  bash  unix  scripting  curl 

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