Можно ли держать какие-то программы, работающей вне блокировки экрана?

Можно ли держать какие-то программы, работающей вне блокировки экрана?

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

Спасибо.

+20
bumaociyuan 8 нояб. 2017 г., 03:12:47
40 ответов

Там могут быть и другие способы сделать это (я не эксперт в csh/tcsh в - Я не любил хсг, когда мне пришлось использовать его в начале 90-х годов и избежать его как можно больше с тех пор), но единственный способ я нашел, чтобы делать то, что вы хотите в tcsh с набором nonomatch или установить noglob. Например:

perlscript.pl:

#!/usr/Бен/Perl с

@CMDLineArgs = ('вещи', '-more_stuff', '-even_more', '*вещи', '-last_stuff');
система('./сценарий.в tcsh', @CMDLineArgs);

кроме того, если вы не хотите, чтобы ввести всех в одиночные кавычки и запятые, использовать кя():

@CMDLineArgs = кя(-прочее -more_stuff -even_more *материал -last_stuff);

сценарий.в tcsh:

#!/бин/tcsh в

набор nonomatch
набор флагов=($агду[*])

по каждому элементу Ф ($флаги)
 Эхо $Ф
конец

а на выходе:

$ ./perlscript.pl
-вещи
-more_stuff
-even_more
*вещи
-last_stuff

Обратите внимание, как это делает каждую строку в качестве отдельного элемента в $флаги, вместо того, чтобы объединить их все в одну строку.

+980
Dan Buchholz 03 февр. '09 в 4:24

Вы могли бы попробовать Х11 программу, как xcb , чтобы посмотреть, что вы только что выбрали. К сожалению, такие вещи, как Firefox и хром, кажется, не следовать тому, что Конвенция использует xcb, так что это не полное решение.

+961
user38529 22 нояб. 2010 г., 05:50:08
Другие ответы

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


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

Я использую как/bin/rbash для некоторых пользователей. Это работает, как ожидалось, но есть какой хак, как, когда пользователь запускает Баш и тире, то они получили неограниченные снаряды, поэтому, чтобы избежать этих команд, я добавил ниже функции в их .bashrc и файлы.

Баш() {
Эхо "предупреждение: не позволим!!"
}

ш() {
Эхо "предупреждение: не позволим!!"
}

Так что мой вопрос:

1# мы можем использовать функции с несколькими именами, как ниже

функцию func1,функции func2 () {
 # делать
}

2# я тоже пробовал:

случае $BASH_COMMAND в # проверить каждую команду`
 Баш|черточки|ш) 
 Эхо "предупреждение: не позволим!!" 
;;
эсок

3# как/bin/rbash -> Баш это просто мягкий ссылке из bash, то как это работает как ограничено?

Также есть некоторые команды, чтобы избежать пользователям, чтобы выполнить, что бы сбросить HISTFILE и убить -9 $$ Есть ли альтернативный способ достичь того же?

+929
ANIH FIDELIS 30 июл. 2012 г., 15:59:52

Если у вас есть в GNU stdbuf, вы можете использовать:

$ stdbuf -о0 -Е0 РНР -с 0.0.0.0:12345 | тройник -доступ.журнал
На PHP 5.4.34-0+deb7u1 сервер разработки начался в понедельник 24 ноября 14:38:33 2014
Прослушивание http://0.0.0.0:12345
Корневая папка это /Home/cuonglm
Нажмите CTRL-C для выхода.
+911
Kay Clitheroe 26 дек. 2012 г., 18:23:18
Вопросы о файловой системе XFS, коммунальные услуги и другие ситуации, когда с файловой системой XFS является актуальной.
+833
Ulukai 23 мая 2017 г., 06:19:20

-к1,2 означает “сортировка всех строк, сравнивая содержимое всех полей от 1 до 2 одновременно”; поэтому “1,0 1” по сравнению с “10 2” и т. д.

-К1,1 -К2,2 означает “сортировать все строки, сравнивая содержимое поля 1, а если две линии имеют то же содержание в 1 поле, сравнивая содержимое поля 2”; поэтому “1,0” по сравнению с “10”, затем “2” на “4” и т. д.

Что произойдет потом, в обоих случаях сводится к систематизации, в частности взвешивание. Цифры, как правило, имеют больший вес, чем знаки препинания и пробелы. При сравнении “1,0 1” и “10 2”, разница из-за запятой, игнорируется, потому что цифры разные. При сравнении “1,0” и “10”, разница только в запятой, так что это больше не игнорируется. См. ИСО 14651 для деталей.

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

