‘TCA_HTB_PAD’ необъявленная’ незаявленных

Я пытался собрать ядро с новый пакет под названием kaunetem включенными в дереве ядра. Я получаю следующую ошибку при компиляции. Я не думаю, что это произошло из-за kaunetem пакет, так как не содержит TCA_HTB_PAD .

сеть/вре/sch_htb.C: в функции ‘htb_dump_class’:
сеть/вре/sch_htb.с:1098:10: ошибка: ‘TCA_HTB_PAD’ незаявленных (первое использование в этой функции)
TCA_HTB_PAD))

сеть/вре/sch_htb.с:1098:10: Примечание: каждый необъявленный идентификатор сообщается только один раз для каждой функции представляется в
скрипты /файлы Makefile.сборка:295: рецепт для целевого инет/вре/sch_htb.о' не

сделать[2]: *** [чистый/вре/sch_htb.о] Ошибка 1
скрипты/файлы Makefile.сборка:440: рецепт для целевого инет/вре' не удалось
сделать[1]: * * * ошибка [чистый/вре] 2
Файл Makefile:968: рецепт для целевой "чистая" не удалось

сделать: *** [чистая] ошибка 2
Программа завершила работу с ненулевым статусом 2
+286
Syed Nasar 27 авг. 2011 г., 14:22:22
34 ответов
  • на awk:

    у awk '{Е $1$2;Для(я=3; я<=НФ;я+=2){функции printf "%ы",$я$(я+1)}печать}' файл 
    

    Это, вероятно, будет самым быстрым из двух больших файлов.

  • На Perl:

    Перл -ЧП 'с/([^\ы]+)\с+([^\ы]+)/$1 файл$2/г' 
    
+991
ARDES 03 февр. '09 в 4:24

Поэтому я хочу использовать , если заявление, чтобы запустить скрипт, чтобы импортировать некоторые функции.

$ кот functions.sh
#!/бин/Баш

sampleFunction(){
 если [[ ! "${fakeVariable}" == '2' ]]
тогда
 читать -Н1-р-р "об ошибке! Нажмите любую клавишу для продолжения ..."
интернет
}
sampleFunction
Эхо "Ну, привет!"

Когда я запускаю:

если ! 2>/dev/нуль . "${Дом}"'/functions.sh'
тогда
 Эхо "${дом}"'/functions.sh не может быть вставлен. Прекращение ...'
интернет

Консоль не выводит ошибку! Нажмите любую клавишу для продолжения ..., вместо этого он просто сидит там, ждет меня, чтобы нажать клавишу. Как только я это сделаю, я вижу, Ну привет напечатано.

Если functions.sh должны были быть отсутствует в$Home, то он будет печатать:

/Users/leetbacoon/functions.sh не может быть вставлен. Прекращение ...

как надо.

Если я беру 2>/Дев/нуль, и если functions.sh существует, я получаю ошибку! Нажмите любую клавишу для продолжения ... распечатал как надо, как хорошо, как хорошо, привет! после нажатия на клавишу.

Если я беру 2>/Дев/нуль, и если functions.sh это отсутствует, я получаю:

-Баш: /Users/leetbacoon/functions.sh: нет такого файла или каталога
/Users/leetbacoon/functions.sh не может быть вставлен. Прекращение ...

В общем, что я хочу, это:

$ ### functions.sh существует
$ если ! 2>/dev/нуль . "${Дом}"'/functions.sh' ; затем Эхо "${дом}"'/functions.sh не может быть вставлен. Прекращение ...' ; интернет
Ошибка! Нажмите любую клавишу для продолжения ...
Ну, привет!
$ ###
$ ### functions.sh не существует
$ если ! 2>/dev/нуль . "${Дом}"'/functions.sh' ; затем Эхо "${дом}"'/functions.sh не может быть вставлен. Прекращение ...' ; интернет
/Users/leetbacoon/functions.sh не может быть вставлен. Прекращение ...

ОС и macOS высокая Сьерра 10.13.6 и bash версия 3.2.57(1)-релиз

+988
Konglin Zhu 20 февр. 2012 г., 18:46:32
Другие ответы

Связанные вопросы


Похожие вопросы

Я искал некоторое время, и я не могу найти определение обычного файла. Мой путь-это постоянный (я начинаю В /) и я подключение к

УПП корень@ИС: /path/to/picture.jpg

Результаты на запрос пароля, а затем...

УПП: .: не обычный файл
+909
Wegham 19 авг. 2011 г., 08:23:38

Я всегда добавляю выключатели для rsync и при попытке отладки, что происходит.

$ при помощи rsync -в ....

Если вам нужно больше детализации добавить больше переключателях:

$ при помощи rsync -ВВ

