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

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

5
Linux находит имена файлов с заданной строкой
Я использую Ubuntu, и я хотел бы найти все файлы в текущем каталоге и подкаталогах, имя которых содержит строку «John». Я знаю, что это grepможет соответствовать содержимому файлов, но я понятия не имею, как использовать это с именами файлов. Любая помощь будет оценена.
107 linux  string  find 

7
Что происходит с дескриптором открытого файла в Linux, если указанный файл перемещается или удаляется
Что произойдет с дескриптором открытого файла в Linux, если указанный файл тем временем получит: Перемещено -> Сохраняется ли дескриптор файла? Удалено -> Приводит ли это к EBADF, указывающему на недопустимый дескриптор файла? Заменено новым файлом -> Указывает ли дескриптор файла на этот новый файл? Заменено жесткой ссылкой на новый файл …


5
Какой отладчик Linux C / C ++ (или интерфейс для gdb) лучше всего подходит для обучения программированию? [закрыто]
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, …
106 c++  linux  debugging 

5
Linux: есть ли чтение или получение из сокета с таймаутом?
Как я могу попытаться прочитать данные из сокета с таймаутом? Я знаю, что select, pselect, poll имеет поле тайм-аута, но их использование отключает "tcp fast-path" в стеке tcp reno. Единственная идея - использовать recv (fd, ..., MSG_DONTWAIT) в цикле
106 c  linux  sockets  tcp 


8
Значение тильды в Linux bash (не домашний каталог)
Во-первых, я знаю, что ~/это домашний каталог. Компакт-диск ~или ~/переносит меня в домашний каталог. Однако cd ~Xпереносит меня в особое место, где Xвроде бы что угодно. В bash, если я нажимаю " cd ~" и нажимаю вкладку, появляется множество возможных ~Xвариантов, таких как ~mailи ~postgresи ~ssh. Переход к этим папкам …

9
Как запустить исполняемый файл jar с загрузкой Spring в производственной среде?
Предпочтительный метод развертывания Spring boot - через исполняемый файл jar, который содержит внутри tomcat. Все начинается с простого java -jar myapp.jar. Теперь я хочу развернуть эту банку на моем сервере Linux на EC2, мне что-то не хватает или мне действительно нужно создать сценарий инициализации для правильного запуска приложения в качестве …

17
Как подсчитать количество файлов в каждом каталоге?
Я могу перечислить все каталоги по find ./ -type d Я попытался перечислить содержимое каждого каталога и подсчитать количество файлов в каждом каталоге, используя следующую команду find ./ -type d | xargs ls -l | wc -l Но это суммировало общее количество строк, возвращаемых find ./ -type d | xargs …
106 linux  bash  ubuntu 

6
Как base64 закодировать изображение в linux bash / shell
Я пытаюсь base64 закодировать изображение в сценарии оболочки и поместить его в переменную: test="$(printf DSC_0251.JPG | base64)" echo $test RFNDXzAyNTEuSlBH Я тоже пробовал что-то вроде этого: test=\`echo -ne DSC_0251.JPG | base64\` но все равно безуспешно. Я хочу сделать что-то вроде этого: curl -v -X POST -d '{"image":$IMAGE_BASE64,"location":$LOCATION,"time_created":$TIMECREATED}' -H 'Content-type: text/plain; …
106 linux  image  shell  variables  base64 

3
Есть ли быстрый способ удалить файл из Jar / war без необходимости извлекать банку и воссоздавать ее?
Поэтому мне нужно удалить файл из файла jar / war. Я надеялся, что там что-то вроде "jar -d myjar.jar file_I_donot_need.txt" Но сейчас единственный способ сделать это из командной строки Linux (без использования WinRAR / Winzip или эквивалента Linux) - это Выполните "jar -xvf" и извлеките полный файл Jar. Удалите файлы, …
105 java  linux  jar 

11
Есть ли способ изменить переменные среды другого процесса в Unix?
Есть ли в Unix способ, которым один процесс может изменить переменные среды другого (при условии, что все они запускаются одним и тем же пользователем)? Общее решение было бы лучше всего, но если нет, как насчет конкретного случая, когда один из них является потомком другого? Изменить: как насчет через GDB?

1
tcpdump: с локального хоста на локальный [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 5 лет назад . Уточните этот вопрос Я пишу программу, которая отправляет TCP-пакеты с localhost на localhost. И я хочу …
105 linux  localhost  tcpdump 



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