1,0 1
1,0 3
10 2
10 4

если используется “с” локали.

+831
jbt54 17 дек. 2013 г., 17:54:17

Я вам повторил то AppArmor сообщения вроде следующего в моем журналов (Профиль находится в режиме жалуюсь):

29 августа 02:07:13 ядра Титан: [19497.559718] аудит: тип=1400 аудит(1472454433.147:1131): в AppArmor="разрешено" операции="exec будет" информация="переход профиль не найден" ошибка=-13 профиль="каталог/usr на/sbin/голубятня" имя="каталог/usr/lib в/голубятня/наковальня" пид=5983 комм="голубятню" requested_mask="х" denied_mask="х" fsuid=0 ouid=0 целевая="каталог/usr/lib в/голубятня/наковальня"

Что должно быть добавлено к ЕГР.бин.голубятня профилей для решения этой? АА-logprof ничего не находит.

Профиль уже имеет эту линию, но решать это:

в /usr/lib в/голубятня/наковаленка для вашего бизнеса,
+806
user61716 19 дек. 2011 г., 01:32:20

Я troff-документ (страницу) с UTF-8 символов, и я пытаюсь преобразовать его в формат PDF. Однако, при использовании -Tpdf параметр, сгенерированный PDF не отображаются правильные символы. Это команда, которую я использую:

Грофф -к -Tutf-8 -ПЭТ -Tpdf -mandoc именем.1 > именем.формат PDF

Примеры того, что идет не так:

"Používá" становится "Pou3⁄4ívá"
"překladač" становится "pøekladaè"
"prováděných" становится "provádìných"
"rozšířením" становится "roz1íøením"


Как это правильно сделать?

+762
Darron 12 июл. 2011 г., 21:19:08

использовали колонку -т пр|, чтобы отобразить то, что я хотел. Добавлено больше мои результаты, чтобы показать полную матрицу. Я понял, что 1-й и 2-й столбцы являются излишними и убрали его из моего набора данных. Так test_3.txt содержит только данные из 3-й колонны.

пр -ц" " --колонны 9 test_3.txt | колонки -Т
23 8 6 11 18 33 39 16 33
0 18 18 32 18 16 27 13 12
38 0 10 10 21 16 24 16 29
34 22 22 20 16 16 33 21 21
33 23 19 16 13 10 29 16 53
33 19 8 21 10 13 21 17 29
43 31 20 19 14 15 15 0 9
+759
inthesoil 20 сент. 2015 г., 07:49:05

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

Моя идея-это что-то вроде:

выход $ СР.новый выходной.старый
$ Лл > выход.новый
выход $ дифф.новый выходной.старый > список.файлы

Идея заключается в том, что список.файлы имеют только имя и относительный путь новых файлов или файлов с различных "изменен метку" такой:

файл1
files2
из dir1/файл file3
директория dir2/файл file4

Так я и спрашиваю про дифф и Общ параметров.

+733
user84964 8 янв. 2015 г., 18:13:27

Недавно я столкнулся с проблемой с доступом FTP-сервер. Сервер системных журналов показывает, что файл/etc/Ву-ftpd на/ftpaccess файл отсутствует, как показано ниже:

в WU-ftpd на[15695]: не удается открыть открыть файл /etc/Ву-ftpd на/ftpaccess: нет такого файла или каталога

После перечисления содержимое файла/etc/, я нашел serverl файлы были изменены и на выходе содержит несколько "?", и нет /и т. д./В Wu-ftpd на/ на всех:

?--------- ? ? ? ? ? inputrc

?--------- ? ? ? ? ? файл nsswitch.конф.НИС

?--------- ? ? ? ? ? пам.конф

?--------- ? ? ? ? ? syslog в/НГ

?--------- ? ? ? ? ? Ву/ftpd на

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

+726
user4400523 10 июл. 2011 г., 06:28:40

Чтобы сделать политику маршрутизации, нужно добавить таблицы маршрутизации в файл/etc/такие как iproute2/rt_tables. Мне было интересно, как это читать. Можно ли читать ядром, или это прочитан такие как iproute2 утилит?

+724
GregN 29 окт. 2016 г., 03:36:37

