Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем


4
Diff несколько файлов, правда, если все не равны
У меня есть несколько файлов, я хочу убедиться, что все эти файлы имеют одинаковое содержимое. Какую командную строку я могу использовать, чтобы проверить это? Использование может быть что-то вроде: $ diffseveral file1 file2 file3 file4 Результат: All files equals ИЛИ Files are not all equals
18 bash  diff 

5
Как спасти нечитаемую флешку
У меня есть флэш-накопитель USB на 16 ГБ, который как-то поврежден до такой степени, что даже fdisk -lне может его найти (я получаю сообщение об ошибке в одну строку, говорящее: « Невозможно открыть / dev / sdc ») Тем не менее, он присоединяется, будучи назначенным /dev/sdcкак показывает dmesg: usb 1-7: …

2
За процесс брандмауэр?
Я читал вокруг, но не могу найти способ создать правила межсетевого экрана для каждого процесса. Я знаю, iptables --uid-ownerно это работает только для исходящего трафика. Я рассмотрел сценарии netstatи , iptablesно это кажется очень неэффективно , так как если процесс активен только в течение небольшого времени кадра сценарий может пропустить. …


5
Как усреднить время команд?
Я использую timeнекоторые из моих команд. Теперь, чтобы усреднить измерения, я хотел бы запускать и рассчитывать мои команды указанное количество раз и получать результаты с вычисленным средним и стандартным отклонением. Результат будет таким: avgtime -n 100 my_command real 0m5.388s stdev 0m0.068s user 0m5.380s stdev 0m0.067s sys 0m0.004s stdev 0m0.000s Есть …


4
Почему долгая задержка после команды не найдена?
Часто, когда я неправильно набираю команду, такую ​​как ls (например, я нажимаю клавишу ВВОД, прежде чем набрать 's'), после появления на терминале большой задержки (~ 2 с): bash: l: command not found... Я могу понять причины подобной задержки после ввода неверного пароля, согласно Почему существует большая задержка после ввода неправильного …

6
используя параллель для обработки уникальных входных файлов в уникальные выходные файлы
У меня проблема со сценариями оболочки, когда у меня есть каталог, полный входных файлов (каждый файл содержит много входных строк), и мне нужно обрабатывать их индивидуально, перенаправляя каждый из их выходных данных в уникальный файл (иначе, file_1.input needs). быть захваченным в file_1.output и т. д.). Предварительно , я бы просто …

3
Сделать изменения в / sys постоянными между загрузками
Я хочу сделать "echo 1 > /sys/kernel/mm/ksm/run"упор между сапогами. Я знаю, что могу редактировать, /etc/sysctl.confчтобы изменения в /procфайловой системе сохранялись, но, похоже, это не работает /sys. Как бы я сделал это изменение пережить перезагрузки?

4
automount nfs: настройки времени ожидания autofs для ненадежных серверов - как избежать зависания?
Я использую небольшой сервер для нашей квартиры. В основном это файловый сервер с некоторыми дополнительными сервисами. Клиентами являются Linux-машины (в основном Ubuntu, но также и другие дистрибутивы) и некоторые Mac (-Book) между ними (но они не важны для вопроса). На сервере установлена Ubuntu 11.10 (Oneiric Ocelot) «Server Edition», система, с …

7
Печать нечетных строк, печать четных строк
Я хочу напечатать строки с нечетными и четными номерами из файлов. Я нашел этот сценарий оболочки, который использует эхо. #!/bin/bash # Write a shell script that, given a file name as the argument will write # the even numbered line to a file with name evenfile and odd numbered lines …

11
Grep огромное количество шаблонов из огромного файла
У меня есть файл, который растет примерно на 200 000 строк в день, и он все состоит из блоков из трех строк как таковых: 1358726575123 # key Joseph Muller # name carpenter # job 9973834728345 Andres Smith student 7836472098652 Mariah Anthony dentist Теперь у меня есть другой файл, из которого …
18 grep  awk  database  text 

3
переписать существующий файл так, чтобы он был заменен новой версией атомарно, только после полной записи
Я смутно припоминаю, что где-то читал, что в некоторых Unix-системах был способ открыть существующий файл для записи с флагом, который запрашивал у ядра использовать старую версию (для других процессов, обращающихся к ней для чтения), до тех пор, пока «новый msgstr "версия была полностью написана (закрыта), с этого момента файл появился …

3
Есть ли способ получить публичный DNS-адрес экземпляра?
У меня есть проект, в котором мне нужно обновлять файлы конфигурации каждый раз, когда экземпляр EC2 загружается с публичным DNS-адресом текущего экземпляра. Я буду использовать Perl или Sed для этого, так что это не совсем вопрос, но реальный вопрос: есть ли способ, которым я могу определить публичный адрес DNS экземпляра? …
18 dns  amazon-ec2 

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