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

Этот тег является ИСКЛЮЧИТЕЛЬНО для ПРОГРАММИРОВАНИЯ вопросов, которые имеют непосредственное отношение к Unix; общие проблемы с программным обеспечением следует направлять на сайт Unix & Linux Stack Exchange или на Super User. Операционная система Unix - это ОС общего назначения, которая была разработана Bell Labs в конце 1960-х годов и сегодня существует в различных версиях.

30
О каких темных углах Вима твоя мама никогда не говорила? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
799 unix  vim  editor  vi 

10
Учитывая два дерева каталогов, как я могу узнать, какие файлы отличаются по содержанию?
Если я хочу найти различия между двумя деревьями каталогов, я обычно просто выполняю: diff -r dir1/ dir2/ Это выводит именно то, что различия между соответствующими файлами. Я заинтересован в том, чтобы просто получить список соответствующих файлов, содержание которых отличается. Я предполагал, что это просто вопрос передачи параметра командной строки diff, …
787 linux  bash  shell  unix  diff 

22
Используйте синтаксис grep --exclude / - include, чтобы не просматривать определенные файлы
Я ищу строку foo=в текстовых файлах в дереве каталогов. Это на обычной машине Linux, у меня есть оболочка bash: grep -ircl "foo=" * В каталогах также много бинарных файлов, которые соответствуют "foo =". Поскольку эти результаты не релевантны и замедляют поиск, я хочу, чтобы grep пропустил поиск этих файлов (в …

21
В чем разница между символической ссылкой и жесткой ссылкой?
Недавно меня спросили об этом во время собеседования. Я был честен и сказал, что знаю, как ведет себя символическая ссылка и как ее создать, но я не понимаю, как использовать жесткую ссылку и чем она отличается от символической.
770 unix  symlink  hardlink 

25
Как убить процесс, работающий на определенном порту в Linux?
Я пытался закрыть Tomcat, используя ./shutdown.shиз /binкаталога Tomcat . Но обнаружил, что сервер не был закрыт должным образом. И, таким образом, я не смог перезапустить Мой кот работает по порту 8080. Я хочу убить запущенный процесс Tomcat 8080. Сначала я хочу получить список процессов, запущенных на определенном порту (8080), чтобы …
764 linux  unix  port  kill-process 

19
Как я могу преобразовать метку времени Unix в DateTime и наоборот?
Этот пример кода есть, но затем он начинает говорить о проблемах миллисекунды / наносекунды. Тот же вопрос на MSDN, секунды, начиная с эпохи Unix в C # . Вот что у меня так далеко: public Double CreatedEpoch { get { DateTime epoch = new DateTime(1970, 1, 1, 0, 0, 0, …

4
Как скачать файл с сервера, используя SSH? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Закрыто 7 лет назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Мне нужно скачать …
749 linux  unix  ssh 


10
Как я могу приостановить свой сценарий оболочки на секунду, прежде чем продолжить?
Я только нашел, как ждать ввода пользователя. Однако я только хочу сделать паузу, чтобы while trueмой компьютер не зависал. Я пытался pause(1), но это говорит -bash: syntax error near unexpected token '1'. Как это можно сделать?
706 bash  shell  unix  terminal 


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


24
Как я могу изменить порядок строк в файле?
Я хотел бы изменить порядок строк в текстовом файле (или стандартный ввод), сохранив содержимое каждой строки. Итак, т.е. начиная с: foo bar baz Я хотел бы закончить с baz bar foo Для этого есть стандартная утилита командной строки UNIX?
642 shell  unix  command-line 


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

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