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

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

4
Превратите простой сокет в сокет SSL
Я написал простые программы на C, в которых используются сокеты («клиент» и «сервер»). (Использование UNIX / Linux) На стороне сервера просто создается сокет: sockfd = socket(AF_INET, SOCK_STREAM, 0); А затем привязывает его к sockaddr: bind(sockfd, (struct sockaddr *) &serv_addr, sizeof(serv_addr)); И слушает (принимает и читает): listen(sockfd,5); newsockfd = accept(sockfd, (struct …
115 c  linux  sockets  unix  ssl 

3
find -exec cmd {} + vs | xargs
Какой из них более эффективен для очень большого набора файлов и должен использоваться? find . -exec cmd {} + или find . | xargs cmd (Предположим, что в именах файлов нет забавных символов)
115 linux  unix  command-line  find 

2
Перемещение окна между клиентами tmux
Я только изучаю tmux и у меня нет опыта работы с экраном. Мне интересно, могу ли я переместить окно в одном клиенте tmux на другой клиент tmux. Я хочу переместить свой IRC-клиент в новое окно на моем экране.
114 linux  tmux 



10
Производительность IPC: Named Pipe vs Socket
Кажется, все говорят, что именованные каналы быстрее, чем сокеты IPC. Насколько они быстрее? Я бы предпочел использовать сокеты, потому что они могут осуществлять двустороннюю связь и очень гибкие, но я предпочту скорость гибкости, если она значительна.

4
Установка цветов фона Vim
Когда я пытаюсь изменить цвета фона .vimrcв Vim или прямо в нем, используя команду: set background=dark ... это никак не влияет на мое прошлое. Тоже не lightвариант. Однако все выглядит нормально, когда я запускаю gvim. Есть ли способ изменить фон в Vim без изменения настроек Konsole? ИЗМЕНИТЬ Хорошо, есть разница …
114 linux  background  vim  vi 

8
Как установить кросс-компилятор Raspberry Pi на мою хост-машину Linux?
Я пытаюсь выполнить кросс-компиляцию для Raspberry Pi, работающего на моем компьютере с Ubuntu. Во время первых попыток я использовал компилятор arm-linux-gnueabi, который доступен в репозитории Ubuntu. У меня это работает. Я смог построить все свои зависимости и использовать кросс-компилятор в моем проекте cmake. Однако я считаю, что мне следует использовать …

9
Запуск скрипта Python из PHP
Я пытаюсь запустить сценарий Python из PHP, используя следующую команду: exec('/usr/bin/python2.7 /srv/http/assets/py/switch.py arg1 arg2'); Однако PHP просто не производит никакого вывода. Для отчетов об ошибках установлено значение E_ALL, а display_errors включен. Вот что я пробовал: Я использовал python2, /usr/bin/python2а python2.7вместо/usr/bin/python2.7 Я также использовал относительный путь вместо абсолютного, что тоже ничего …
114 php  python  linux  exec  archlinux 

13
Какой символ использовать, чтобы поместить элемент в конец алфавитного списка?
Я часто добавляю " _ " к элементу, который хочу на первой позиции. Есть ли какой-нибудь магический персонаж, который я мог бы использовать, чтобы поместить элемент в конец списка? Что-то более элегантное, чем "z_item". Из _custom folder1 _custom folder2 Входящие Отправленный ящик Папка для спама Чтобы Входящие Отправленный ящик Папка …

8
Подпроцесс Python.Popen «OSError: [Errno 12] Cannot allocate memory»
Примечание: этот вопрос изначально был задан здесь, но время награды истекло, хотя на самом деле приемлемый ответ не был найден. Я повторно задаю этот вопрос, включая все детали, указанные в исходном вопросе. Сценарий python запускает набор функций класса каждые 60 секунд с использованием модуля sched : # sc is a …
114 python  linux  memory 

17
Список процессов Java
Как я могу перечислить все процессы Java в bash? Мне нужна командная строка. Я знаю, что есть команда, psно не знаю, какие параметры мне нужно использовать.
113 linux  bash  unix  command-line 

9
Как очистить («обрезать») файл в linux, который уже существует и каким-то образом защищен?
У меня на сервере есть файл error.log, который мне нужно часто обрезать. У меня есть права доступа к файлу. Открытие файла в vi> удаление всего содержимого> сохранение работает (очевидно). Но когда я попробую следующее cat /dev/null > error.log Я получаю сообщение File already exists. Очевидно, что на сервере есть какая-то …
113 linux  file  command-line 

11
error_log на виртуальный хост?
На одном сервере Linux с Apache и PHP 5 у нас есть несколько виртуальных хостов с отдельными файлами журналов. Кажется, мы не можем разделить php error_logмежду виртуальными хостами. Переопределение этого параметра в элементе <Location>управления httpd.conf, похоже, ничего не дает. Есть ли способ иметь отдельный php error_logsдля каждого виртуального хоста?


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