Unix & Linux

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

4
cronjob для автоматического резервного копирования БД на сегодняшний день с префиксом файла
Я использую последнюю версию Linux Mint. Мне было интересно, можно ли создать специальный cronjob для резервного копирования базы данных. В моем /etc/cronjobфайле у меня есть следующий код: # Minute Hour Day of Month Month Day of Week Command # (0-59) (0-23) (1-31) (1-12 or Jan-Dec) (0-6 or Sun-Sat) 30 4 …
12 cron  backup  mysql  database 

4
извлечь символы перед (), используя grep
Мне нужно извлечь символы перед символом '('. Моя файловая структура: Роза (хорошо) ООК ромашка () нет Лилли (плохо) отлично подсолнечника () хороший Мне нужен выходной файл в виде: rose daisy lilly sunflower Кто-нибудь может сказать команду для этого ..... awk, grep или sed предпочтительнее ...
12 sed  awk  grep 

3
Как захватить трафик на виртуальных интерфейсах?
Я хотел бы захватывать трафик на виртуальных интерфейсах Linux, для целей отладки. Я экспериментировал с veth, tunи dummyинтерфейсом типа; на всех трех у меня проблемы с тем, tcpdumpчтобы показать что-либо. Вот как я настраивал фиктивный интерфейс: ip link add dummy10 type dummy ip addr add 99.99.99.1 dev dummy10 ip link …
12 networking  kernel  ip  tcp  tcpdump 

5
Очистка файла без прерывания записи в него
У меня есть программа, вывод которой я перенаправить в файл журнала: ./my_app > log Я хотел бы очистить (то есть пустой) время от времени (по запросу) и пробовал различные вещи, как cat "" > log Однако всегда кажется, что исходный канал затем нарушается, и программа больше не перенаправляет свой вывод …

7
Как я могу определить строки в файлах более определенной длины
Я хотел бы найти строки в моем коде, которые превышают определенную длину. Мой код находится в нескольких файлах. Какой хороший способ сделать это? Я хотел бы знать файлы и номера строк; содержание было бы предпочтительным, но не обязательно. Цель упражнения - выяснить, как разбить линии (возможно, вручную).

3
Apache не может перезагрузить ... Есть ли журнал, в котором я могу посмотреть детали?
У меня есть веб-сервер, на котором я работаю над добавлением сайта. После запуска a2ensiteя побежал service apache2 reload, и получил это: [FAIL] Перезагрузка конфигурации веб-сервера: ошибка apache2! Есть ли файл журнала, в котором я могу найти более подробную информацию?

1
сохранение расширенных атрибутов с помощью cp / rsync
При копировании с cpрасширенные атрибуты не сохраняются даже при явном cp -a --preserve=all /source /dest или cp -a --preserve=xattr /source /dest То же самое с rsync, т.е. rsync -aq -A -X --delete /source /dest Однако в целевой файловой системе я могу создать расширенный атрибут вручную (с помощью chattr). Это означает, …
12 filesystems  rsync  cp  xattr 

1
Почему «команда nohup> & / dev / null» кажется «работает» в некоторых оболочках?
Я отредактировал ответ на Ask Ubuntu, в котором предлагалось следующее nohup gedit >& /dev/null & Когда они на самом деле имели в виду nohup gedit &> /dev/null & Последний правильно перенаправляет как stderr, так и stdout на /dev/null. Я ожидал, что первый создаст файл с именем &или, что более вероятно, …

2
Почему я получаю сообщения об ошибках apparmor в системном журнале о NTP и LDAP?
На моем недавно установленном компьютере с Ubuntu 12.04, с установленным ntpи slapdустановленным, /var/log/syslogрегулярно появляются следующие сообщения : Feb 23 18:54:07 my-host kernel: [ 24.610703] type=1400 audit(1393181647.872:15): apparmor="DENIED" operation="open" parent=1 profile="/usr/sbin/ntpd" name="/etc/ldap/ldap.conf" pid=1526 comm="ntpd" requested_mask="r" denied_mask="r" fsuid=0 ouid=0 Я искал, но не могу найти информацию о том, что может быть причиной …
12 ubuntu  ldap  ntp  apparmor 

9
Параметры для отображения изображений, когда на консоли
Когда я нахожусь на консоли (tty, виртуальный терминал, к которому вы подключаетесь с помощью Ctrl+ Alt+ F1-6, а не эмулятор терминала), какие опции у меня есть для просмотра изображений, tiff, что бы это не было текстом?
12 linux  console  images 

3
Почему правила не объединяются в конфигурационном файле ssh?
Кажется, что следующее будет работать, как и ожидалось, то есть, что второе правило, имеющее имя хоста, соответствующее первому правилу, будет применять его. Host *.hostname.com User myuser IdentityFile ~/.ssh/myidentity Host blah HostName complicated.hostname.com Однако при наборе ssh blahприменяется только второе правило (а не пользователь или файл идентификации первого). У меня есть …
12 ssh  openssh 

4
как переименовать файлы при копировании?
Как мне скопировать (стиль архива, где дата не изменена) все файлы в каталоге резервных копий в каталог пользователя при переименовании каждого файла, чтобы удалить случайную часть строки из имени (то есть -2b0fd460_1426b77b1ee_-7b8e)? ср от: /backup/path/data/Erp.2014.02.16_16.57.03-2b0fd460_1426b77b1ee_-7b8e.etf чтобы: /home/user/data/Erp.2014.02.16_16.57.03.etf Каждый файл всегда начинается с "Erp." затем следует строка с отметкой даты и …
12 bash  shell  rename  file-copy 

1
Запуск F.lux (Flux) или Redshift с несколькими мониторами с Nvidia Optimus
Я попытался установить F.lux, а затем Redshift, и настроил их для работы на нескольких мониторах, но безуспешно. Интересно, может ли моя ошибка, которая включает в себя настройку Nvidia Optimus с использованием Bumblebee, стать причиной этой ошибки? Кажется, что обе программы работают нормально на экране моего ноутбука, но мой внешний монитор …
12 ubuntu  nvidia 

3
Сравнение двух команд поиска
Недавно я получил эту findстроку, но я не могу объяснить, откуда взялась разница между двумя приведенными ниже: Пример 1 [root@centos share]# find . -exec grep -i "madis" {} /dev/null \; ./names:Madison Randy:300:Product Development Пример 2 [root@centos share]# find . -exec grep -i "madis" {} \; Madison Randy:300:Product Development Как вы …
12 bash  shell  find 

5
Как узнать, является ли текстовый файл подмножеством другого
Я пытаюсь найти способ определить, является ли текстовый файл подмножеством другого .. Например: foo bar это подмножество foo bar pluto Пока: foo pluto и foo bar не являются подмножеством друг друга ... Есть ли способ сделать это с помощью команды? Эта проверка должна быть перекрестной проверкой и должна возвращаться: file1 …

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