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

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

30
Які темні куточки Віма, про які вам ніколи не розповідала мама? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
799 unix  vim  editor  vi 

10
З урахуванням двох дерев каталогів, як я можу дізнатися, які файли відрізняються за змістом?
Якщо я хочу знайти відмінності між двома деревами каталогу, я зазвичай просто виконую: diff -r dir1/ dir2/ Це виводить саме ті відмінності між відповідними файлами. Мені цікаво лише отримати список відповідних файлів, вміст яких відрізняється. Я припускав, що це просто питання передачі параметра командного рядка diff, але я не зміг …
786 linux  bash  shell  unix  diff 

22
Використовуйте grep --exclude / - включайте синтаксис, щоб не проглядати певні файли
Я шукаю рядок foo=у текстових файлах у дереві каталогів. Це на звичайній машині Linux, у мене є bash shell: grep -ircl "foo=" * У каталогах також багато двійкових файлів, які відповідають "foo =". Оскільки ці результати не є релевантними та сповільнюють пошук, я хочу, щоб греп пропустив пошук цих файлів …

21
Чим відрізняється символічне посилання від жорсткого посилання?
Нещодавно про це мене запитали під час співбесіди. Я був чесним і сказав, що знаю, як поводиться символічне посилання та як його створити, але не розумію використання жорсткого посилання та чим він відрізняється від символічного.
768 unix  symlink  hardlink 

25
Як вбити процес, що працює на певному порту в Linux?
Я спробував закрити tomcat ./shutdown.shз /binкаталогу tomcat . Але виявив, що сервер не закритий належним чином. І тому я не зміг перезапустити. Мій tomcat працює на порту 8080. Я хочу вбити процес, що працює в темкаті 8080. Я спершу хочу скласти список процесів, що працюють на певному порту (8080), щоб …
760 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, 0).ToLocalTime(); TimeSpan …

4
Як завантажити файл з сервера за допомогою SSH? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Закрито 7 років тому . Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі не приймає нових відповідей чи взаємодій. Мені потрібно завантажити файл з сервера на робочий стіл. (UBUNTU 10.04) …
749 linux  unix  ssh 


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


1
Чим відрізняються SO_REUSEADDR та SO_REUSEPORT?
Документація man pagesта програміст для опцій сокета SO_REUSEADDRі SO_REUSEPORTвідрізняється для різних операційних систем і часто сильно заплутана. Деякі операційні системи навіть не мають такої можливості SO_REUSEPORT. Веб-сайт наповнений суперечливою інформацією щодо цього предмету, і часто ви можете знайти інформацію, яка відповідає лише одній реалізації сокета певної операційної системи, яка навіть …


24
Як я можу змінити порядок рядків у файлі?
Я хотів би змінити порядок рядків у текстовому файлі (або stdin), зберігаючи вміст кожного рядка. Отже, тобто починаючи з: foo bar baz Я хотів би закінчити baz bar foo Чи існує для цього стандартна утиліта командного рядка UNIX?
641 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.