Unix & Linux

65
несоответствие версии протокола (клиент 8, сервер 6) при попытке обновления

Я пытаюсь перейти на более новую версию (в которой исправлена ​​ошибка), чем моя текущая версия 1.6. Я на Ubuntu и недавно обновлен до Ubuntu 13.04. В идеале я хочу использовать tmux версии 1.8 или даже 1.9. Я скачал новые версии, но не могу заставить их работать. Я скачал 1.9a, но когда я пытаюсь...

65
Почему моя находка не рекурсивная?

Я запускаю следующую команду, но она не выполняется рекурсивно: find . -name *.java Я знаю, что в текущем каталоге находятся файлы Java, но он выполняет findтолько текущий каталог. Я использую OS X,...

65
Обнаружение шаблона в конце строки с помощью grep

Если я сделаю: $ ls -R .: 4Shared/ Cloud/ ./4Shared: UFAIZLV2R7.part3.rar ./Cloud: UFAIZLV2R7.part2.rar.part UFAIZLV2R7.part1.rar.part UFAIZLV2R7.part4.rar.part Если я хочу перечислить .rarтолько файлы, и я использую grep , он также покажет мне .rar.partфайлы, чего я не желаю. Я решаю это с помощью...

65
В чем разница между этими командами для отключения сервера Linux?

Чтение "В чем разница между командами остановки и выключения?" Я обычно имею представление о том, что делает команда shutdown, с опциями -h / -r или без них. Команда "halt" выполняет отключение системы до уровня 0 системы. Команда «shutdown» выполняет выключение системы для запуска уровня 1 без...

65
Подберите точную строку, используя grep

У меня есть текстовый файл: deiauk 1611516 afsdf 765 minkra 18415151 asdsf 4152 linkra sfsfdsfs sdfss 4555 deiauk1 sdfsfdsfs 1561 51 deiauk2 115151 5454 4 deiauk 1611516 afsdf ddfgfgd luktol1 4545 4 9 luktol 1 и я хочу , чтобы точно соответствовать deiauk. Когда я делаю это: grep "deiauk" file.txt...

65
Выполнять команды оболочки в Python

В настоящее время я изучаю тестирование на проникновение и программирование на Python. Я просто хочу знать, как бы я выполнил команду Linux в Python. Команды, которые я хочу выполнить: echo 1 > /proc/sys/net/ipv4/ip_forward iptables -t nat -A PREROUTING -p tcp --destination-port 80 -j REDIRECT...

65
Что изначально делал «липкий бит» применительно к файлам?

В разных местах можно увидеть «залипающий бит», обвиняемый в том, что в настоящее время он является полным неправильным номером, поскольку его функциональность в настоящее время заключается в том, чтобы влиять на разрешения на запись в каталогах и действовать как ограниченный флаг удаления . В...

65
Реализуются ли потоки как процессы в Linux?

Я просматриваю эту книгу « Расширенное программирование для Linux» Марка Митчелла, Джеффри Олдхэма и Алекса Самуэля. Это с 2001 года, так что немного стар. Но я все равно нахожу это довольно хорошим. Однако я дошел до того, что он отличается от того, что мой Linux выдает в выводе оболочки. На...

64
Программа, которая передает STDIN в STDOUT с раздетыми цветовыми кодами?

У меня есть команда, которая производит вывод в цвете, и я хотел бы передать его в файл с вычеркнутыми кодами цвета. Есть ли команда, которая работает как, catкроме того, что она удаляет цветовые коды? Я планирую сделать что-то вроде этого: $ command-that-produces-colored-output | stripcolorcodes...

64
Список файлов, к которым обращается программа

time это блестящая команда, если вы хотите выяснить, сколько процессорного времени занимает данная команда. Я ищу что-то подобное, что может перечислить файлы, к которым обращается программа и ее дочерние элементы. Либо в режиме реального времени, либо в виде отчета. В настоящее время я использую:...

64
Что такое Linux, эквивалентный C: \ Program Files?

Я понимаю, что в Windows, а также в Linux и Unix программное обеспечение может быть установлено в любой каталог. Также, если пакеты установлены с использованием системы упаковки дистрибутива, файлы будут размещены в правильном месте. Но иногда при установке программного обеспечения запрашивается...

64
Как я могу получить результаты FIND, используя -EXEC, и при этом вывести их в файл?

Лучше объяснить на примерах. Я могу: find . -name "*.py" -type f > output.txt Но как я могу сохранить вывод в том же файле для: find . -name "*.py" -type f -exec grep "something" {} \ Я не могу просто сделать find . -name "*.py" -type f -exec grep "something" {} \ > output.txt...