Как я могу сказать, если получения справки об мой заблокированном экране?

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

Я чего-то не хватает? Это кажется довольно очевидным.

+335
Yulenkaaa 13 февр. 2014 г., 02:45:46
27 ответов

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

перевертыши-это первая команда

Эхо "Дис список(параметр clusnl.Для.QMWC.Протокол SSL) имена"|runmqsc -Вт 10 -х QMWC |грэп имена |команда grep -v с Дис

выход

ИМЕНА(CLDEV.ККИС.74 ,CLPRF.ККИС.74 ,CLSYS.ККИС.74)

Изменен выход-удалить CLDEV.ККИС.74 и сохранить измененный выходной переменной

ИМЕНА(CLPRF.ККИС.74 ,CLSYS.ККИС.74)

будут выпущены новые команды

Эхо "изменить список(параметр clusnl.Для.QMWC.Протокол SSL) $переменную"|runmqsc -Вт 10 -х QMWC |грэп имена |команда grep -v с Дис

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

`Эхо "Дис список(параметр clusnl.Для.QMWC.Протокол SSL) имена"|runmqsc -Вт 10 -х QMWC |грэп имена |команда grep -v с Дис|е с/CLDEV.ККИС.74` ,//'
+970
TanP 03 февр. '09 в 4:24

Просто чтобы сохранить ответ из комментариев:

Проблема оказалась в том, что хрон начал под одним значением т. з.; впоследствии, в ТЗ было изменено (влияющие на процессы), но было не до Крон был перезапущен с новым ТЗ, что заданий cron побежал в нужное время.

+965
corneria 15 мая 2016 г., 14:17:18
Другие ответы

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


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

Одним из способов достижения этого является трюк за сайты, как whatsmyip.com. все, что вам нужно, это веб-сервер в сети, который отправляет IP-адрес, с которого он получает запрос обратно клиенту.

Помните, поскольку вы используете NAT сервер видит адрес NAT-маршрутизатора (в данном случае ВМ-хост) как исходный адрес.

Для этого вы можете создать PHP-скрипт (т. е.whatsmyip.php) в веб-корень веб-сервера, как

//whatsmyip.php
<?в PHP 
//Получает IP-адрес
$ИС = функции getenv("REMOTE_ADDR") ; 
Эхо "$ИС; 
?> 

и доступ к ней из вашей оценки, как http://webserver/whatsmyip.php

(источник: Thoughtco.com )

Теперь вам нужно только оценить ответ в ваш сервис

+950
Ikram Romdhani 18 янв. 2011 г., 11:29:56

В Perl одна-вкладыша здесь:

на Perl -е'\т' полосы '$Р{$Ф[0].$Ф[1].$Ф[2].$Ф[3].$Ф[4]}=$_ Если $Ф[8]=~/\// или $Ф[8]=~[а-Z] или $Ф[7]=~/\D/ или $Ф[6]=~/\b (В\Д\Г)[АКТГ]/ а $1<=50; конец{печати $р{$_} для (ключи %Р)}' файл

Комментарии:

А на Perl решение было предложено предполагая, что это доступно на вашей системе. Если нужно, ее нужно просто переписать в awk и, учитывая, что логика и синтаксис очень похож.

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

В последней найденной записи с одинаковыми ключами печатается.

Записи печатаются в случайном порядке.

+903
AstaXie 29 нояб. 2014 г., 17:31:02

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

Однако, вместо составления расширение себя, самым простым решением является, вероятно, использовать двоичные файлы доступны в соответствующих НПА; просто следуйте инструкции для Debian и Ubuntu, которые также должны работать с мятой:

Дебиан/Убунту теперь пользователи могут использовать мои личные ППА, чтобы скачать и установить в сети-менеджер-сстп и протокол SSTP-клиент проекта на Launchpad.

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

суда apt-ключ АДВ --сервер keyserver.ubuntu.com --приема-ключи 61FF9694161CE595 

Положите следующие две строки в файл /и т. д./кв/источников.список.д/сстп-клиент.список

деб http://ppa.launchpad.net/eivnaes/network-manager-sstp/ubuntu основной xenial 
деб-СРЦ http://ppa.launchpad.net/eivnaes/network-manager-sstp/ubuntu основной xenial 

Затем с помощью apt-получить команду, чтобы получить обе сети-менеджер-сстп и протокол SSTP-клиент.

+878
sentenza 14 мая 2014 г., 20:16:58

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

[manjaro-глубже manjaro]# команды mkdir /MNT в

команды mkdir: невозможно создать каталог ‘/тугриков’: файл существует 

