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

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

8
Знайдіть усі файли з іменем, що містить рядок
Я шукав команду, яка повертає файли з поточного каталогу, які містять рядок у імені файлу. Я бачив locateі findкоманди, які можуть знайти файли, що починаються з чогось first_word*або закінчуються чимось *.jpg. Як я можу повернути список файлів, що містять рядок у назві файлу? Наприклад, якщо 2012-06-04-touch-multiple-files-in-linux.markdownбув файл у поточному каталозі. …


14
Як зробити так, щоб сценарій Python запускався як служба чи демон у Linux
Я написав сценарій Python, який перевіряє певну адресу електронної пошти та передає нові електронні листи зовнішній програмі. Як я можу змусити цей сценарій виконувати 24/7, наприклад перетворення його на демон або службу в Linux. Чи мені також знадобиться цикл, який ніколи не закінчується в програмі, чи це можна зробити, просто …

6
Кланг проти GCC для мого проекту Linux Development
Я в коледжі, і для проекту, який ми використовуємо C. Ми дослідили GCC та Clang, і Clang, здається, набагато більш зручний для користувачів, ніж GCC. Як результат, мені цікаво, які переваги чи недоліки полягає у використанні clang, на відміну від GCC, для розробки на C та C ++ в Linux? …
175 c++  c  linux  gcc  clang 

8
Чи безпечно для ниток errno?
У errno.hцій змінній оголошено extern int errno;так, як моє питання, чи безпечно перевірити errnoзначення після деяких дзвінків або використовувати perror () у багатопотоковому коді. Це безпечна змінна нитка? Якщо ні, то яка альтернатива? Я використовую Linux з gcc на архітектурі x86.
175 c  linux  multithreading  gcc 

2
Як я можу конвертувати покажчик файлу (FILE * fp) у дескриптор файлу (int fd)?
У мене є FILE *, повернувся за дзвінком до fopen(). Мені потрібно отримати дескриптор файлу з нього, щоб телефонувати як fsync(fd)на ньому. Яка функція отримати дескриптор файлу з файлового вказівника?
174 c  linux  unix  file  posix 

10
Як додати вміст декількох файлів в один файл
Я хочу скопіювати вміст п'яти файлів в один файл таким, яким є. Я спробував це зробити за допомогою cp для кожного файлу. Але це перезаписує вміст, скопійований з попереднього файлу. Я також спробував paste -d "\n" 1.txt 0.txt і не вийшло. Я хочу, щоб мій сценарій додав новий рядок в …
174 linux  bash  unix 


11
httpd: Не вдалося достовірно визначити повноцінне доменне ім’я сервера, використовуючи 127.0.0.1 для ServerName
Я спробував перезапустити сервер Apache на CentOS 5.0 і отримав це повідомлення: httpd: Не вдалося достовірно визначити повноцінне доменне ім’я сервера, використовуючи 127.0.0.1 для ServerName Ось /etc/hostsфайл: 127.0.0.1 server4-245 server4-245.com localhost.localdomain localhost ::1 localhost6.localdomain6 localhost6 Ось /etc/sysconfig/networkфайл: NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=server4-245 Я також маю це у файлі Apache httpd.conf: ServerName localhost …
172 linux  apache  centos 


11
"/ Usr / bin / ld: не вдається знайти -lz"
Я намагаюся зібрати вихідний код Android під Ubuntu 10.04. Я отримую помилку, кажучи: / usr / bin / ld: не вдається знайти -lz Скажіть, будь ласка, як я можу це виправити? Що cannot find -lzозначає? Ось повне повідомлення про помилку: external/qemu/Makefile.android:1101: warning: overriding commands for target `external/qemu/android/avd/hw-config-defs.h' external/qemu/Makefile.android:933: warning: ignoring …
172 linux  gcc  linker 

26
Не вдається підключитися до демона Docker на unix: /var/run/docker.sock. Чи працює дакерський демон?
Я застосував усі рішення, доступні в Інтернеті, але все ще не можу запустити Docker. Я хочу використовувати Scrap Splash на своєму сервері. Ось historyкоманд, які я виконував. docker run -p 8050:8050 scrapinghub/splash sudo docker run -p 8050:8050 scrapinghub/splash sudo usermod -aG docker $(whoami) sudo docker run -p 8050:8050 scrapinghub/splash newgrp …

11
Кілька бібліотек glibc на одному хості
Кілька бібліотек glibc на одному хості На моєму сервері linux (SLES-8) в даний час є glibc-2.2.5-235, але у мене є програма, яка не працює в цій версії і вимагає glibc-2.3.3. Чи можливо встановити на одному хості кілька glibcs? Це помилка, яку я отримую, коли запускаю свою програму на старому glibc: …
171 linux  gcc  glibc 

17
Інструмент командного рядка для пошуку розміру масиву Java та пам'яті, що використовується (Linux)?
Чи є інструмент командного рядка (Linux) для перевірки розміру купи (і використовуваної пам'яті) програми Java? Я спробував через jmap. Але це дає інформацію. про такі області внутрішньої пам'яті, як Eden / PermGen тощо, що мені не корисно. Я шукаю щось на зразок: Максимальна пам'ять: 1 Гб Мінімальна пам'ять: 256 Мб …
171 java  linux  performance  memory  heap 

8
Як перенаправити вихід системної служби у файл
Я намагаюся перенаправити вихід systemdслужби на файл, але, схоже, це не працює: [Unit] Description=customprocess After=network.target [Service] Type=forking ExecStart=/usr/local/bin/binary1 agent -config-dir /etc/sample.d/server StandardOutput=/var/log1.log StandardError=/var/log2.log Restart=always [Install] WantedBy=multi-user.target Будь ласка, виправте мій підхід.
171 linux  centos7  systemd  rhel  rhel7 

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