Поскольку вы уже добавили и это не дает вам какие-либо дополнительные выводы вряд ли больше ы будете делать многое другое.

Дальнейшей отладки

Идея #1

Так Ты вопрос, как представляется, конкретно в этот каталог, я бы продолжать разбить его, есть что-то, очевидно, уникальность этого каталога, что преступник на ваш вопрос.

Я буду продолжать работать по rsync на части этого каталога, пока вы не локализовать проблему в каталог или, возможно, один файл. Я бы подозрительных каталогов со ссылками или файлами устройств или порта.

Идея #2

Я бы тоже опустить переключатель на этот каталог в качестве тест, чтобы увидеть, если это проблема с изменением времени.

Идея #3

Также я обычно выбираю переключатели -АВЗ, если у вас нет особых причин для коммутаторов вы, возможно, захотите, чтобы пойти с этими группировка вместо, по крайней мере на этот каталог при отладке этого вопроса.

Идея № 4

Я не знаю, сколько файловой системы "свойства" перенесены из рекламного типы файловых систем и в ext3/4. Какова целевая файловая система на USB-накопитель? Это тоже МС на основе одного? Я нашел этот баг подал, что был относительно msdosfs и плохую работу, под названием: очень плохой интерфейс USB/рекламного производительности.

Примечание: помните, что Новой является использование FreeBSD под капота, значит, ты ищешь проблемы, что бы привлечь, msdosfs, по rsyncи FreeBSD для начинающих.

Идея #5

Мой опыт работы с переводами на основе USB является то, что они, как правило, стоять в очереди и потом может выровняться. Ты бьешь против низкая производительность из-за внешнего HDD? Я попробую тест по rsyncИнг данные в другое место на NAS, если это возможно, чтобы по крайней мере исключить USB внешнего диска в качестве источника вопроса.

+864
Legna Galido 30 мар. 2012 г., 18:08:28

Из любопытства, я хотел бы знать, есть ли способ, чтобы найти источник смонтированном разделе?

Например, выход ДФ-ч составляет:

в /dev/loop1 3М 3М 0 100% /медиа/цикл

Из этого выход, я знаю, что цикл устройства 3М монтируется в папку/media/петля, но я понятия не имею, чтобы определить точное местоположение устройства/dev/loop1 устройства.

корень@ТБО:~# крепление-петли o /home/SHW/Downloads/TinyCore-current.iso
в /MNT/цикл крепление: блочное устройство /home/SHW/Downloads/TinyCore-current.iso защищен от записи, монтирование только для чтения
корень@ТБО:~# хвост -Н1 /труды/крепления
в /dev/loop1 /MNT в/петли стандарта записи iso9660 РО,режиме 0 0

Как узнать абсолютный путь к/dev/loop1 ф я не знаю, кто установил эти разделы? (В этом случае путь /home/SHW/Downloads/TinyCore-current.iso.)

+858
databyte 2 нояб. 2010 г., 05:50:25

Я втолковывал моей ладони заранее (это webOS 1.4.5) и установлен SSH-сервер на нем. Теперь я хочу подключиться по SSH к ней с непривилегированным пользователем, и использовать команду sudo для повышенных команды.

Однако: нет sudo на систему. Я могу добавить его как-то?

+843
user3005720 23 мая 2018 г., 10:34:30

Несколько методов для определения технологии виртуализации перечислены на http://www.dmo.ca/blog/detecting-virtualization-on-linux/. Среди предложений, мой предпочтительный метод dmidecode:

  • Компании VMware:

    # dmidecode | для egrep -я производитель '|продукт'
    Производитель: Компания VMware, Inc.В
    Наименование Товара: Виртуальной Платформе VMware 
    
  • Майкрософт Программу VirtualPC:

    # dmidecode | для egrep -я производитель '|продукт'
    Производитель: Корпорация Майкрософт
    Наименование Товара: Виртуальная Машина
    
  • QEMU или KVM:

    # dmidecode | для egrep -я 'поставщика'
    Вендор: в QEMU
    
  • В Virtuozzo или OpenVZ:

    dmidecode # 
    /разработки/ "мэм": отказано 
    
  • Ксен:

    # dmidecode | грэп -я дому
    Наименование товара: аппаратной виртуализации дому
    
+834
Maksanet 31 авг. 2012 г., 05:03:25

Возможным решением может быть использование следующих на awk:

на awk -е";" 'ФНР == ШП { х[$2]++; Следующий; } { если (2$х && х[$2] > 1) печать; }' файлом

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

+824
peterm 4 окт. 2014 г., 14:04:47

в настоящее время nftables разрабатываются для замены в iptables, и хотя они не говорят так много, я бы считал это "бета" на данный момент. У меня нет понимания их сроки, но можно подробнее прочитать здесь: http://netfilter.org/projects/nftables/

