выполнив команду перед shtudown не работает

Я создал сервер Ubuntu киоск на основе некоторых руководство, которое я нашел и я пытаюсь остановить киоск перед завершением работы. Киоск запускается автоматически или вручную с помощью команды судо запустить киоска и может быть остановлена при выполнении команды sudo остановить киоск.

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

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

Что я сделал следующим образом:

  1. создал stop_kiosk.sh файл в каталоге/etc/инит.д каталог.
  2. указывает символьная ссылка на файл в каталоге/etc/rc0.д/K00StopKiosk
  3. указывает символьная ссылка на файл в каталоге/etc/лс6.д/K00StopKiosk

Однако, она закрывает экземпляр браузера, и сразу же открывает новый экземпляр браузера. Все другие сеансы не закрываются и я не могу продолжать взаимодействие с сервером, просто с браузера. У меня до отключения вручную ПК (с помощью VirtualBox и поэтому я просто бросил в VirtualBox).

Если я вручную запустить команду sudo остановить киоска до выключить, то будет правильно остановить киоск, закройте браузер и перейдите на Openbox, сервер xorg и т. д. Тогда я могу выключения безопасно и легко без проблем.

Файлы киоск следующим образом:

/opt/kiosk.sh:

#!/бин/Баш

xset -технологии DPMS
xset s выкл
на Openbox-сессии &

пока правда; сделать 
 РМ -РФ ~/.{конфиг,кэш}/Google-хром/
 Гугл-Хром-отключить-перевести \
 --отключить infobars \ 
 --отключить-предложения-услуги \ 
 --отключить-сохранить-пароль-пузырь \
 - нет-первая-запустить 'http://google.com'
сделано

в /etc/инит/киоск.конф:

запустить на (файловая система и остановил udevtrigger)
стоп на уровень [06]

вывод на консоль 
испускает пуско-х

респаун

метод exec команду sudo -u пользователь команду StartX в /etc/Х11/xsession теперь /opt/kiosk.sh --
+761
Shakeel Javed 9 янв. 2019 г., 20:27:36
31 ответов

CONFIG_R8169_VLAN включает поддержку сетей VLAN/802.1 Q код в r8169 драйвер. Введение в виртуальные локальные сети см. http://en.wikipedia.org/wiki/IEEE_802.1Q

Небольшой совет на будущее, если вам необходимо определить, какой конкретный параметр config в ядре нет, вы должны посмотреть во встроенном текстовом помощь, электронные.г: текст помощи для R8169_VLAN. Иногда это помогает взглянуть на сам драйвер и проверить какая настройка делает.

+974
knud jorgensen 03 февр. '09 в 4:24

Здесь вы идете:

кот входной_файл | тр -д '\р\т' | е: loop_start; /,$/б; н; с/\н//; б loop_start'

Объяснение:

  1. тр используется для удаления () Все и символов.
  2. Затем СЭД петель (: loop_start; ...; б loop_start) и
  3. объединяет всех линий (Н) и
  4. удаляет перевод строки (С/\Н//)
  5. пока не найдет запись разделитель (/,$/) и
  6. филиалы в конец скрипта (Б), где он запустит скрипт с Далее строке ввода.
+970
Philippe Sabourin 20 авг. 2019 г., 02:52:46
Другие ответы

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


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

Допустим, я получил эту конфигурацию с помощью splitw -х раз, при этом в настоящее время активная:

+---+---+
| А | Б |
| | |
| | |
+---+---+

Как я могу добавить новый сплит ниже тех 2 шпагат?

+---+---+
| А | Б |
+---+---+
| С |
+---+---+

Я не уверен, как искать для этого... все, что я нашел-это о разделении внутри области с splitw, которые не то, что я хочу:

+---+---+
| А | Б |
+---+ |
| С | |
+---+---+

Для тех, кто знаком с процессором i3, это было бы эквивалентно отправке фокус родителя; сплит V прежде чем открывать новое окно.

Это tmux способен это сделать? Я предпочту остановить поиск теперь, если это не тот случай :)

+950
Grigoriy 6 февр. 2017 г., 18:04:56

Если СШ на jumpstation поддерживает '-з' аргумент, вы можете привязать его:

В ноутбук ~/.СШ/конфиг:

Хозяин 10.144.108.127
 ProxyCommand СШ-вопрос пользователя@jumpstation -Ш %Ч:%годовых

И в командной строке ноутбука:

СШ-Р PORT_WITH_INTERNET:имя localhost:PORT_WITH_INTERNET [email protected]

Также нужно запустить прокси на ноутбуке и установить соответствующие настройки прокси на удаленной машине.

Даже если jumpstation SSH не поддерживает '-з' аргумент (в чем я сомневаюсь), то можно обойти путем вызова с netcat на jumpstation или даже открытия устройства/dev/ПТС/... и пара кошек (если у вас есть Баш есть).

+903
Lisa Sedai 3 февр. 2013 г., 18:02:13

Возможные Дубликаты:
Дистрибутив Linux ориентированы на разработчиков

Я не знаю, если этот вопрос относится к задаваемый вопрос здесь. Но кто может сказать, что лучший (линукс) дистрибутив там для программистов? Я программирую на нескольких языках, включая Java и Lisp. Я был бы рад знать дистрибутив, который достаточно хорош для программистов, оставаясь при этом достаточно небольшой для быстрой загрузки+установка. Любые предложения и конструктивная критика приветствуются. Это вот мой первый вопрос, пожалуйста, помогите мне.

Иды я использую: затмение/в Emacs/в KDevelop
Языки Программирования : C, С++, Ява, Питон, Перл, Лисп 
+879
Maxim Imakaev 10 июн. 2012 г., 19:31:36

Один метод будет место _helper_function где-то в fpath , а затем в .zshrc

Автозагрузка -у _helper_function

Затем, если пользователь хочет изменить это в них просто место новое _helper_function файл в fpath такие, что их версия находится перед вами, например, в firstfuncdir:

% кд
% функция mkdir firstfuncdir
% fpath=(~/firstfuncdir $fpath)
% принт-л $fpath
/Пользователи/jhqdoe/firstfuncdir
/Пользователи/jhqdoe/.ЗШ/функции/Дарвин
/Пользователи/jhqdoe/.ЗШ/функции
/usr/местные/доли/ЗШ/узел-функции
/опт/местные/доли/ЗШ/узел-функции
/опт/местные/доли/ЗШ/5.5.1/функции
% 
+869
Wutiphong 15 нояб. 2013 г., 09:47:53

globstar образом:

#!/бин/Баш
# Предупреждение: globstar исключает скрытые каталоги.
# Включить рекурсивный глоббинг (в этот скрипт) или выйти, если параметр не поддерживается:
shopt -с globstar || выход
для F в **; не
если [ -ф "$ф" ]; затем
 случае "${F# Для#*/}" в 
 *.*) продолжить ;; 
эсок
 компания MV "$F" и "$Ф".МР4;
интернет
сделано

на Perl, добавив _2 если цель существует для того, чтобы избежать перезаписи

#!/usr/Бен/Perl с
использование предупреждений;
использовать строгие;

используйте файл::найти;

найти(\&Роут, ".");
суб разгр {
 далее, если $_;
 мой новое_имя$= $_;
 $новое_имя =~ с/^([^.]+)$/$1.МР4/; 
оператор chdir($файл::Поиск::реж);
 если(-е $новое_имя){
 мой new_name2$= $_;
 $new_name2 =~ с/^([^.]+)$/$1\_2.МР4/; 
 переименовать($_, $new_name2) или Die $!;
 } еще {
 $новое_имя =~ с/^([^.]+)$/$1.МР4/; 
 переименовать($_, $новое_имя) или Die $!;
}
}
+862
Samuel Sampson 10 мар. 2018 г., 06:32:19

Пожалуйста, подключите наушники к компьютеру и выполните следующую команду:

команду lsusb -д 18d1:5033 -в | класс грэп 

Если на выходе включает в себя слова аудио и потоковой передачи в любом месте, есть надежда: наушники имеют встроенный ЦАП и может быть узнаваем как стандартный USB-аудио устройство.