Каталоги, содержащие системные библиотеки должны быть ссылки в файл/etc/ЛД.так.конф. (Если вы измените затем вызвать команду ldconfig для обновления соответствующих двоичных данных.)

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

экспорт переменной LD_LIBRARY_PATH="${pwd, которая:-$(фрд)}"
./some_program
+711
Diglett Dig 25 янв. 2019 г., 20:05:22

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

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

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

+699
VoVa 17 мар. 2012 г., 01:29:11

В файле$Home/.конфигурации справочник является частью кода валюты XDG спецификация и определяется стоимостью $XDG_CONFIG_HOME.

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

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

Для приложений, не кода валюты XDG, вы можете также есть набор каталогов ($XDG_CONFIG_DIRS разделяются двоеточием, как $путь), которые определяют другие места, из которых по умолчанию должны быть получены. Значение по умолчанию для этого должны быть в/etc/кода валюты XDG.

Теперь, следующий вопрос, который должен быть на твоих губах, "Итак, где я могу установить $XDG_CONFIG_HOME?" и, к сожалению, это становится достаточно сложным.

Резюме кажется, что вы, вероятно, получите от сдачи его в .профиль (или .файл, .bashrc С), но что глобальной конфигурации с помощью Пэм может потребоваться. Лично я не пробовал это, и, в частности, я не вижу как .профиль решение может работать с GUI на основе среды входа.

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

Самый простой вариант здесь, вероятно, использовать символическую ссылку, которая указывает $дома/.конфигурации в нужном месте. Это обрабатывает не только любые проблемы с установкой $XDG_CONFIG_DIR , но и каких-либо проблем с приложениями, которые настаивают на поиске непосредственно под $дома/.конфиг.

компакт-диск
тест -д .конфиг && МВ .конфиг .config_old
ЛН-с /путь/к/preferred_config_dir .конфиг
+681
hg8 11 мая 2010 г., 05:17:30

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

xfce panel preferences

+645
flox95 6 апр. 2012 г., 09:10:18

У меня есть несколько установок на базе GNU/Linux, которые разделяют дом и справочников. С течением времени некоторые пользовательские файлы в эти каталоги получили код группы 100 (пользователи группы при некоторых вариантов Linux), другие группы код 1000пользователи группы, в соответствии с другими вариантами).

Теперь я хочу объединить пользователи группы ID между все мои дистрибутивы, но какой из них следует выбрать?

Я помню, что там есть Linux стандарта, дает ли это рекомендованный гид для пользователей? Если нет, есть ли другие рекомендации или тенденция (я не спрашиваю о личных предпочтениях)?

+602
azstion 28 июл. 2018 г., 06:48:20

Мы используем КШ скрипт для установки одного продукта.

Я еще один конфигурационный файл, мне нужно прочитать этот файл конфигурации от моей основной скрипт

Содержимое конфигурационного файла:

BPWS_Instance_1:Linux:x86_64:YES:/hosting/download:BPWS_Linux_64.jar
paymon_Instance_1:Linux:i686:YES:/hosting/download:paymon_Linux_32.jar

Так что теперь в мой основной сценарий после чтения файла конфигурации Если я BPWS_Instance_1 ( это имя экземпляра ), который работает ( да = бег ) на ОС Linux 64-битный процессор ( для Linux:x86_64 С ), то мне нужно, чтобы получить BPWS_Linux_64.jar файл из папки /хостинг/скачать.

+534
Matteo Nardi 4 мая 2012 г., 18:31:54

Мы компилятора RHEL6 установлены на нашем сервере. Я вижу в файле /etc/RedHat дистрибутивы-релиз, что мы с RHEL 6.9 установлены.

Чего я не могу понять это: Как мне узнать, какой уровень патч устанавливается на нашу ОС с RHEL?

+533
durban zhang 2 авг. 2015 г., 00:08:23

Вот что-то, что держало меня интересно какое-то время:

[15:40:50][/ТМП]$ mkdir служат в
[15:40:52][/ТМП] команда rmdir$ трассированием в
для execve("/usr/Бен/команда rmdir", ["команда rmdir", "а"], [/* 78 Варс */]) = 0
БРК(0) = 0x11bb000
вызов mmap(значение null, 4096, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3772c3000
открыть ("файл/etc/ЛД.так.поджатие", R_OK) = -1 ENOENT (нет такого файла или каталога)
открыть ("файл/etc/ЛД.так.кэш", флагов o_rdonly|O_CLOEXEC) = 3
функцию fstat(3, {st_mode=значений: s_ifreg|0644, st_size=245801, ...}) = 0
вызов mmap(null, в 245801, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff377286000
рядом(3) = 0
открыть("/lib64/библиотеки libc.так.6", ФЛАГОВ O_RDONLY|O_CLOEXEC) = 3
читать(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0п\36\3428<\0\0\0"..., 832) = 832
функцию fstat(3, {st_mode=значений: s_ifreg|0755, st_size=2100672, ...}) = 0
вызов mmap(0x3c38e00000, 3924576, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3c38e00000
mprotect(0x3c38fb4000, 2097152, PROT_NONE) = 0
мкарта(0x3c391b4000, 24576, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b4000) = 0x3c391b4000
вызов mmap(0x3c391ba000, 16992, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3c391ba000
рядом(3) = 0
вызов mmap(значение null, 4096, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff377285000
вызов mmap(null, в 8192, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff377283000
arch_prctl(ARCH_SET_FS, 0x7ff377283740) = 0
mprotect(0x609000, 4096, PROT_READ) = 0
mprotect(0x3c391b4000, 16384, PROT_READ) = 0
mprotect(0x3c38c1f000, 4096, PROT_READ) = 0
выполнении munmap(0x7ff377286000, 245801) = 0
БРК(0) = 0x11bb000
БРК(0x11dc000) = 0x11dc000
БРК(0) = 0x11dc000
открыть ("файл/usr/lib в/локаль - /локаль-архив", флагов o_rdonly|O_CLOEXEC) = 3
функцию fstat(3, {st_mode=значений: s_ifreg|0644, st_size=106070960, ...}) = 0
вызов mmap(null, в 106070960, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff370d5a000
рядом(3) = 0
команда rmdir("а") = 0
рядом(1) = 0
рядом(2) = 0
exit_group(0) = ?
+++ выход с 0 +++
[15:40:55] [в/tmp]$ ощупь
[15:41:16] [в/tmp]$ трассированием РМ в
для execve("/usr/Бен/ПМ", ["РМ", "а"], [/* 78 Варс */]) = 0
БРК(0) = 0xfa8000
вызов mmap(значение null, 4096, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3b2388a000
открыть ("файл/etc/ЛД.так.поджатие", R_OK) = -1 ENOENT (нет такого файла или каталога)
открыть ("файл/etc/ЛД.так.кэш", флагов o_rdonly|O_CLOEXEC) = 3
функцию fstat(3, {st_mode=значений: s_ifreg|0644, st_size=245801, ...}) = 0
вызов mmap(null, в 245801, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3b2384d000
рядом(3) = 0
открыть("/lib64/библиотеки libc.так.6", ФЛАГОВ O_RDONLY|O_CLOEXEC) = 3
читать(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0п\36\3428<\0\0\0"..., 832) = 832
функцию fstat(3, {st_mode=значений: s_ifreg|0755, st_size=2100672, ...}) = 0
вызов mmap(0x3c38e00000, 3924576, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3c38e00000
mprotect(0x3c38fb4000, 2097152, PROT_NONE) = 0
мкарта(0x3c391b4000, 24576, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b4000) = 0x3c391b4000
вызов mmap(0x3c391ba000, 16992, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3c391ba000
рядом(3) = 0
вызов mmap(значение null, 4096, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3b2384c000
вызов mmap(null, в 8192, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3b2384a000
arch_prctl(ARCH_SET_FS, 0x7f3b2384a740) = 0
mprotect(0x60d000, 4096, PROT_READ) = 0
mprotect(0x3c391b4000, 16384, PROT_READ) = 0
mprotect(0x3c38c1f000, 4096, PROT_READ) = 0
выполнении munmap(0x7f3b2384d000, 245801) = 0
БРК(0) = 0xfa8000
БРК(0xfc9000) = 0xfc9000
БРК(0) = 0xfc9000
открыть ("файл/usr/lib в/локаль - /локаль-архив", флагов o_rdonly|O_CLOEXEC) = 3
функцию fstat(3, {st_mode=значений: s_ifreg|0644, st_size=106070960, ...}) = 0
вызов mmap(null, в 106070960, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3b1d321000
рядом(3) = 0
функции ioctl(0, SNDCTL_TMR_TIMEBASE или SNDRV_TIMER_IOCTL_NEXT_DEVICE или TCGETS, {B38400 opost исиг icanon Эхо ...}) = 0
newfstatat(AT_FDCWD, "а", {st_mode=значений: s_ifreg|0664, st_size=0, ...}, AT_SYMLINK_NOFOLLOW) = 0
geteuid() = 1000
newfstatat(AT_FDCWD, "а", {st_mode=значений: s_ifreg|0664, st_size=0, ...}, AT_SYMLINK_NOFOLLOW) = 0
faccessat(AT_FDCWD, "а", W_OK) = 0
unlinkat(AT_FDCWD, "а", 0) = 0
использует lseek(0, 0, SEEK_CUR) = -1 ESPIPE (незаконное искать)
закрыть(0) = 0
рядом(1) = 0
рядом(2) = 0
exit_group(0) = ?
+++ выход с 0 +++

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

+517
kapil Gupta 31 дек. 2010 г., 09:06:42

У меня есть настройка iSCSI-сервер на CentOS 7 и клиент тоже в CentOS 7. Я успешно создал LUN, а также получить его на клиентской машине. Теперь при создании нового логического устройства для совместного использования с одного клиента, даже если делать

# systemctl перезагрузка пользователя 

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

Кто-нибудь знает лучшее решение?

Обновление:

Я был в состоянии решить эту проблему с помощью эхо "- - -" > /sys файла/класса/scsi_host/host0/сканирования . Теперь у меня есть проблема, когда клиент перезагружает Лус входа исчезает и мне приходится снова вручную логин. Как мы можем сделать это постоянным?

+495
Aldo Lipani 2 июн. 2018 г., 00:27:03

Есть много способов:

  • Вы можете сделать переменную $настольных и/или долларов США в качестве ярлыка для него.
  • Вы можете псевдоним рабочего стола='кд /дома/Боб-Убунту/рабочий стол'
  • Вы можете использовать $пользователя/рабочий стол
  • Вы можете использовать $XDG_DESKTOP_DIR если кода валюты XDG пользователей каталогов.
  • Вы можете добавить в/Home/Боб-Убунту в переменную окружения cdpath переменную среды диск команду

Но вам действительно лучше всего с помощью:

команда CD ~/рабочий стол

Тильда не больно! :Д

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

компакт-диск ~корень
команда ls ~фтп
Эхо ~никто
+453
vishwanath 15 сент. 2017 г., 23:48:15

У меня есть баш скрипт, в котором я выполнить строку, спать на некоторое время, а затем хвост -Ф мой лог-файл, чтобы проверить определенной схеме видно, я нажимаю CTRL +C, чтобы выйти из хвоста -ф , а затем перейти к следующей строке, пока баш скрипт завершает выполнение:

Вот что я сделал до сих пор:

#!/бин/Баш


# захват узла
хоста -Ф имя_хоста=``


способ#, которое работает хвост -F на файл_журнала.журнал и смотрит на рисунок и передает управление на следующую строку по 'Ctrl+с'

Эхо "==================================================="
эхо "на $имя_хоста: запуск некоторые команды"
некоторые команды здесь

эхо "на $имя_хоста: спит 5С"
сон 5

# Искать: "узор" в файл_журнала.журнал
радиоразведки ловушка # "продолжить" 
радиоразведки ловушка "продолжить" 
эхо "на $имя_хоста: обновить пост ищу узор"
хвост -Ф /ВАР/лог/Hadoop с/узла DataNode.вход | для egrep -я -е "приема.*СРЦ.*дест.*"


# другие проверки 
эхо "на $имя_хоста: проверка работоспособности оборудования в процессе tasktracker Для и HBase-regionserver процессов...."
процесс определения статуса команды sudo supervisorctl 


# в конце концов, включить балансер
# Эхо balance_switch правда | оболочки HBase

Скрипт работает, но я получаю ошибку, что нужно изменить/ что я делаю не так?

./script.sh: строчка 1: далее: смысл только в `ДЛЯ', `время', или `до' петли
+428
drusolis 20 авг. 2019 г., 18:05:40

Редактировать /и т. д./хостов.отрицать, например, используя

суда нано /и т. д./хостов.отрицать

и удалить строку с вашим IP-адресом.

+420
user3163495 24 февр. 2013 г., 22:24:29

Чтобы изменить цвет, вы можете установить normalBorderColor и focusedBorderColor в xmonad.УГ. Они должны быть установлены в #в rrggbb. Например, установить фокусируемое окно границы до Черного, набор focusedBorderColor = "#000000". По умолчанию цвет #число ff0000.

Чтобы отключить границы, установить borderWidth = 0 в xmonad.УГ, или использовать XMonad.Макет.NoBorders для конкретных макетов.

+299
Nae Yi Shin 1 апр. 2019 г., 21:52:19

Если у вас есть возможность начать wmctrl после создания окна у вас есть некоторые контроль над ним, например:

wmctrl -R информационная -е 1,100,100,200,70

Однако, как представляется, минимальный размер по вертикали, под которым Зениты не хотите изменить.

+232
Dee Schroeder 19 окт. 2019 г., 13:38:16

Как отмечалось на: http://www.maketecheasier.com/enable-two-finger-scrolling-in-linux-mint/:

  • Зайти в настройки мыши и сенсорной панели
  • Выберите вкладку сенсорная панель
  • В разделе прокрутка, выбрать макет панели
  • Выберите "Две Панели Прокрутки"
+229
karmasponge 11 июн. 2015 г., 15:17:37

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

найти . -тип F -имя 'abc.jar' -exec для Ш-с '
Нум=$(Эхо {} | СЭД с#.*Релиз##' | ООО 'с#/.*##')
банку xvf {} АБВ.в XSD
МВ АБВ.xsd и АБВ.xsd и.${num} - й
'{} \;

для меня в XYZ.xsd и*; у 
 currnum=$(Эхо $я | СЭД с#АБВ.xsd и.##')
 пусть nexnum=currnum+1
 [ ! -Ф АБВ.xsd-файл${nexnum} ] || выход
 Эхо "дифф $я АБВ.xsd и${nexnum} > diffs_xyz.xsd_${currnum}_${nexnum}.тхт"
сделано

Образец данных

$ дерево -
.
├── мой_сценарий.Баш
├── Release1
│ ├── abc.jar
│ └── xyz.jar
├── Расслабьте их2
│ ├── abc.jar
│ └── xyz.jar
├── Release3
│ ├── abc.jar
│ └── xyz.jar
└── Release43
 └── xyz.jar

4 каталоги 8 файлов
+227
Stuart James 22 февр. 2010 г., 11:20:35

Два шага:

$ судо -я
# Су - Постгреса

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

$ судо Су - Постгреса
+225
deedsy 5 дек. 2014 г., 11:31:04

Экран немного тяжелой рукой.

Второй способ-использовать старый метод школы команды nohup.

команды nohup и 2>&1 > на /dev/tty1 &

Команда nohup фиксирует все сигналы hangup, и игнорирует их, поэтому левую команду после того, как не получите и не останавливаться на закрытии терминала.

+225
Dinesh Niduvani Somanna 7 июл. 2011 г., 20:49:10

Это такая вещь, что GNU datamash выделяется на:

$ datamash -ч. 1 метода groupBy сумме < файл 2-4.колонка -Т ТСВ | 
Метод groupBy(класс) сумма(Sample_1) сумма(Sample_2) сумма(Sample_3)
А 0 0 0
З 0 0.25 0.75
А|Б|0.4614726027 2.2609160959 0.2776113014
А|B|С|D|Е 0 0.2 0.8
А|B|С|D 0.6390423573 0.5128913443 0.8480662983

Кроме того, используя 2D массива в GNU awk и (хотя обратите внимание, что порядок обхода массива не гарантировано - так выходной линии не обязательно в том же порядке, как и входной сигнал):

$ поглазеть '
 Начать{Гэтлину; печатать} 
 {для(i=2;я<=4;я++) а[$1][я] += $я} 
 Конец {
 для(К, в){функции printf K; Для(я=2;я<=4;я++) функции printf "\т%ы", а[к][я]; е "\п"}
 файл}'.колонка -Т ТСВ | 
Класс Sample_1 Sample_2 Sample_3
А 0 0 0
А|Б|0.461473 2.26092 0.277611
А|B|С|D 0.639042 0.512891 0.848066
А|B|С|D|Е 0 0.2 0.8
З 0 0.25 0.75

Примечание: Я добавил трубу к колонке -т только ради визуального форматирования

+212
Pifiya 23 окт. 2017 г., 13:13:34

Когда у меня была эта проблема я был в состоянии использовать сочетание клавиш Ctrl+клавиши Alt+Esc для перезагрузки Х (может быть, он просто обновляет экран). Вы случайно запустив любой проприетарные драйверы NVIDIA? У меня больше нет замораживание вопросов, которые я не использую их на моей машине.

+202
user83587 27 апр. 2013 г., 15:41:47

выполнив команду ls-l, вы получите что-то вроде:

-rwSr-Р-- 1 пользователь 8111573 26 сентября 2012 года чистая-СНМП.тар

где S (может быть также s) указать этот файл с SUID установлен

S имеет значение, когда у вас нет флага выполнения

S имеет значение, когда у вас есть флаг выполнения

+195
Lois Blood Bennett 28 янв. 2012 г., 12:48:28

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

Чтобы сохранить значение пути, которое будет установлено в каждой новой оболочке вы начинаете, вы можете добавить экспорт путь=... линии в одном из вашей оболочки инициализации файлов; например ~/.файл если используете bash.

Следующий вопрос более детальный ответ: Как установить пользовательскую переменную среды? (постоянно, а не сессия)

+185
J Travis 30 мая 2018 г., 20:56:07

Я делаю моделирование на больших суперкомпьютерах, и файлы, которые я производим на заказ от 5 ГБ до 1 ТБ. Но я часто люблю наблюдать за ходом моделирования с помощью программы визуализации на моем ноутбуке, поэтому я переведу файлов/данных, в то время как моделирование продолжается до сих пор. Когда моделирование закончится, я снова УПП весь файл. Есть ли способ, чтобы обновить просто новую часть, которая была добавлена?

+112
Cristiane Cristiane Campos Per 30 нояб. 2014 г., 01:07:34

Попробуйте положить "старпома" после "пользователь".

"человек гора" гласит, что пользователь "подразумевает параметром noexec варианты, с nosuid и nodev (если не переопределено в последующих вариантах, как в варианте пользователя линии,старпома,дев,с SUID)".

+112
Vikas Hardia 21 июн. 2010 г., 12:11:27

Выдача # маунта -о перемонтировать,размер=4Г,существует два метода для /tmp , когда нужно делать большие операции с файлами, регулировать размер, чтобы соответствовать задаче, это один из правильных стратегий в вашей ситуации, наряду с тем самое простое решение. Он вернется к нормальной при следующей перезагрузке.

Более подробную информацию, в том числе, как сделать это постоянным, может быть найден здесь: https://wiki.archlinux.org/index.php/Tmpfs

+98
weirdev 16 мар. 2015 г., 15:12:57

Одним из способов является обертывание трассированием вокруг запуска процесса, который влечет за собой либо оборачивать systemd в себя, или вместо того, чтобы изменить команду mongod.сервис для вызова соответствующих трассированием оболочку, которая, в свою очередь, запускает команду mongod. Плюсы: нет модулей ядра надо. Минусы: будет медленные вещи вниз, неудобный изменения в команду mongod файл (не забудьте отменить их...), или могут мешать проблемы в неизвестных целях.

#!/Бен/ш
старпома трассированием -ФФ-о /корень/lookatthese -е и в помине=процесс /в MongoDB/загрузки/команды/здесь

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

# sysdig ЭВТ'.тип = для execve'
...

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

# sysdig -п \
 '%ЭВТ.время %прок.имя[%прок.пид] Уид=%пользователей.жидкость идентификатор=%прок.идентификатор тез.Докл.\exeline' 
 'ЭВТ.тип = для execve'

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

+79
Jordan Mackie 23 апр. 2010 г., 11:22:06

В настоящее время я пытаюсь выяснить, как настроить sendmail.postfix в красной шляпе 6 для работы с реле в Exchange 2010. Я уже настроил наш сервер Exchange, чтобы наш веб-сервер для ретрансляции. Какие команды для этого?

+43
Malik Perang 25 янв. 2010 г., 03:57:08

Я говорю другу через процесс установки Linux на своем ноутбуке. Он выбрал Минт как он любил вид графического интерфейса. Однако, когда он побежал концертного DVD, он увидел это:

Not a fantastic start

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

Что является наименее сложным решение этой проблемы?

Есть настройки BIOS или некоторые другие незначительные изменения, которые могут быть проведены в образ ISO?

+33
mkli90 29 окт. 2016 г., 15:10:07

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