Многие дистрибутивы Linux уже есть iptables включен по умолчанию. Либо он скомпилирован, или они загрузить модуль при загрузке (чаще всего). Самый простой способ, чтобы сказать, будет работать:

lsmod распечатывает | грэп ip_tables

Вы должны увидеть строку, которая говорит ip_tables если модуль загружен. Вы также можете попробовать:

в iptables -л

чтобы увидеть, если вы получаете ничего взамен. Большинство коробок по умолчанию будет иметь пустой "цепи", что означает "разрешить все" (по умолчанию чтобы настроен по умолчанию).

+760
skvishik 18 апр. 2010 г., 17:15:10

Недавно мне установили Fedora 26 на мой ноутбук: компания Lenovo Y520 Легион, в HDD (ноутбук имеет 256 г SSD-накопитель +жесткий диск 1Т). Когда я использовать Fedora, температура моего SSD рост высокий(70С+, значительно выше, чем при использовании Windows 10) я могу заметить это, просто прикоснувшись часть ноутбука, где он установлен(твердотельный накопитель в углу, подальше от других горячих компонентов). Твердотельный накопитель-это даже не установлен.

+756
Foae 1 июн. 2015 г., 07:37:15

Есть ли способ, чтобы открыть меньше, и он перейдите в конец файла? Я всегда делаю меньше приложение.войдите и нажмите клавишу Г , чтобы пойти ко дну.

Я надеюсь, что есть что-то вроде меньше --конец или меньше -экзек 'г'.

+742
Hans Kristian Tiller 1 дек. 2019 г., 20:38:47

У меня есть сервер , который пошел в разнос(не реально), я побежал nmon и увидел, что его использование диска-это плохо, его 100% занят написанием!! Вот вывод :

enter image description here

Может кто-нибудь сказать мне, что держит мой диск занят?

+721
Bromide 10 окт. 2019 г., 13:07:14

В справке по СЭД вы найдете, что флаг означает:

 -э сценарий, --выражение=скрипт
 добавить скрипт на команды для выполнения

Но вы не первый путайте после столкновения . В вашем примере СЭД с именем/foo/бар/' и СЭД -е 'с именем/foo/бар/' эквивалентны. В обоих случаях с именем/foo/бар/ есть скрипт , который выполняется с помощью СЭД. Второй вариант является более явной, но это, вероятно, не причина того, что вы часто видите использовали. Причина в том, что позволяет использовать более одного шрифта с тем же вызовом СЭД. Это все еще оставляет вопрос зачем его использовать, если вы используете только один сценарий? Следующий пример может пояснить, что:

Эхо "фу" | СЭД -е 'с именем/foo/бар/' -е 'з/бар/фу'

Будет выводить "фу".

Однако

Эхо "фу" | СЭД с именем/foo/бар/' -е 'з/бар/фу'

не удастся, потому что сейчас СЭД интерпретирует первый с именем/foo/бар в качестве имени. Следовательно, чтобы облегчить жизнь в будущем, вы можете уже начать использовать -электронная флаг сегодня. Этак в будущем вы можете просто добавить команду с помощью дополнительного скрипта с помощью -Е <скрипт>.

Н. б. в другие ответы, используя ; в качестве альтернативы использовать несколько сценариев было предложено. Пока что это технически возможно в некоторых случаях это не рекомендуется, поскольку это быстро приводит к очень трудно читать код. Посмотреть пример здесь: https://www.grymoire.com/Unix/Sed.html#uh-61

+719
hdsenevi 6 июл. 2015 г., 02:31:04

Как за готовое решение, как для ownCloud попробовать? Он будет работать по Б и любой В можете использовать его для воспроизведения музыки, хранящейся на б, с помощью встроенного медиа-плеера или любого ampache прямо-совместимый медиа-плеер (или вы могли бы просто использовать ampache прямо, конечно.)

+694
Jeremy Farrell 19 апр. 2014 г., 10:02:46

У меня есть локальная файловая система, которая идет на экспорт RW с НФС (очень большой раздел в XFS).

Где-то (я не могу определить, кто или что удаленный процесс) файлы пишутся, создаются новые или обновленные добавления дополнительных данных; и свободного места на диске быстро заканчивается.

Чтобы определить, какие файлы я могу переехать куда-нибудь спокойно, я хоть про команду:

найти . -тип F опции-mtime +15 -размер +100м
найти . -тип F -параметра mmin -2 

но есть ли вообще способ найти звонок или любое другое средство для трека, который в данный момент файл растет/пишется (удаленно)?

+676
fitv afsar 13 сент. 2019 г., 04:54:54