[manjaro-глубже manjaro]# lsblk

МАЙОР ИМЯ:MIN РАЗМЕР РМ РО МОНТИРОВАНИЯ ТИП 

loop0 7:0 0 61М 1 цикл /работа/мисо/ГФС/livefs

loop1 7:1 0 281.3 М 1 цикл /работа/мисо/ГФС/mhwdfs

loop2 7:2 0 1,4 г 1 цикл /работа/мисо/ГФС/desktopfs

loop3 7:3 0 432.5 М 1 цикл /работа/мисо/ГФС/файловой системы

ПДД 8:0 1 931.5 г 0 диск 

├─sda1, поскольку 8:1 1 0 часть 29.8 г 

├─sda2 8:2 1 186.3 г 0 часть 

├─sda3 в качестве 8:3 1 1к 0 часть 

└─sda5, поэтому 8:5 1 465.7 г 0 часть 

в SDB 8:16 1 1.8 Т 0 диск 

sr0 успешно 11:0 1 1024M 0 ПЗУ 

ир1 11:1 1 2,2 г 0 дисков /работа/мисо/bootmnt


[manjaro-глубже manjaro]# смонтировать /dev/sda1, поскольку в каталог /mnt

крепление: каталог /mnt: неизвестный тип файловой системы 'своп'.

[manjaro-глубже manjaro]# 'своп'

Баш: замена: команда не найдена

[manjaro-глубже manjaro]# судо гора /ПДД /тугриков

крепление: каталог /mnt: специальное устройство /ПДД не существует.

[manjaro-глубже manjaro]# смонтировать /dev/sda1, поскольку в каталог /mnt

крепление: каталог /mnt: неизвестный тип файловой системы 'своп'.
[manjaro-глубже manjaro]# 

Что я делаю не так?

+866
JoeRunner 5 авг. 2019 г., 10:30:55

lrwxrwxrwx 1 корень 14 апреля 19 14:36 /и т. д./альтернатив/х-терминал-эмулятор -> /usr/Бен/в xterm

Запустив ее через эти 2 вызова:

  • /usr/Бен/в xterm
  • в /etc/альтернатив/х-терминал-эмулятор

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

+835
Os Miridium 21 дек. 2017 г., 06:41:57

Я пытаюсь найти эффективный способ, чтобы сделать Уровень 5 OverTheWire бандит вызов.

Во всяком случае, у меня есть куча файлов, и есть только одна, которая соблюдает следующие критерии:

  • Удобочитаемое
  • 1033 байт в размер
  • Неисполняемые

Прямо сейчас, я использую найти команду, и я могу найти файлы, отвечающие последним 2 критериям:

найти . -размер 1033c ! -исполняемый

Однако, я не знаю, как excluse не удобочитаемые файлы. Решения я нашел для этой задачи использовать чтения тестового параметра, но я не думаю, что это работает. -читается только файлов разрешения, а не на его содержание, в то время как вызов описание задать для файла ASCII или что-то подобное.

+735
rocotocloc 11 мар. 2014 г., 02:44:23

Этот вопрос вполне конкретное устройство, в зависимости от диска и его соответствующий драйвер.

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

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

+730
Vignesh Dhamodaran 15 янв. 2010 г., 04:08:31

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

Тем не менее, вам нужно, чтобы цитировать ваши переменные, чтобы не допустить вкладок в пространстве.

ЗП=`Эхо "${линия}"| "вырезать" - Ф1`

Но можно также избежать, используя вырезать в первую очередь. Просто установите МФС к .

Компании IFS=$'\Т'
пока читала-Р ЗП остальным
делать 
 Эхо "$ЗП"
сделано < input.txt
+720
kylarsturn 29 дек. 2019 г., 15:38:51

Следующая ошибка всегда появляется при после логина и создания нового экрана в Linux :

Плохо : модификатор в $ (/).

Недавно я добавил некоторые пути и я не знаю, если это связано.

По пути, я помню, я добавила вещи в$PATH и .bashrc следующее.

Как я могу исправить его так, что он не появится снова?

Спасибо!

+714
Lilu Zombie 1 авг. 2019 г., 20:04:32

Я использовании Kali Linux и просто перешли на КДМ плазменным рабочего стола от GNOME. Я установил футуристическая тема-призрак. Как мы вам беспроводной доступ в интернет и записи иконки в верхней правой части рабочего стола в GNOME, я не мог найти способ, чтобы закрепить эти значки в КДМ рабочего стола. Как я могу найти эти WiFi , записи значки и прикрепите их в панели задач в призрак КДМ тему рабочего стола в Kali Линукс?

это мой текущий рабочий стол :