Но если это слово не отображается, это может быть то, что только цифровая электроника в наушники-это крошечный чип, который в основном говорит "Я набор USB-С пассивные наушники; не стесняйтесь связаться конкретных USB-С выводов непосредственно на аналоговый аудио выход." И в качестве стандарта не был закончен к тому времени, USB-с наушники были выпущены на рынок, как представляется, существует несколько конкурирующих решений.

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

См. также: https://www.reviewgeek.com/11101/dont-bother-with-usb-c-headphones-for-now/

Если USB-устройство информация не включает в себя аудио класса и потокового подкласс, потом СНД-USB-аудио модуль должен быть загружен. Если он работает правильно, устройство должно получить перечисленные в файле/proc/asound/карты; после этого единственной остающейся проблемой может стать правильный пакет для профиля устройства (если вы не использование PulseAudio, что это).

Но если СНД-USB-аудио модуль не используете прибор, то он может иметь некоторые аппаратные тонкости, которые необходимо учитывать; модуль уже имеет ряд бзик вариантов вы можете попробовать. В данном случае, и особенно если вы обнаружите, что добавление определенного бзик опция делает работу устройства, вы должны также отправить команду lsusb -V на выход устройства и описание полученных данных в Линукс аудио драйвер для разрабов, так что прямо бзик(ы) будет автоматически применен к вашей модели устройства в будущих версиях ядер.

Если ваш дистрибутив использует PulseAudio и он не видит устройство после всех этих проверок, есть еще одна вещь, которая может быть неправильно: присвоения профиля с PulseAudio для устройства. Профили находятся в /usr/доли/с PulseAudio/алса-микшер/профиль-наборы/ каталог (по крайней мере на Debian и Ubuntu), и по умолчанию.конф профиль имеет очень описательные комментарии в нем. Вы можете обнаружить, что один из нестандартных профилей применимо к вашему устройству, или же вы, возможно, придется писать новый профиль.

Чтобы назначить определенный профиль с PulseAudio для звукового устройства, вы можете использовать правила udev. Это должно быть что-то вроде:

Подсистемы=="звук", <условия, чтобы соответствовать только вашим устройством>, ОКР{PULSE_PROFILE_SET}="имя_профиля.конф"
+780
SANDIP KUMAR DEVNATH 22 сент. 2015 г., 20:22:15

Я бегу старой машине Debian:

Идентификатор дистрибьютора: в Debian 
Описание: Дебиан ГНУ/Линукс 5.0.2 (Ленни) 
Релиз: 5.0.2 кодовое имя: Ленни

И я с помощью файлового браузера Nautilus в это:

enter image description here

Мне не хватает "подключиться к серверу", которая существует на мою новую Убунту Наутилус: enter image description here

Как подключиться к другой машине через SSH, используя старый файл браузер Наутилус?

УПД

Я сделал файл->подключиться к серверу

Меню: enter image description here

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

enter image description here

Я могу SSH на текущей машине без проблем с помощью консоли. Что такое Наутилус ждет?

+776
palas29 2 дек. 2015 г., 19:34:08

Массивы в Баш определяются как:

а=(Foo бар Базом)

Или:

а=([12]=фу [5]=бар)

(массивы в Баш больше похожи на ассоциативные массивы с ключами ограничивается положительными числами и с элементами отсортированный по этим численно).

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

а[-1]=${а[-1]%?}
+762
Kay Homer 5 июл. 2017 г., 17:54:43

Я стараюсь очень трудно понять, что я делаю неправильно и почему?

У меня есть launch.sh скрипт, который запускает process.sh.

launch.sh

#!/бин/Баш
пока правда; сделать 
./process.sh 
сделано

process.sh

#!/бин/Баш
signalHandler функция() {
 ибо я в {1..2}; делать
 сон 0,1 с
 Эхо "process.sh очистка $я"
сделано
 выход 130
}

ловушка "signalHandler" "РЭР"

пока правда; сделать 
сон 1С
сделано

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

./launch.sh &

а потом убить его

убить -с РЭР -$! 

где $!получает идентификатор процесса последней команды (launch.sh) и минус посылает сигнал для всех детей, затем launch.shпродолжается. Почему?


Я ожидал следующее поведение (по данным этого блога сигнал & Баш) :