Я хотел бы проверить его с переменной. Если команде getopts не проходит цикл в случае не аргумент, его можно использовать например так:

#getoptDemo.sh
использование()
{
 Эхо "использование: <команда> параметры:<ш|л|ч>"
}

no_args="истинный"
в то время как команде getopts wlh: опция
делать
 вариантом $в
(Вт)
имя='1';;
(л)
имя='2';;
(ч)
имя='3';;
(*)
использование
выходе;;
эсок
no_args="ложь"
сделано

[[ "$no_args" == "правда" ]] && { использование; выход 1; }

печать 'привет'$имя
+663
Mitchell K Mortensen 5 июн. 2011 г., 10:23:17

Во-первых, позвольте мне просто сказать, что я относительно новичок в Linux, были вынуждены использовать его после недавней смерти моего жесткого диска (хотя использовали Linux в течение нескольких недель теперь, я жалею, что не попробовал его раньше) так что я, наверное, упускаю что-то, что должно быть очевидно для более опытных пользователей. Во всяком случае, вот в чем дело - я, наконец, остановился на Линукс Минт 16 после попытки несколько других дистрибутивов. Я помощи UNetbootin для создания Live USB с упорством, и это работало хорошо, за исключением того, что через несколько дней я обнаружил, что мой USB на 8 ГБ почти полная. Мне нужен ноутбук в основном для моей онлайн школе занятия прямо сейчас, так что я не заполнить его с играми, фильмами и т. д. После изучения моей файловой системе, я обнаружил, что во время моей домашней папке полный, иже с компакт-диска, tmp и Дев есть 1Гб+ на них. Я побежал команды

ДФ

и получил следующее:

 Файловая система 1К-блоков использовано доступно использования% установленной на
 /корова 4062908 3323888 529308 87% /
 нет 4 0 4 0% файл /sys/ДФ/группы
 в udev 1744648 4 1744644 1% /Дев
 файловая система tmpfs 1755620 1232916 522704 71% в /tmp
 файловая система tmpfs 351124 1316 349808 1% /запуск 
 никто 5120 4 5116 1% /запуск/блокировка
 никто 1755620 680 1754940 1% /работа/ГИМ
 никто 102400 12 102388 1% /выполнения/пользователей
 на /dev/sda1, поскольку 7659188 7395068 264120 97% /компакт-диск
 на /dev/loop0 1176448 1176448 0 100% /rofs

Любая помощь будет принята с благодарностью!

P. S. - Это мой первый пост, поэтому, пожалуйста, простите меня, если я отформатировал что-то не так.

Обновление - после запуска

 суда разошлись-л

У меня

 Модель: подарок USB флэш-диска (SCSI)
 Диск как /dev/ПДД: 7860MB
 Размер сектора (логического/физического): 512 Б/512Б
 Таблица разделов: рекламного

 Номер начало конец размер тип файловая система флаги 
 1 1049kB 7860MB 7859MB основной загрузочный раздел FAT32, лаб
+587
yapinka 15 мая 2019 г., 09:48:09

Я думаю, что есть более простой ответ...

#!/бин/Баш
компакт-диск в /Home/загрузки
на файл в $(ЛС-Т | зав -20)
делать
 ./файл cmd $
сделано
+551
user2821 15 мая 2017 г., 22:02:47

Если оболочкой является bash, ksh93 или zsh, можно использовать экранирование оболочки поставить вкладку литерал в команду sed. Котирование синтаксис $'...' обрабатывает каждый символ внутри кавычек, за исключением обратной косой черты и одинарные кавычки. Вы можете использовать обычные обратного слэша внутри этих кавычек.

СЭД -Е $'С/^/\Т/Г'
+517
Michael Vincent Montero 28 нояб. 2017 г., 22:07:12

Я, кажется, не способен генерировать и RSA-4096 СШ ключ в пакет OpenSSH-это новый формат Ключей с помощью следующей команды:

$ SSH-ключей \
 -Ф rsa4096_key \
 -Т ОГА \
 -б 4096 \
 -С 'Это тест' \
 -о \
 -Н "

По крайней мере, я получаю следующее сообщение об ошибке после попытки изменить существующий комментарий ОГА-4096 СШ ключ:

$ SSH-ключей -CF в rsa4096_key
Комментарии поддерживаются только ключи, сохраненные в новом формате (-о).

Так что, хотя я уточнила флага при генерации ключей алгоритм RSA-4096 СШ ключ, кажется, записано в старых УГР формат ключа вместо пакета OpenSSH-это новый формат ключа.

Н. Б. Для Ed25519 СШ ключ я могу задним числом изменить свой комментарий.

Согласно странице справочника SSH-ключей(1) из пакета OpenSSH версии OpenSSH_7.7p1:

заставляет ssh-keygen, чтобы сохранить закрытые ключи, с помощью новой версии OpenSSH формат, а не более совместимый PEM формате. Новый формат имеет повышенную устойчивость к грубой силы взлома паролей, но не поддерживается в версиях OpenSSH до 6.5. Ключей Ed25519 всегда используйте новый закрытый ключ формат.

У кого-то есть решение этой проблемы или может сказать мне, что я сделал не так? Спасибо!

Обновление: решение, предложенное @ОДС работает для меня, хотя и сообщают странице и запутанной консоль вывода. В основном команды:

$ SSH-ключей -Ф rsa4096_key -о-С-С-сюда идет твой комментарий'
Теперь ключ комментарий 'Это тест'
Комментарий в ваш ключевой файл был изменен.

Когда снова доказывает, что он изменил комментарий на заданный на предыдущей командной строке:

$ SSH-ключей -Ф rsa4096_key -о-С-С 'Привет Мир!'
Теперь ключ комментарий здесь твой комментарий
Комментарий в ваш ключевой файл был изменен.

Поэтому я принял ответ @ОДС по.

+371
DmitryShev 8 авг. 2012 г., 23:06:51

Я заканчиваю настройку моего Raspberry Pi в режиме только для чтения и обслуживание чашек, кажется, последнее, что вызывает у меня вопросы.

Как чашек пишет конфиг в /etc, я решил смонтировать файл /etc/чашки в виде наложения системы:

$ Маунт
...
наложение на файл /etc/чашки тип наложения (РВ,режиме,lowerdir=/и т. д./cups_org,upperdir=/и т. д./cups_rw/верхняя,директорию=/и т. д./cups_rw/работа)
...

Служба кубки начинается успешно, я в состоянии получить доступ к адресу localhost:631 страница, однако собирается /админ результаты подсайт в "Внутренняя ошибка сервера" и подстраницы /принтер показывает: не удается получить список принтеров: неверный дескриптор файла.

Во время запуска сервиса я вижу в логе:

Е [03/сентября/2016:17:17:13 +0200] не удалось связаться с Система-демон: демон не запущен

а службу avahi активна и работает

При доступе к /админ подстраницу журнал показывает:

Д [03/сентября/2016:18:22:39 +0200] [ЦГИ] начал в /usr/lib в/чашки/цги-бин/админ.цги (ПИД 5367)
Я [03/сентября/2016:18:22:39 +0200] [клиент 13] начал "файл/usr/lib в/кубки/цги-бин/админ.цги" (пид=5367)
Д [03/сентября/2016:18:22:39 +0200] [клиент 13] файл=14
Д [03/сентября/2016:18:22:39 +0200] [клиент 13] в ожидании данных CGI.
Д [03/сентября/2016:18:22:39 +0200] доклад: клиенты=1
Д [03/сентября/2016:18:22:39 +0200] доклад: работа=0
Д [03/сентября/2016:18:22:39 +0200] доклад: вакансии-активный=0
Д [03/сентября/2016:18:22:39 +0200] доклад: принтеры=1
Д [03/сентября/2016:18:22:39 +0200] доклад: stringpool-строка-графа=654
Д [03/сентября/2016:18:22:39 +0200] доклад: stringpool-к alloc байт=6392
Д [03/сентября/2016:18:22:39 +0200] доклад: stringpool-общая байт=11720
Д [03/сентября/2016:18:22:39 +0200] cupsd не праздный больше, отмены выключения.
Д [03/сентября/2016:18:22:39 +0200] [ЦГИ] админ.цги начал...
Д [03/сентября/2016:18:22:39 +0200] cupsd не праздный больше, отмены выключения.
Е [03/сентября/2016:18:22:39 +0200] [ЦГИ] не удается подключиться к cupsd: плохой дескриптор файла 
Е [03/сентября/2016:18:22:39 +0200] [ЦГИ] не удается подключиться к cupsd: плохой дескриптор файла 
Д [03/сентября/2016:18:22:39 +0200] [ЦГИ] cupsServer ()="в/var/работа/чашки/чашки.носок"
Д [03/сентября/2016:18:22:39 +0200] [ЦГИ] ippPort()=631
Д [03/сентября/2016:18:22:39 +0200] cupsd не праздный больше, отмены выключения.
Д [03/сентября/2016:18:22:39 +0200] [ЦГИ] cupsEncryption()=0
Д [03/сентября/2016:18:22:39 +0200] cupsd не праздный больше, отмены выключения.
Д [03/сентября/2016:18:22:39 +0200] [клиент 13] данных CGI готов к отправке.
Д [03/сентября/2016:18:22:39 +0200] ПИД 5367 (в/usr/lib в/чашки/цги-бин/админ.КГИ) остановился со статусом 1.