enter image description here

и это именно тот стиль который я хочу, это, как вы можете видеть WiFi и запись иконок в верхнем правом углу :

enter image description here

+686
Racing Pramooth 29 нояб. 2017 г., 20:32:07

Это самый короткий решении все предусмотрено.

найти . -тип F -exec для Перл -лне '
 /Строки/I и /другие строки/ и печати($массива argv),закрыть(*АГДУ);
'{} +

грэп -ИРЗ "некоторые строки" . |
на Perl -оуб'/\Н/' -0ne '
 с/^/\п/ Если $. == 1; С/$/\Н/ если EOF;

 $. == 1 и $пред' = $Ф[1],следующие;
 пуш @{$ч{$предыд}}, $ф[0];
 $пред = $Ф[1];

 Конец {
 команда grep($_ =~ /\г${строка str2}/, @{$ч{$_}}) и печати для ключей и %H;
}
'-- -стр2="еще одна строка"

Принцип работы: Здесь первая команда grep выполняет рекурсивный, без учета регистра поиска "строку" в текущей директории и вниз и порождает нуль-отдельно(\0) записей в связи с опцию дана команда grep.

Каждая из этих записей содержит имя файла и строку, которая соответствует. Только закавыка в том, что заказ не в шаг, из-за грэп поведение не ставит \0 после соответствующей линии. Чтобы обойти это ограничение, мы используем Perl для чтения нулевое разделены записи и разделения этих записей в \п , чтобы отделить строчки из песен.

Значит, их без ограничений на имена файлов, которые могут быть задействованы, за исключением \0, что в любом случае запрещено.

+616
Danie van der Merwe 30 апр. 2019 г., 22:25:25

Короткий ответ

Вы не можете (как обычный пользователь), потому что это плохая идея.

Длинный ответ

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

Когда это действительно имеет значение, процесс не будет приятно. Это будет боров ваш процессор. Компьютер начнет реагировать.

Более подробный ответ:

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

+582
user22666 24 янв. 2019 г., 07:33:02

Вы конвейеру команде grep выход в туалет и Эхо $? возвращает код выхода на туалет и не грэп.

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

в /etc/инит.д/ФОО статус | /ОГРН/грэп -м "и работает"; эхо $?

Если нужная строка не найдена, грэп вернется с ненулевым кодом выхода.

Редактировать: как предложил господин.spuratic, можно сказать:

в /etc/инит.д/фу статуса | /ОГРН/грэп -м "и работает" || (выход 3); Эхо $?

для того, чтобы вернуться с кодом выхода 3 если строка не найдена.

человек грэп бы сказать:

 -вопрос, --тихо, --молчит
 Тихо, ничего не пишу в стандартный вывод. Выход
 сразу же с нулевого состояния, если какие-либо совпадения, даже если
 была обнаружена ошибка. Также смотрите -S или-нет-сообщения.
 (-Q задается в стандарте POSIX.)
+557
Hanz Geeratz 13 февр. 2013 г., 06:32:48

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

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

Например, у тебя есть NAS (сетевые устройства хранения), которые предоставляются каждому пользователю в домашний каталог (в/Home/<имя_пользователя>). Вся эта структура каталога может быть значит в существующие структуры каталогов каждого из вашей системы, давая появление того, чтобы быть частью локальной файловой системы, хотя фактически он находится на каком-то далеком удаленного сервера дисках.

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

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

+526
elemakil 31 окт. 2010 г., 21:31:51

Какие приложения uboot документации говоришь?

Я не работал с приложения uboot скрипты, но я построить мои собственные приложения uboot с моими собственными дополнениями и, конечно, вы можете построить его на вершине всех приложения uboot драйверы и делать все, что вы хотите.

Разве вы не можете продолжать передачу при загрузке Linux. Вы можете передавать при загрузке ядра изображения с SD-карты (которая может занять некоторое время), но как только ядро берет на себя, приложения uboot закончена (если вы не делаете дикие вещи, как скрывает одно ядро от Linux и продолжают работать голыми металлических материалов на ядро)

+494
Shookie 7 дек. 2016 г., 01:23:19

Учитывая

$ общ.
 989875.тхт моеимя.CSV 'с некоторых пор.МСГ' XYZABC.КШМ XYZABC.txt

Тогда

