Unix & Linux

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

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

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


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

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


8
@reboot crontab работает только для root?
man 5 crontab довольно ясно, как использовать crontab для запуска скрипта при загрузке: These special time specification "nicknames" are supported, which replace the 5 initial time and date fields, and are prefixed by the `@` character: @reboot : Run once after reboot. Поэтому я с радостью добавил одну строку в …
65 cron  reboot 

4
В bash возможно ли использовать целочисленную переменную в цикле управления цикла for?
У меня есть следующий скрипт bash: #!/bin/bash upperlim=10 for i in {0..10} do echo $i done for i in {0..$upperlim} do echo $i done Первый forцикл ( без переменной upperlimв контроле цикла) работает нормально, а второй forцикл ( с переменной upperlimв контроле цикла) - нет. Есть ли способ, которым я …
65 bash  shell  shell-script  for 

4
Список доступных сервисов DBus
Есть ли такая вещь, как список доступных сервисов DBus? Я наткнулся на несколько (например, предоставленные NetworkManager, Rhythmbox, Skype, HAL). Интересно, смогу ли я найти довольно полный список предоставляемых сервисов / интерфейсов.
65 linux  d-bus  ipc 



5
Могу ли я изменить адрес электронной почты root или переслать его на внешний адрес?
Я получаю много почты в rootпочтовом аккаунте моего пользователя. Похоже, что это в основном сообщения и ошибки от таких вещей, как cronскрипты. Я пытаюсь работать и решать эти проблемы, возможно, даже сделать так, чтобы они были переданы на какую-то «панель управления» - но до тех пор, как я могу вместо …

17
gpg запрашивает пароль даже с --passphrase
Я ожидаю, что следующая команда извлечет файл gpg без запроса пароля: gpg --passphrase 1234 file.gpg Но он просит пароль. Почему? Это также имеет такое же поведение: gpg --passphrase-file passfile.txt file.gpg Я использую Ubuntu с GNOME 3 и помню, что он работал в Fedora
65 shell-script  gpg 

2
Grep 'ИЛИ' проблема с регулярным выражением
Я пытаюсь использовать grep с регулярным выражением, чтобы найти строки в файле, которые соответствуют 1 из 2 возможных строк. Вот мой grep: $ grep "^ID.*(ETS|FBS)" my_file.txt Вышеуказанный grep не возвращает результатов. Однако, если я выполню либо: $ grep "^ID.*ETS" my_file.txt или же $ grep "^ID.*FBS" my_file.txt Я соответствую определенным линиям. …

4
рекурсивная статистика по типам файлов в каталоге?
Я сделал очистку сайта для проекта конверсии. Я хотел бы сделать некоторую статистику по типам файлов там - например, 400 .htmlфайлов, 100 .gifи т. Д. Какой простой способ сделать это? Это должно быть рекурсивно. Редактировать: со сценарием, который выложил maxschelpzig, у меня возникли некоторые проблемы из-за архитектуры сайта, которую я …
65 shell  filenames 

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