Запитання з тегом «linux»

ПИТАННЯ ЛІНУКСУ ПОВИННІ ЗВ'ЯЗАТИ ПРОГРАММУВАННЯ. Використовуйте цей тег лише в тому випадку, якщо ваше питання стосується програмування за допомогою API Linux або поведінки, характерної для Linux, а не лише тому, що ви запускаєте свій код в Linux. Якщо вам потрібна підтримка Linux, ви можете спробувати https://unix.stackexchange.com або конкретний сайт дистрибуції Linux Stack Exchange, наприклад https://askubuntu.com або https://elementaros.stackexchange.com/


1
Чим відрізняються 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
Я помітив за допомогою docker, що мені потрібно зрозуміти, що відбувається всередині контейнера або які файли там є. Один із прикладів - завантаження зображень з індексу докера - у вас немає поняття, що містить зображення, тому неможливо запустити програму. Що було б ідеально - це вміти врізатися в них або …


16
Сон протягом мілісекунд
Я знаю, що sleep(x)функція POSIX змушує програму спати протягом x секунд. Чи є функція змусити програму спати протягом x мілісекунд у С ++?
630 c++  linux  sleep 

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

8
Як працює «кішка << EOF» в башті?
Мені потрібно було написати сценарій для введення багаторядкового введення в програму ( psql). Трохи погуглившись, я виявив такі синтаксичні роботи: cat &lt;&lt; EOF | psql ---params BEGIN; `pg_dump ----something` update table .... statement ...; END; EOF Це правильно будує багаторядковий рядок (від включно BEGIN;до END;включно) і передає його як вхід …
629 linux  bash  scripting  heredoc 

14
Як вбити всі процеси із заданою частковою назвою? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 4 місяці тому . Я хочу знищити всі процеси, які я отримую: ps aux | grep my_pattern Як це зробити? Це не …
622 linux  bash  posix 

3
Чи є команда перелічити всі назви груп Unix? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 4 роки тому . Я знаю, що є /etc/groupфайл, у якому перераховані всі групи користувачів. Мені хотілося б знати, чи існує проста …
615 linux 

29
Замість завантаження Java JDK в Linux через wget відображається сторінка ліцензії
Коли я намагаюся завантажити Java з Oracle, я замість цього завантажую сторінку, в якій говориться, що мені потрібно погодитися з умовами ліцензії OTN. Вибачте! Щоб завантажити продукти з технологічної мережі Oracle, ви повинні погодитися з умовами ліцензії OTN. Будьте впевнені, що ... У вашому браузері ввімкнено "cookie" та JavaScript. Ви …
615 java  linux  install  wget 

14
Що вбило мій процес і чому?
Моя програма працює як фоновий процес в Linux. Наразі він запускається в командному рядку у вікні терміналу. Нещодавно користувач деякий час виконував додаток, і він загадково помер. Текст: Загинув був на терміналі. Це сталося два рази. Я запитав, чи хтось на іншому Терміналі використовував команду kill для вбивства процесу? Ні. …
614 linux  process  kill  signals 


30
Як перевірити, чи є змінною число в Bash?
Я просто не можу зрозуміти, як переконатися, що аргумент, переданий моєму сценарію, є числом чи ні. Все, що я хочу зробити, - це щось подібне: test *isnumber* $1 &amp;&amp; VAR=$1 || echo "need a number" Будь-яка допомога?
598 linux  bash  shell 

6
Як мені отримати CURL, щоб не відображати панель прогресу?
Я намагаюся використовувати cURL в сценарії і дозволити йому не показувати панель прогресу. Я спробував -s, -silent, -S, і -quietваріанти, але жоден з них не працює. Ось типова команда, яку я спробував: curl -s http://google.com &gt; temp.html Панель прогресу я отримую лише при натисканні на файл, тому curl -s http://google.comне …
562 linux  bash  unix  scripting  curl 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.