Однако, когда я остановить службу и запустить программу вручную:

выполнить /sbin/cupsd -Ф

проблема не возникает вообще. Журнал показывает:

Д [03/сентября/2016:18:25:33 +0200] система подключения к серверу теперь доступны, регистрации принтеры для Бонжур вещания.

И я могу получить доступ к /админ (и все другие подстраницы):

Д [03/сентября/2016:18:25:36 +0200] [ЦГИ] начал в /usr/lib в/чашки/цги-бин/админ.цги (ПИД 6269)
Я [03/сентября/2016:18:25:36 +0200] [клиент 17] начал "файл/usr/lib в/чашки/цги-бин/админ.цги" (пид=6269)
Д [03/сентября/2016:18:25:36 +0200] [клиент 17] файл=18
Д [03/сентября/2016:18:25:36 +0200] [клиент 17] в ожидании данных CGI.
Д [03/сентября/2016:18:25:36 +0200] cupsd не праздный больше, отмены выключения.
Д [03/сентября/2016:18:25:36 +0200] [ЦГИ] админ.цги начал...
Д [03/сентября/2016:18:25:36 +0200] cupsd не праздный больше, отмены выключения.
Д [03/сентября/2016:18:25:36 +0200] [клиент 19] принята от localhost (домен)
Д [03/сентября/2016:18:25:36 +0200] [клиент 19] ожидания для запроса.
Д [03/сентября/2016:18:25:36 +0200] [ЦГИ] НТТР=0x554e9db8
Д [03/сентября/2016:18:25:36 +0200] [ЦГИ] cgiSetVariable: раздел="админ"
Д [03/сентября/2016:18:25:36 +0200] [ЦГИ] cgiSetVariable: REFRESH_PAGE=""
Д [03/сентября/2016:18:25:36 +0200] cupsd не праздный больше, отмены выключения.
Д [03/сентября/2016:18:25:36 +0200] [ЦГИ] орг.чашки.Сида печенье "72b5efbcd72416115613b87b329ce911"
Д [03/сентября/2016:18:25:36 +0200] [ЦГИ] нет данных форма, показывает главное меню...

Любые намеки на то, что может быть причиной такого поведения и как решить эту проблему (изменить config в чашки.файловый сервис?) или, по крайней мере, чтобы двигаться дальше этот неполадок?

+318
Shayyyhhu453 18 мар. 2010 г., 08:41:35

человек 5 кронтаб довольно ясно о том, как использовать crontab для запуска скрипта при загрузке:

 Эти специальные раз спецификация "никами", которые заменят 5 начальное время и дата
 поля, и начинаются с символа`@`:
 @перезагрузка : Работать сразу после перезагрузки.

Поэтому я с радостью добавил одну строку в мой кронтаб (под моим аккаунтом пользователя, не root):

@перезагрузки /home/me/myscript.sh

Но по какой-то причине, myscript.sh не работать при перезагрузке машины. (это работает нормально, если я вызвать его из командной строки, так что это не проблема с разрешениями)

Что я упускаю?