оболочка со скриптом launch.sh работает в фоновом режиме прервалась, Баш ждет process.sh отделки. Так process.sh возвращает ненормально (выход 130) из-за обработчика сигнала в process.shоболочки должны покинуть. Почему это нет?

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

+750
stanic 22 дек. 2012 г., 10:03:46

Чтобы сделать это, есть несколько моментов учесть:

  • На ФОО.д/бара файл не имеет расширения, это не ФОО файл с .д/бара расширением.
  • вы можете также хотеть рассмотреть это .bashrc и не имеет расширения
  • Интернет . и .. специальный каталог файлов должна, вероятно, рассматриваться специально и не иметь любое расширение.
  • какое расширение для file.tar.gz? ГЗ или tar.gz? Что о holiday.picture.jpg или Баш-4.4?
  • Что вы должны вернуться на ФОО.д/? Пустой или Д?

Здесь, я бы сделал:

#! /Бен/ш -
для файл Сделать
 случае ${файл##*/} в
 (?*.*) доб=${#файл#*.};;
 (*) ВН=;;
эсок
 функции printf '%з\п' "$ВН"
сделано
+732
rapcore 2 февр. 2018 г., 10:17:30

это одна решена проблема для меня:

Видимо, единственное решение на данный момент-это мозги предыдущей версии драйверов (304.131).

Вы можете найти драйверы 304.131 для Ubuntu таким образом:

  • перейти к https://launchpad.net/ubuntu/+источник/нвидиа-графика-драйверы-304/+publishinghistory
  • искать нужную версию, и нажмите на номер версии
  • на следующей странице смотрите в разделе "билды" для релиз Ubuntu, а затем нажмите на кнопку для amd64 или i386 в ссылке за освобождение имени
  • на следующей странице в разделе "Файлы" для .deb файл, начиная с "от Nvidia-304_304.131". Загрузить этот файл.
  • откройте терминал и введите команду sudo dpkg о -Я *путь-к-скачать.деб-файл* чтобы установить загруженную версию

позже просто заблокировать версию пакета: суда apt-марку держать от Nvidia-304. когда компания NVIDIA исправляет его драйвер, не забудьте открыть пакет: суда apt-отметку возврат в Nvidia-304

+692
Darsor 4 окт. 2016 г., 12:23:18

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

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

У меня Солярис топ - версия 3.5beta9.

+670
Matvei 19 окт. 2010 г., 18:09:45

На нормально настроенной системе, если вы меняли свою оболочку с ЧШ, то выбранная оболочка действует, так что ваша оболочка начинает, но существует проблема с одним из файлов конфигурации, что заставляет его покинуть немедленно.

Попробуйте нажать сочетание клавиш CTRL+C и очень быстро после входа его. В зависимости от того, насколько загружена машина, окна времени, в течение которого это не будет убивать оболочка, но дает ему команду остановить парсинг файлов конфигурации может или не может длиться достаточно долго, чтобы получить реальный шанс на успех. Попробуйте несколько раз, в идеале в какой-то тяжелый диск так, чтобы файлы не на диске кэш.

Если проблема в .zshrc, вы все равно можете войти в неинтерактивном режиме. Это на консоли невозможно, но можно сделать по сети:

СШ имя_компьютера МВ .zshrc плохо.zshrc'

Если у вас есть FTP (не через SFTP) доступ, вы можете избавиться от любой конфигурационный файл таким образом, поскольку FTP не читает файлы конфигурации. С помощью SSH или SFTP, в оболочке всегда вызывается, так что вы не сможете войти, если проблема .zprofile или .zshenv.

Если вы можете получить доступ к вашей учетной записи, необходимо исправить это с помощью учетной записи root. Если у вас есть корневой пароль, просто войдите в систему как root в консоли. Если у вас есть только доступ к учетной записи root с помощью sudo, ты заперся в себе, поэтому, предполагая, что никто другой не может сделать это за вас, вам нужно иметь физический доступ к компьютеру, и вы должны перезагрузить его. В загрузчик, строке (возможно, вам придется нажмите и удерживайте клавишу Shift , чтобы она появилась), добавить init=/Бен/Ш на конце ядра командную строку (строку, которая начинается с Линукс). Видеть арку Вики для более подробной информации.

Как только вы получите доступ к учетной записи root, вы можете либо изменить оболочку обратно на тот, который работал, или угадать файла, вызвавшего проблему. ЗШ читает пять конфигурационные файлы в каталоге/etc и 5 в вашем домашнем каталоге.

После восстановления доступа к вашей учетной записи, если вы не знаете какой файл вызвал проблему, добавьте комплект -х в ~/.zshenv. Это приведет к zsh в печати все команды перед их выполнением. Запустить ЗШ -л для запуска оболочки входа в систему, или зайти на другой терминал, и посмотреть, что сломалось.

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

+629
LXK 27 мая 2013 г., 14:07:38

Даже если Bluetooth сервис был запущен, то устройство/dev/rfcomm0 устройство не только автоматически появляются.

Как минимум, по Bluetooth подсистемы необходимо знать адрес устройства Bluetooth и канала на ней, так что конкретного устройства/dev/RFCOMM в* имя устройства может быть привязан к определенному устройству Bluetooth+канал комбинация.

Вы можете использовать протокол RFCOMM связать 0 <bdaddr> [канал] , чтобы сделать обязательными для устройства/dev/rfcomm0. Если вы не укажите номер канала, Канал 1 будет использоваться по умолчанию. Если ваша версия протокол RFCOMM поддерживает файл/etc/Bluetooth/в протокол RFCOMM.конф файл и у вас есть адрес и канал информации для устройства/dev/rfcomm0 на ней, то вы можете не указывать адрес и канал информации от команды - но вы все равно должны использовать команду, чтобы сделать привязку.

Новые версии в качестве примера инструменты не кажутся документа в файл/etc/Bluetooth/в протокол RFCOMM.конф файл. Возможно, вам придется всегда используйте полную форму протокол RFCOMM bind в команду, чтобы настроить привязки. Вы можете добавить эти команды в файл/etc/файл RC.местные или некоторые пользовательские запуск скрипта, чтобы заставить их выполнить автоматически во время загрузки, так как ассоциации не сохраняются после перезагрузки.

Похоже, что последний капитальный ремонт в качестве примера внутренностей обошлась нам в часть протокол RFCOMM компоненты, как файл/etc/Bluetooth/в протокол RFCOMM.конф файл. Но, по крайней мере RFCOMM в команде по-прежнему доступен и может сделать работу.

+579
mcGuffin 30 мая 2019 г., 08:42:09

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

Вы можете использовать трассированием -Р <идентификатор процесса> , чтобы выяснить, какой системный вызов происходит в данный момент. Он будет производить результат

пишите(1, с "foobar"..., 4096

это означает, что процесс пытается записать 4096 байт, начиная с с "foobar" в stdout (ФД #1) но то, что она была перенаправлена в занят и выходной буфер полон.

+542
user24177 16 мая 2015 г., 02:31:31

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

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

  • батула или его вилка, bareos (напишите ленты, реальный или виртуальный)
  • Аманда (то же самое)
  • использование rsync-моментальный снимок, (создает моментальные снимки на удаленных серверах)
  • backuppc (то же самое)

... И многое другое. Я предлагаю вам сделать некоторые исследования на одном или нескольких из этих параметров и задать более подробный вопрос потом.

+515
amemni 8 окт. 2017 г., 04:38:07

Почему терминал не может отправить данные после была нажата? Я всегда думала, что используется терминал, чтобы сказать телетайп телетайп водитель, что водитель не должен передавать данные в терминал (когда он занят обработкой дисплея, например). Но оказывается, что говорит телетайп драйвера, что выход из терминала не должна передаваться в приложение. Это сюрприз. Зачем это нужно?

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

Открыть в xterm или Гном-терминал, введите дату, а затем , то (она же ввод), затем немного подождать, то . В результате текущей даты, а не даты немного назад.

+448
tomjnsn 30 окт. 2016 г., 17:51:26

Комментарий от Kusalananda был полезен, - указал мне на проверку вещей. Вопреки моим мыслям, я сделал 'ивал $(SSH-агента)' в $Home/.файл с проблемного сервера. Я просто не думаю, чтобы это проверить. Очевидно, что переписал гнездо. Причиной было то, что сервер был исторически используется в качестве источника для подключения к другим серверам и в то время я работал агентом по нему.

+444
Majid Iqbal 14 апр. 2016 г., 10:40:18

Причина очень высокое значение нагрузки заключается в том, что у вас много процессов Apache, которые (вероятно, навсегда) заблокирован я/О. Они не потребляют процессор, но добавить к нагрузке.

+434
Macaroni Pascual 19 февр. 2013 г., 08:53:21
#!/бин/Баш

 ЛС-л | А прочитать ответ
делать
 слова=`эхо $ответ | душ -ш` #подсчитать, сколько слов

 дело "слов" в
 9) Эхо $ответ | вырезать -д "" -Ф9 # если файл не является символической ссылкой, то выход печатает только 9 полей
;;
 11) Эхо $ответ | вырезать -д "" -Ф9-11 # если файл является символической ссылкой его отпечатки 11 полей с указанием цели и символ "->"
;;
эсок
сделано
+316
Fabiano Taioli 23 апр. 2017 г., 11:00:50

Предполагая, что записи для каждого ID сортируются в начало координат:

#!/usr/Бен/на awk -е

Компания NR == 1 {
 # Сделки с коллектором (просто распечатайте его и дальше).
 печати; 
далее;
}

$1 != идентификатор {
 # Это новый ID.
 # Отображения данных для идентификатора мы были так далеко обработку (если таковые имеются).
 если (id) {
 ID печать, ЧР, запуск, остановка;
}

 # Сохранить данные для нового идентификатора.
 идентификатор = $1;
 ЧР = $2;
 старт = $3;
}

{
 # Остановка/конечная координата будет обновляться для каждой строки.
 стоп = 4$;
}

Конец {
 # В конце, отображать данные за последний ИД.
 ID печать, ЧР, запуск, остановка;
}

Тестирование (работает с GNU awk и, БСД на awk и mawk):

$ ./сценарий.данные на awk.в
Идентификатор ЧР Начало Конец
Prom_1 chr1 3978952 3979193
Prom_2 chr1 4379047 4379622
Prom_3 chr1 5184469 5184496

Если записи не отсортированы, сортирует их:

$ вроде -К1,1 -к3,3н -вывода данных.в данных.в

Это может испортить строке заголовка. Следующий альтернатива, которая будет работать:

$ кот <( руководитель -Н данные 1.в ) <( СЭД '1д' данных.в | Сорт-К1,1 -к3,3н ) >данных.новый
данные $ МВ.новых данных.в

Требует Баш или КШ , хотя...

+233
barbara rodriguez 1 февр. 2018 г., 09:30:21

Короче:

найти Дира -тип F -размер +300м -е "МВ %п dirB/%п\п" | Ш.

Но, все подкаталоги в dirB должен существовать, прежде чем начать. По этой причине я предлагаю вам сделать следующие два шага:

компакт-диск Дира
найти . -тип F -размер +300м -е "команды mkdir -Р ../dirB/%з\нмв %годовых ../dirB/%п\п" | Ш.

Что касается команды cpio (на самом деле это решает проблему поддиректорий):

(кд Дира; найти . -тип F -размер +300м) | команда cpio -п -МД dirB

(О СР(1) в одном потоке вы упоминаете, это не хорошо для вас, потому что он будет копировать все файлы и создавать поддиректории с именем Дира под dirB. Флаг может решить эту проблему)

+231
olitreadwell 30 июл. 2015 г., 17:50:08

Решение —как предложил @OleTange в комментарии— обновление до новой версии, т. е. параллельно с GNU параллельно 20161122. Все снова работает.

И это лучше, чтобы защитить команды от взаимодействия оболочки с одинарные кавычки, т. е.:

параллельно --бар 'ffmpeg на меня {} -map_metadata 0 {/.}.Флаке' ::: *

и

параллельно --бар 'ffmpeg на меня {} -ВН -в AR 44100 -Ab в 128К -map_metadata 0 {/.}.МР3' ::: [email protected]
+189
Murali Krishna Hari 22 февр. 2019 г., 14:28:03

При загрузке появляется в Fedora 17 эта ошибка:

Файл не можете открыть шрифт правда

Я нашел этот вопрос не может открыть файл шрифта правда, но человек, который столкнулся с проблемой в том, что вопрос может открыть консоль. В моем случае я не могу ничего открыть!

Я могу использовать внешние живая система, как жить с Ubuntu исправить эту проблему? Если "да" что я должен делать конкретно?

+183
sinhanyc 29 апр. 2013 г., 14:52:08

Это работает в RHEL6 с bash

В .bashrc следующее

добавить

функция Манс {
 человек 1 $ | меньше -п "^ +$2"
}

запуск нового экземпляра Баш

$ Баш

сейчас

Манс ЛС-л

добиться желаемого эффекта.

+140
Volodakomarki 29 дек. 2011 г., 14:16:09

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

например. переместить /Дира/каталог subdir1/каталог subdir2/имя /dirB/каталог subdir1/каталог subdir2/именем

где каталог subdir1/каталог subdir2 может или еще не может существовать при dirB/ на время переезда.

И эффективного смысл прохождения этого на дереве несколько миллионов файлов до следующего ледникового периода (желательно суб-24 часа).

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

Если это в том же файловая система журналируемая, это переместить файл просто манипуляция каталога метаданных файловой системы, а не фактическое блок переписывает, таким образом, что гораздо более эффективным?

+97
Helos 19 июн. 2012 г., 06:18:48

Когда я нажимаю сочетание клавиш Ctrl + АЛТ + Ф1 окружение рабочего стола исчезает и в окне терминала появится. Нажав сочетание клавиш Ctrl + АЛТ + Ф7 приносит меня назад к де.

Этот терминал удобен, когда де зависает по какой-то причине и мне нужно убить процесс или что-то.

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

Пытаетесь ввести команду sudo ПС-эф | команда grep VirtualBox и частенько попадает мне suuudo ПСС -эф || грэп virtuaalbox

У меня два вопроса -

  • Какого именно терминала это? Это в xterm?
  • Я мог бы снизить скорость нажатия клавиш для более удобной стоимости, а в GNOME-терминал?
+37
rbit314 2 нояб. 2017 г., 08:15:23

Если исходить из входного файла a.txt и b.txt соответственно,

СЭД -е 'ы/<[^>]*>//Г' -Е С/,/./ а.тхт|у awk '/ж/ з {+=$1 } конец { печать с }'
227

СЭД -е 'ы/<[^>]*>//Г' -Е С/,/./ б.тхт|у awk '/ж/ з {+=$1 } конец { печать с }'
45

Эта работа даже с десятичных данных (электронной.г 0,12 Вт дают 45.12).

Если вы всегда хотите десятичных данных

СЭД -е 'ы/<[^>]*>//Г' -Е С/,/./ а.тхт|у awk '/ж/ з {+=$1 } конец { функции printf "%.2Ф\н", ы }'
227.00

Редактировать: Чтобы получить че только первое значение ($2 W, так что печатать $1 )

СЭД -е 'ы/<[^>]*>//Г' -Е С/,/./ а.тхт|у awk '/Ш/ { печать 1$; выход ; }'

Правка 2: с полным журналом, пытаясь получить линии с W

СЭД -е 'ы/<[^>]*>//Г' -Е С/,/./ а.тхт|у awk '2 $ = = "Ж" { печать 1$; выход ; }'
70.00

Редактировать 3: добавление двух значений.

Простой способ-это использовать bash способности, чтобы добавить номер.

Пусть говорит, что ваши файлы находятся в files1.htmland files2.html

Переменная var1=$(СЭД -е 'ы/<[^>]*>//Г' -Е С/,/./ files1.html |у awk '2 $ = = "Ж" { печать 1$; выход ; }' )
ПЕРЕМЕННАЯ2=$(СЭД -е 'ы/<[^>]*>//Г' -Е С/,/./ files2.html |у awk '2 $ = = "Ж" { печать 1$; выход ; }' )
СУММА=$(($ПЕРЕМЕННАЯ1 + $ПЕРЕМЕННАЯ2))
+32
Gregory Radek 8 июн. 2013 г., 11:59:52

Вы, кажется, спрашивали ли

найти -экзек some_command '{}' \;

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

Действительно, это правда.

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

+18
Adel Stanford 20 февр. 2017 г., 04:43:22

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

$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