$ найти . ! \ (имя XYZABC.*' -о-имя '*.\МСГ')
.
./моеимя.КШМ
./989875.txt

Так например

$ найти . -тип F ! \ (имя XYZABC.*' -о-имя '*.\ сообщение') - Е '1' | туалет -с
2
+482
Jayen 3 мая 2019 г., 16:03:04

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

Он обеспечивает основу для создания программно-Центр приложений, предоставляя метаданные, необходимые для приложения, ориентированного на репозитории. AppStream обеспечивает дополнительно предоставляет спецификации для таких вещей, как единая база данных метаданные программного обеспечения, скриншот услуг и множество других вещей, необходимых, чтобы создать удобное приложение-центры (Линукс) распределений.

Вы можете найти более подробную информацию. об углубленной спецификации https://www.freedesktop.org/wiki/Distributions/AppStream/

+474
kindness201 17 апр. 2014 г., 01:46:08

Расходы на техническое обслуживание. Особенно если вы не очень хорошо знакомы с администрирования Linux. Дистрибутивы NAS будет содержать все необходимые пакеты из коробки, а также, как правило, будет иметь веб-интерфейс для удобной настройки.

+431
M0RtiM3R 3 мая 2012 г., 00:16:08

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

+341
Roosta 27 июл. 2014 г., 03:58:29

Я бы сказал, Да, это по сути лучше использовать притон.

Про:

Если вы положите все ваши скрипты на вашем пути$ (возможно, в/usr/местные/Бен или ~/БИН) и пометить их как исполняемый, то вы можете выполнить их по имени, не думая о том, что переводчик, вы должны вызвать (Баш, питон, Руби, Перл и т. д.).

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

Кон:

Вы должны ввести #!/бин/баш в верхней и чмод +х файл.

Это почти нулевой стоимости для очень удобный возврат.

+241
chin87 20 июн. 2019 г., 04:39:46

Попробуйте это

( экспорт=20; Ницца-Н 10 Ш-с 'эхо $а' )
+216
user2542428 3 нояб. 2019 г., 07:04:56

Эти инструкции не очень хорошие. В udev автоматически обнаруживает изменения в правилах файлы в нормальных обстоятельствах, вам не нужно перезапускать после изменения или добавления файла в файл/etc/udev из/правил.д. С другой стороны, правила применяются в случае, если устройство подключено: если изменить правила, она не влияет на устройства, которые уже подключены. Инструкции говорят, что вы перезагрузите подсистемы udev для применения новых правил.

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

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

udevadm --триггер --достопри-матч=idVendor=ХХХХ

где xxxx-код телефона поставщика.

Смотрите также Как обновить правила udev без перезагрузки?

+158
Keev 8 авг. 2019 г., 10:41:05

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

Например, У меня есть следующий файл (в действительности, файл содержит гораздо больше информации):

На
4
3
5
7
8
3
На
На
На
3
4
5
2
На
2 
7
4
6
9
На

Мой ожидаемый результат следующий:

4 3 2
3 4 7
5 5 4
7 2 6
8 . 9
3

Точка между 8 и 9 действительно не нужна, но и может быть заменен пробелом.

+154
Ange724 17 окт. 2018 г., 22:35:53

Вы могли бы попробовать это:

В пользователи автозапуск каталога ~/.конфиг/автозапуск держать лаунчер в минимальный скрипт Python/ баш скрипт, который ждет на файл в определенный каталог. (использовать inotify - это команда bash, которая будет блокировать до изменения каталога), то он выполняет команды в скрипте. Это приведет к запуску полноценного GUI-приложений, которые отображаются на экране пользователя.

Альтернатива будет извлечь файлы cookie X и переменные env из корневого процесса - тьфу.

+150
Talaya Chivala Toy 28 авг. 2017 г., 22:12:46

Вам нужно к источнику .bash_alias файл в нужном оболочки инициализационного файла. Файл инициализации зависит от того, как оболочка запускается. И называя его по SSH и на локальном компьютере различных. Но назвать ее снова с помощью sudo -S и делает его одинаковым на обеих машинах, потому что он начинает интерактивный номера-логина корневой оболочки. Но чтобы получить те же самые псевдонимы, вы должны иметь одинаковые определения.

Если вы будете придерживаться судо -ы, этого достаточно, чтобы источник вашего .bash_aliases файл в СШ пользователя .bashrc следующее. Этого достаточно, чтобы добавить эту строку в ~/.bashrc следующее:

. ~/.bash_aliases

Обратите внимание, что ллл псевдоним работает на вашем мяты перед судо -Ы и это не так на Debian, потому что это SSH сессии, так что логин Шелл, а на монетном дворе это просто интерактивный. Если вы хотите, чтобы псевдонимы были доступны сразу на SSH Debian, вам придется добавить еще один снабжению на свой .профиль файла.

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

+48
Guillermo Blanco 18 июл. 2011 г., 02:19:23

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