Обновление для ответа на вопросы @Антон это:

  1. Корпорация Oracle-Linux версия: 5.8 (команде uname: 2.6.32-300.39.2.el5uek #1 СМП)
  2. Хрон версия: Викси-хрон-4.1-81.el5.архитектуру x86_64
  3. Да, /дома - это смонтированный раздел. Похоже, это проблема. Как я могу обойти это?
  4. В настоящее время, myscript.sh лишь выводит текстовое сообщение в файл в /дома/меня.
+302
ElSrFacu 5 июн. 2014 г., 08:00:38

У меня есть папка с лог-файлами, каждый ~10 минут:

alfred_140810-190001.в JSON
alfred_140810-191001.в JSON
alfred_140810-192002.в JSON
alfred_140810-193001.в JSON
alfred_140810-194001.в JSON
alfred_140810-195001.в JSON
alfred_140810-200002.в JSON
alfred_140810-201119.в JSON
alfred_140810-202002.в JSON
...

Как я могу добиться этого?

  • удалить все файлы старше недели, но держать одну в неделю
  • удалить все файлы старше, чем месяц, но держать одну в месяц
  • удалить все файлы старше одного года, но держать одну в год

Поэтому я хочу, чтобы один файл за последние четыре недели (4 файлов) в один файл в месяц (12 файлов) и один в год (такая же система, как rsnapshot сортирует его копии).

+270
hasusuf 27 мая 2019 г., 10:16:43

Я отладки чужому сценарию и меня смущает это:

мой $вход = "/ВАР/лог/installfoo.журнала";
мой $APPDIR = "/usr/доли/foodir"
мой $RUN_ONCE = "$APPDIR/однократный запуск";

# проверьте скрипт
если (-Х $RUN_ONCE) {

 отключить("$RUN_ONCE"), если система("$RUN_ONCE >>$вход 2>&1");

}

Я думаю, что это проверка, чтобы увидеть, если файл существует и потом удалив (и удалив любые ссылки), если будет выполнено определенное условие... но я не знаю, что если система("$RUN_ONCE >>$вход 2>&1") делает.

  • Проверьте, если каталог /usr/доли/foodir/однократный запуск вообще существует.
  • Выполните команду если представить (и записать в лог-файл), а затем удалить/отключить файл.

Но я не понимаю -- какие условия, где файл будет торчать? В если состояние эта строка меня смущает.

+243
Glass Robot 5 дек. 2017 г., 20:37:43

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

Если я правильно понял, это может быть возможным (и, видимо, может быть достигнуто с XFS) совместить эту функцию с отделкой/отменить поддержку в гостевых машин, так что, когда файлов в гостевой удаляются, места на хосте автоматически исправленного. Однако, несмотря на долгих экспериментов, я не смог продемонстрировать эту работу.

Возможно ли это, и если это зависит от версии ядра и/или QEMU, какие минимальные версии мне нужно? Также я пропустил что-нибудь с настройками? Я:

  • смонтировал (в ext4) гостевой файловой системы с отменить параметр в файле/etc/fstab строчку
  • попробовал текущую версию Debian хриплый для хоста и гостя, и CentOS 6.2 для размещения
  • попробовал запустить Гольфстрим на гостевой (я вам FITRIM функции ioctl ошибка: операция не поддерживается—но я не на 100% уверен, что это уместное)
  • попробовал автобусе=язя и автобус=обычно (с CentOS 6.2 узла)
+220
user1499338 19 окт. 2018 г., 05:47:37

Изменение перенаправления в два способа исправить эту проблему. 1) перенаправить поток и потоки ошибок для каждой команды. 2) смена оператора перенаправления добавить вместо перезаписи файла журнала.

Затем последняя команда должна выглядеть так:

помощью pg_dump -а-т настольный-страна -5432 п-у ЕГР дБ-maint2 2>&1 | Tee топы >(команду psql-5432 п-у Postgres БД-проект &>> "initDB_$(дата +%м%м%d_%Ч%М).журнала") >(команду psql-5432 п-у Postgres БД-ГП-проект &>> "initDB_$(дата +%м%м%d_%Ч%М).журнала") &>> "initDB_$(дата +%м%м%d_%Ч%М).журнал"

Выход с помощью pg_dump команду доставляется тройник команду, которая указана в таком виде:

тройник файл1 файл2 &>> журнал

В file1 и file2 аргументы просто оказались процессов в этом случае. тройник напишу вывод из предыдущего команду файл1, файл2 и затем в стандартный вывод. Стандартный вывод перехватывается и перенаправляется в лог-файл (в режиме добавления).

Выходные данные записываются в файл file1 доставляется в psql в командной, которая устанавливает свои собственные перенаправления стандартного вывода и ошибок. То же самое происходит на второй psql в командной.

Потому что имя файла журнала определяется с использованием даты команды, и только минуту-уровень точности, присоединение необходимо для предотвращения возможной перезаписи лог файла. Кроме того, выход может быть доставлен также в различных файлах журналов.

+168
user27422 30 сент. 2015 г., 15:08:42

Да. ВИМ-б именем. К означает двоичный файл. Смотрите страницу Man для ВИМ.

 -двоичном режиме. Несколько вариантов устанавливается, что делает его
 можно редактировать двоичный или исполняемый файл.

БВИ тоже подходит.

$ БВИ /ОГРН/общ.
00000000 7Ф 45 4С 46 02 01 01 00 00 00 00 00 00 00 00 00 02 00 3Е 00 01 00 00 00 .Эльф..............>.....
00000018 А0 49 40 00 00 00 00 00 40 00 00 00 00 00 00 00 38 Е7 01 00 00 00 00 00 [email protected]@.......8.......
00000030 00 00 00 00 40 00 38 00 09 00 40 00 1Д 00 1С 00 06 00 00 00 05 00 00 00 [email protected]@.............
00000048 40 00 00 00 00 00 00 00 40 00 40 00 00 00 00 00 40 00 40 00 00 00 00 00 @[email protected]@[email protected]@.....
00000060 Ф8 01 00 00 00 00 00 00 Ф8 01 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ........................
+126
BinarySplit 14 апр. 2019 г., 03:24:34

Как человек, который ненавидит пароли со страстью, почему я должен создать 1 пароль, который не используется и дает больше возможностей, чем мой пароль? Я нахожу, что я в конечном итоге с помощью sudo часто. (В основном установка и обновление, а также крепления съемных дисков.) Я даже создал псевдоним, а не типа "судо" каждый раз, когда я установить обновление, но я все равно придется вводить пароль при каждом обновлении (которые, на Arch Linux, то довольно часто), и я должен использовать другую команду, если я просто ищу пакеты.

На моем рабочем столе, мой пароль root слабее, чем мой пароль, хотя раньше было сильнее (еле-еле) прежде чем я сменил пароль на что-то больше, чем 1 символ. Теперь мой пароль гораздо слабее, чем пароль пользователя. Своей очевидности это единственная причина, почему я до сих пор знаю его, или, по крайней мере, я так думал. Я не помню, когда меняю пароль root после установки, но это не позволит мне войти в то, что считал пароль root. Который, кстати, является "корень" (или мне так показалось), потому что я ужасно нетворческим и больше заботятся о получении установки с более чем безопасности.

Есть ли способ, чтобы просто иметь 1 пароль на 1 пользователя? Я чувствую, что многие системы Linux предположить, что это будет работать администратор и несколько других счетов, когда я просто пользователь и хакер вдруг возложены административные обязанности.

Единственный пользователь на моей машине добавил вручную другой, чем мой основной аккаунт-это аккаунт для игры в Linux с нуля, что означает, что у меня есть 3 учетные записи для одного человека на одной машине.

+117
Freedom 2018 18 мая 2019 г., 20:26:07

Проблема в том, что рекурсивный удалить РМ -р * по-разному ведет себя в нерекурсивный РМ * в отношении скрытых файлов. Первый удаляет их, но второй нет (с параметры оболочки по умолчанию). Но, конечно, рекурсия нужна для того, чтобы удалить подкаталоги.

Мое решение-использовать ход, который не оставит скрытые файлы на месте, вместо того, чтобы удалить. Это пара строк, но смысл, когда вы делаете это (не лишним вариантов вспоминать).

команды mkdir ../deleteme
МВ * ../deleteme
РМ -РФ ../deleteme
+109
Doc FLC 4 февр. 2014 г., 04:22:45

Это работает на моем Mac и различных дистрибутивах Linux:

#!/usr/Бен/ОКР Баш

ШАБЛОН="(GSM И[0-9]{5})(AATF)"

СЭД -е-е $"s_${шаблон}_\1\\
\2_g" < file_with_values

Где:

  • Шаблон: вы можете определить скороговоркой в переменную, делая подстановки выражение легче читать
  • СЭД -е-е: набор СЭД использовать расширенные регулярные выражения (-E) и использовать предоставленный сценарий (-е)
  • $"...": используется для перевода строки, и позволяет переменных. Посмотрите здесь: Баш цитируешь. Он не может быть безопасным в любой ситуации, но в вашем случае она должна быть тонкой
  • s_ ..._...\2_g:- замена струн; я использую _ в качестве разделителей, так что вам не нужно бежать / и учитывая, что вы должны захват группы (\1 и \2), он просто делает строки легче читать. Пожалуйста, обратите внимание на \\ затем по новой линии. $"..." позволяет использовать новые линии

Если вам не нужна переменных, вы можете использовать $'....' то есть знак доллара с одинарными кавычками. В этом случае, вы можете использовать , но вы не сможете вставить новую строку

Использование $"..." кажутся вполне портативный: мой код, с подобной реализацией, работает на настройки алерта, в CentOS, дебиан, Федора, Убунту.

+83
Rohina 27 мар. 2017 г., 18:55:46

Я слышал, что ВТ100 является стандартом де-факто. Значит ли это, если я могу просто поддержать VT100 и тогда мой терминал может работать на существующей командной строки приложений без больших проблем? Если нет, то как убедиться, что терминал является практичным? Есть ли ссылка, что может помочь достичь этой цели?

+56
Basavaiah Thambara 4 окт. 2019 г., 04:21:43

Я думаю, что вы говорите о переходе с одной машины, если это так, вы могли бы попробовать с iptables,

# в iptables -Т физ-выход -п протокол tcp --dport х -й редирект --в порты г
+31
user3854406 5 апр. 2010 г., 12:11:49

Вы можете сменить планировщик ввода-вывода "на лету" без страха. Это защищено соответствующими замок, чтобы убедиться, что нет транзакции будут потеряны.

+25
Imesh Chandrasiri 22 окт. 2013 г., 13:37:47

По данным ВИМ документации, :глобальный (ака ) не могут быть использованы в |запятыми последовательность команд как | является одним из возможных доводов. Вы можете обойти это с :выполнить:

выполнить 'КОМАНДА1' | 'команда2' [...]
+12
mohamedhamed 2 авг. 2013 г., 02:44:36

Показать вопросы с тегом

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil