Как разобрать комбинацию клавиш Alt + в Линукс Минт 18.1?

Я на Линукс Минт 18.1.

Я пытаюсь высвободить клавишу Alt+комбинацию через изменение:

орг.гном.столе.Сус.хоткеев.переключатель-группы

значение

[]

но это не помогло. Как отвязать этот системный ярлык?

+665
Leo Nix 12 янв. 2018 г., 22:11:14
35 ответов

команда grep -л "строка" * | туалет -л будет искать "строку" в содержимое все файлы в рабочем каталоге и рассказать вам, как много совпало.

+969
Ed Gross 03 февр. '09 в 4:24

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

Получать заблокированы из корня от всех консолей тривиальна и занимает два действия в любом порядке:

  • Удалить или заблокировать пароль root (рекомендуемая конфигурация).
  • Отредактируйте файл/etc/пользователям использовать sudo? недопустимого конфигурации.

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

Удаленный доступ-это легче сломать, и просто требует предотвращения доступа по протоколам, которые позволяют Логинов. (Директория была/был "хмурый админ", чтобы помочь предотвратить это.) Опять же, это помогает сохранить активный корень консоли открыть при внесении изменений. Инструменты в тестовом режиме помочь, так как вам необходимо восстановить доступ, если тест раз и конфигурацию возвращается.

Если ваши протоколов пароля работа по сети (NIS, LDAP и т. д.), Вы можете заблокировать все доступ путем блокирования их протокол(ы) с помощью iptables. Если у вас есть кэш работает, вы можете сразу не заметить этого. Тщательно проверьте, что службы продолжают работать перед выходом из корневой консоли. Локальной учетной записи и/или пароля может помочь предотвратить это.

Пароль блокировки политике также могут вызвать проблемы. Я слышал, что один разработчик описать, как он запер себя при реализации политики паролей. Сначала его политика была 1 неудача и 24-часовой блокировки. Он был в состоянии иметь кого-то, кто вошел в систему, включить его учетную запись.

+964
hclemens 5 мар. 2014 г., 06:21:42
Другие ответы

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


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

Эта информация хранится в /etc/passwd с:

кат-д: -Ф1,7 в /etc/passwd с
+938
Arnold Relator 14 авг. 2012 г., 00:16:36

Укладка судо и Су делает за бардак на мой взгляд.

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

Пожалуйста, прочитайте руководство страниц Ман Су и судо человек , потому что там куча премудростей с пути и другие сессии и переменные среды переодеться или не так, как по умолчанию или конкретных переключателей.

Пожалуйста, обратите внимание на разницу между Су - и Су и, например, тот факт, что, как правило, судо настраивается в файле/etc/пользователям использовать sudo? чтобы подавить те или иные переменные среды ...

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

 повреждены пользователя 
 Дома=/root использует путь корня ОКР Варс
судо -я-У-У[2] Н
судо -ы н У[2] г
судо Баш Н Г[2] г
судо су Г Н[1] г


[1] путь=/usr/местные/sbin:/usr/местные/Бен: выполнить/sbin:/usr/Бен: файл/sbin:/bin: Белый каталог/usr/игры
 вероятно, задается в /etc/среды
[2] путь=/usr/местные/sbin:/usr/местные/Бен: выполнить/sbin:/usr/Бен: файл/sbin:/bin: Белый каталог/usr/с x11r6/ОГРН
+909
Gramps 15 сент. 2015 г., 05:52:21

сплит + Баш решение:

строки=$(Эхо "Т=$(доп. -л./sourcefile.txt | вырезать -д' '-F1) вид; Д=30; если(т%д) т/д+1 еще т/д" | до н. э.)
сплит -л $линий ./sourcefile.txt "myfile.txt" --числовые суффиксы=1

для F в myfile.txt[0-9]*; делать 
 dir_n="прог"$(е "%д" "${F#в*тхт}") # строительство имя каталога 
 МВ "$Ф" "$dir_n/myfile.txt"
сделано

Предполагая, что у вас уже есть папки prog1 для prog30 (как вы упомянули)

  • строк содержит целое число строк в выходной файл

    • Т - общее количество строк из файла ./sourcefile.txt
    • Д=30 является делителем
  • --числовые суффиксы=1 - разбиение's не используется, то говорит использовать числовые суффиксы начиная с 1

+874
Mick Jones 3 апр. 2011 г., 06:35:53

С один проход и с одной команды на системе GNU и достаточно памяти, чтобы хранить все содержимое файла, и вы не заботитесь о порядке последние 3 включать строки, вы могли бы сделать:

на awk '{с=с$0RT}/#включить/{Л[П++%3]=$0RS}конец{функции printf"%С"(П>=3?л[0]Л[1]л[2]:с)} файл'.с
+861
Footrotflats 5 мар. 2014 г., 00:33:20

У меня есть файл, который выглядит так:

ЧР POS имеет значение
А 1 23
В 2 32
...
В 200 32
...
Б 1 41
Б 2 28
...

Файл отсортированный по ЧР и POS. В ... просто, чтобы показать много строк между ними. Моя цель состоит в том, чтобы вычислить медиану значение столбца в составе POS окно размеры Н И в том же ЧР групп.

Это ожидаемый результат для окна размер 10 (П=10).

старт ЧР конце медиана
В 1 10 21
В 11 20 35
...
В 191 200 26
...
Б 1 10 34
Б 11 20 28
...

Это код у меня есть для вычисления значения размер окна 10 для столбца 4.

файл Cat | как awk '{сумма+=$4} (НР%10)==0{печать суммы/10; сумма=0;}'

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

кошки файла | сортировка -н | у awk ' { а[я++]=$1; } конец { х=инт((я+1)/2); Если (х < (я+1)/2) печать (а[х-1]+А[х])/2; иначе печать[х-1]; }'

Я не уверен, как сделать это все вместе. В частности, как сортировать в окно-размер внутри на awk.

Последняя часть, чтобы ограничить все расчеты внутри групп ЧР (т. е. расчеты нужно сбросить, когда новая группа начинает.). Мое упрощенное решение этой проблемы, чтобы разбить файл на части файлы для А,B,C и D. Не подходит, когда есть слишком много групп.

+836
iagorubio 3 дек. 2017 г., 17:09:46

Я связан с моего компьютера Mac к удаленной машине с Linux. Я следую инструкциям из учебника, и после установки lrzsz пакет, он сказал мне, чтобы запустить РЗ команды. В учебнике он открыл окно, чтобы выбрать файлы, но в моем случае я застряну здесь:

[корень@имя localhost /]# РЗ
?**B0100000023be50ive.**B0100000023be50

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

+836
Elton Strydom 13 февр. 2010 г., 17:49:52

У меня есть несколько 'в кодировке ASCII' таблицы в каталоге, у некоторых из них чисел, выраженных в десятичных и некоторые другие в плавающей точкой, как следовать:

1 1 1423
1 2 1589
1 3 0.85 е 5
1 4 0.89 е 4
1 5 8796
...

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

+808
davkav9 30 мая 2014 г., 17:21:18

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

+742
S Manikandan 17 июл. 2011 г., 10:11:21

Чтобы найти процесс и убить его, выполните следующие действия

командой netstat-ЛНП | грэп 80 будет производить выход что-то вроде этого.

в Unix 2 [ ППК ] трансляция слушать 80 1804/somesoftware /somepath/и/именем

В 80-номер порта и 1804 в данном случае-это идентификатор процесса.

убить -9 1804

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

Глядя на ваше описание проблемы. Попробуйте сначала следующее.

услуги httpd24-файл httpd остановить

Вы уже может быть запущен сервер Apache от установки Yum.

+729
Grace Acheampong 19 нояб. 2017 г., 19:18:32

как конвертировать видео в формат WebM формата с помощью ffmpeg и libvpx в CentOS

Я установить ffmpeg и libvpx в CentOS.но это не преобразовать формат MP4 в формат WebM. но в Windows у меня есть чек, все работает нормально. что случилось с моим код / установка.как найти.Ниже код,

Ffmpeg в путь

/usr/Бен/видео

Преобразовать Код

$cmd1= "$ffmpeg с -Я $видео -с:с V libvpx -КРФ 10-б:в 1м -с:A libvorbis были $webmpath";
 $cmdstr = cmd1$;
 $локаль = 'en_IN.Кодировка UTF-8';
 в разделе setlocale(значение lc_all, $локали);
функцию putenv('значение lc_all='.$язык);
метод exec($cmd1);

вывод консоли при команде запустить ffmpeg в

корень@ИС-104-238-95-12 [~]# видео
Ffmpeg с версии 0.6.5, Авторское право (c) 2000-2010 при помощи ffmpeg разработчиков
построен на 29 января 2012 17:52:15 с GCC 4.4.5 20110214 (Красная Шапочка 4.4.5-6)
конфигурация: - префикс=/usr --переменные libdir=в/usr/lib64 --shlibdir=в/usr/lib64 --Мандир=/usr/доли/человек-incdir=в/usr/включить-отключить-для AviSynth --Экстра-с CFLAGS='-О2 -г -трубы -стены -РГ,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-защитник-парам=ССП-буфера-размер=4 -М64 -mtune=общая -спосил' --включить-avfilter опцией --enable-avfilter-lavf опцией --enable-libdc1394 опцией --enable-libdirac опцией --enable-libfaac опцией --enable-libfaad опцией --enable-libfaadbin опцией --enable-libgsm опцией --enable-libmp3lame опцией --enable-libopencore-amrnb опцией --enable-libopencore-amrwb опцией --enable-librtmp опцией --enable-libschroedinger опцией --enable-libspeex опцией --enable-libtheora опцией --enable-поддержкой libx264 --включить-ГПЛ опцией --enable-несвободные опцией --enable-postproc опцией --enable-компиляции опцию --Enable-общий опцией --enable-swscale опцией --enable-в vdpau --включить-версия_3 опцией --enable-x11grab

 libavutil 50.15. 1 / 50.15. 1

 52.72 кодеком. 2 / 52.72. 2

 libavformat 52.64. 2 / 52.64. 2

 libavdevice 52. 2. 0 / 52. 2. 0

 libavfilter 1.19. 0 / 1.19. 0

 libswscale 0.11. 0 / 0.11. 0

 содержит 51. 2. 0 / 51. 2. 0

Быстрый поиск аудио и видео кодировщик
использование: пакет ffmpeg [опции] [[входной_файл вариантов] -я входной_файл]... {[выходной_файл параметры] файл}...

Используйте -H для получения полной справки или, еще лучше, бежать 'человек через FFmpeg'
корень@ИС-104-238-95-12 [~]#
+722
zzsetozz 28 мая 2015 г., 12:33:12

Я бегу в Gentoo с Xfce. У меня тоже есть клавиатура Logitech, которая имеет мультимедийные клавиши, такие как воспроизведение и пауза. Клавиши работают Фин в большинстве программ, как VLC, если программа имеет фокус. Я хочу, чтобы эти ключи работают по всему миру, насколько данная программа имеет фокус или нет, так что если я нажимаю паузу на клавиатуре не будет паузы не важно, если программа имеет фокус или нет. Есть ли настройка или утилита, которая может сделать это?

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

+721
user618509 2 мар. 2015 г., 00:53:24

Я просто написал довольно полный сценарий для этого; последняя версия по https://gist.github.com/akorn/51ee2fe7d36fa139723c851d87e56096.

#!/бин/ЗШ
#
# Цель: выполнить команду уточнять с указанными аргументами и результате кэш. Если кэш достаточно свежий, не снова запустите команду, но возвращать кэшированный вывод.
# Также кэш статуса выхода и stderr.
Лицензия№: Лицензия GPLv3

Используйте # глупые длинные имена переменных, чтобы избежать столкновения с тем, что вызываемая программа может использовать
RUNCACHED_MAX_AGE=${RUNCACHED_MAX_AGE:-300}
RUNCACHED_IGNORE_ENV=${RUNCACHED_IGNORE_ENV:-0}
RUNCACHED_IGNORE_PWD=${RUNCACHED_IGNORE_PWD:-0}
[[ -N "в файле$Home" ]] && RUNCACHED_CACHE_DIR=${RUNCACHED_CACHE_DIR:-$дома/.runcached}
RUNCACHED_CACHE_DIR=${RUNCACHED_CACHE_DIR:-в/var/кэш/runcached}

использование функции() {
 Эхо "использование: runcached [--ТТЛ <Макс кэш возраст>] [--кэш-реж <кэш-директории>]"
 Эхо " [--игнорировать-ОКР] [--игнор-инвалидов] [--Help] и [--чернослив-кэш]"
 команду echo " [ -- ] [арг1 [аргумент2 ...]]"
Эхо
 Эхо "запустить" команда "с указанным args и кэш поток stdout, stderr и выход"
 Эхо "статус. Если вы снова выполните ту же команду и кэш свежий, кэшированные"
 Эхо "возвращаются данные и команды фактически не работать."
Эхо
 эхо ", как правило, все экспортируемые переменные среды, а также текущая работа"
 каталог Эхо "включены в ключ кэша. Параметр --ignore опции Отключить это".
 Эхо "переменная OLDPWD всегда игнорируется".
Эхо
 Эхо "--чернослив-кэш удаляет все записи кэша, старше максимального возраста. Есть"
 Эхо "нет другого механизма, чтобы предотвратить кэш растет без границ".
Эхо
 Эхо "каталог кэша по умолчанию составляет ${RUNCACHED_CACHE_DIR}."
 Эхо "максимальный срок хранения в кэше по умолчанию ${RUNCACHED_MAX_AGE}."
Эхо
 Эхо "предупреждения:"
Эхо
 Эхо "побочные эффекты" команда "явно не кэшировать".
Эхо
 Эхо "нет кэша логика недействительными, за исключением кэша возраст (указывается в секундах)."
Эхо
 Эхо "если кэш не может быть создано, команда выполняется в кэше."
Эхо
 Echo "сценарий всегда молчит; любой вывод исходит из вызывается команда. Вы"
 Эхо ", таким образом, могут не заметить ошибки создания кэша, и такие."
Эхо
 Эхо "потоков stdout и stderr сохраняются отдельно. Когда оба записываются в"
 Эхо "терминал из кэша, они почти наверняка будут чередоваться по-разному"
 Эхо ", чем изначально. Заказ сообщений в два потока сохраняется".
 выход 0
}

в то время как [[ -Н "$1" ]]; делать
 дело "$1" в
 --ТТЛ) RUNCACHED_MAX_AGE="$2"; смену 2;;
 --кэш-реж) RUNCACHED_CACHE_DIR="$2"; смену 2;;
 --игнор-ОКР) RUNCACHED_IGNORE_ENV=1; сдвиг;;
 --игнор-дуо) RUNCACHED_IGNORE_PWD=1; сдвиг;;
 --чернослив-кэш) RUNCACHED_PRUNE=1; сдвиг;;
 --помочь) использование;;
 --) сдвиг; перерыв;;
 *) перерыва;
эсок
сделано

zmodload ЗШ/датавремя
zmodload ЗШ/стат

# Это колоритный, но гонка безвредны, а в худшем, программа некэшированной 
# потому что кэш не может использоваться. Проверка на существование директории сохраняет
# функция mkdir(1) выполнение в общем случае, повышение производительности ничтожно;
# это может быть неважно, если runcached выполняется изнутри тугую петлю.
# Скрыть ошибки, так что runcached себе является прозрачным (не смешивайте новые сообщения 
# в какой бы назвал мероприятий программы).
[[ -D "в$RUNCACHED_CACHE_DIR/." ]] || команды mkdir -Р "$RUNCACHED_CACHE_DIR" >/dev/нуль 2>/dev/нуль

((RUNCACHED_PRUNE)) && найти "$RUNCACHED_CACHE_DIR/." -параметр maxdepth 1 -тип F \! -newermt @$[EPOCHSECONDS-RUNCACHED_MAX_AGE] -удалить 2>/dev/нуль

[[ -Н "[email protected]" ]] || выход 0 # если команда не указана, молча покинуть 

(
 # Почти(?) ничего не использует OLDPWD, но принимать ее в расчет потенциально снижает эффективность кэша.
 # Таким образом, мы игнорируем его для целей придумывают ключ кэша.
 сбросить OLDPWD
 ((RUNCACHED_IGNORE_PWD)) && отключено инвалидов
 ((RUNCACHED_IGNORE_ENV)) || конверты
 Эхо -Э "[email protected]"
) | программы md5sum | читать RUNCACHED_CACHE_KEY RUNCACHED__хрень__

# К сожалению, я не смог найти менее сложный способ избавления от сообщения об ошибке при попытке открыть лог-файл в несуществующей директории кэша.
метод exec {RUNCACHED_temp_stderr} >&2
метод exec 2>/dev/нуль
старпома {RUNCACHED_LOCK_FD}>>$RUNCACHED_CACHE_DIR/$RUNCACHED_CACHE_KEY.замок
метод exec 2>&$RUNCACHED_temp_stderr
метод exec {RUNCACHED_temp_stderr}>&-

# Если мы не можем получить блокировку, мы хотим запустить некэшированной; в противном случае
# 'runcached не была прозрачной, потому что это помешало бы
# параллельное выполнение нескольких экземпляров одной и той же команды.
# Замок необходим, чтобы избежать гонок между МВ(1) команда
# ниже замена стандартной ошибки с новой версией, а другой экземпляр
# из runcached используя новый поток stdout со старшим поток stderr.
если стадо -Н $RUNCACHED_LOCK_FD 2>/dev/нуль; тогда
 если [[ -Ф $RUNCACHED_CACHE_DIR/$RUNCACHED_CACHE_KEY.stdout в ]]; затем
 если [[ $[EPOCHSECONDS-$(zstat +время изменения $RUNCACHED_CACHE_DIR/$RUNCACHED_CACHE_KEY.поток stdout)] -Ле $RUNCACHED_MAX_AGE ]]; затем
 кошка $RUNCACHED_CACHE_DIR/$RUNCACHED_CACHE_KEY.поток stdout &
 кошка $RUNCACHED_CACHE_DIR/$RUNCACHED_CACHE_KEY.поток stderr >&2 &
ждать
 выйти $(<$RUNCACHED_CACHE_DIR/$RUNCACHED_CACHE_KEY.exitstatus)
еще
 РМ -Ф $RUNCACHED_CACHE_DIR/$RUNCACHED_CACHE_KEY.{стандартный вывод,стандартный вывод,exitstatus} 2>/dev/нуль
интернет
интернет

 # только если кэш не существует или был слишком стар
 если [[ -д $RUNCACHED_CACHE_DIR/. ]]; затем
 RUNCACHED_tempdir=$(mktemp -д 2>/dev/нуль)
 если [[ -д $RUNCACHED_tempdir/. ]]; затем
 [email protected] >&1 >$RUNCACHED_tempdir/$RUNCACHED_CACHE_KEY.поток stdout 2>&2 2>$RUNCACHED_tempdir/$RUNCACHED_CACHE_KEY.поток stderr
RUNCACHED_ret=$?
 Эхо $RUNCACHED_ret >$RUNCACHED_tempdir/$RUNCACHED_CACHE_KEY.exitstatus 2>/dev/нуль
 МВ $RUNCACHED_tempdir/$RUNCACHED_CACHE_KEY.{стандартный вывод,стандартный вывод,exitstatus} $RUNCACHED_CACHE_DIR/ 2>/dev/нуль
 команда rmdir $RUNCACHED_tempdir 2>/dev/нуль
 выйти $RUNCACHED_ret
интернет
интернет
интернет

# только если кэш не создается успешно или замок не мог быть получен
старпома [email protected]
+651
Abdulmalk Al Hodib 22 февр. 2010 г., 14:15:05

У меня была такая же проблема на моем Raspberry ПИ. Я не мог найти правильное решение, но я придумал немного грязный способ решить эту проблему:

  1. слегка модифицированное решение от "adrianTNT" здесь задать Убунту

    airmon-ng может проверить
    

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

    команду killall wpa_supplicant от
    
  2. Я должен выполнить эту команду для успешного запуска hostapd

    hostapd файл /etc/hostapd/hostapd.конф
    

    вместо более распространенным способом обслуживания hostapd старт , который всегда не удалось.

+630
Maina Njenga Karanja 28 июл. 2016 г., 10:30:57

Пакет помещает его в ${пкгс.голубятня}/IP-адресов/голубятня/maildirlock, так это даже не в каталог, который обычно ставят на пути $Path.

Можно, конечно, обойти его в некоторых отношениях, например, изменить конфигурацию.шухер соответственно:

systemPackages = [
 (пкгс.выполнитькоманду "maildirlock" {}
 "команды mkdir -р $из/Бин && в{пкгс.голубятня}/IP-адресов/голубятня/maildirlock долл./бин/"
)
];
+601
tegan 24 апр. 2016 г., 08:24:07

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

+554
Alexandre lima 28 дек. 2013 г., 23:48:04

Я пишу скрипт КШ для очистки файловой системы HDFS каталоги и файлы, по крайней мере, 10 дней. Я тестирую команды удаления в терминале, но он продолжал говорить, что это неправильно:

$ файловой системы HDFS ДПП -найти "/файл/путь/файл" -глубина-тип D опции-mtime +10 -экзек РМ -РФ {} \;
найти: неожиданный аргумент: -глубина

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

+516
geekstateofmind 25 сент. 2017 г., 02:51:32

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

Но это не сработает в этом примере (при установке CentOS 7):

%пакетов
@^минимальный
@сердечника
-*прошивки
-в Btrfs-прогрессистов
-chrony
-iprutils
-kexec-инструменты
-pinentry
-Плимут
-постфикс
-teamd
-настроенный
-в wpa_supplicant
%конец

Анаконда все-таки устанавливает некоторые из исключенных пакетов, т. е.:

Линукс-прошивки
pinentry
teamd
в wpa_supplicant

Почему не все исключено? Как я эффективно включать их больше?

Обратите внимание, что после первой перезагрузки ням *прошивки не Выберите Linux-прошивка для снятия без каких-либо зависимостей.

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

+508
Raiders Nation 19 февр. 2011 г., 00:56:36

Поиск здесь вы найдете, что gnuplot (в некотрых терминальном режиме) было предложено раньше.

+454
user307850 28 мая 2019 г., 23:09:08

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

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

если [ -н "$BASH_SOURCE" ]; затем
 ивал 'Эхо "${BASH_SOURCE[@]}"'
еще
 более ранних версий файла /proc/$$/ФД/[4-9] 2>/dev/нуль
интернет

(${BASH_SOURCE[@]} защищена за оценку , потому что это синтаксическая ошибка в SH.)


Обратите внимание, что .bashrc и или в/etc/Баш.bashrc следующее - неправильное место для переменных окружения. Это только работать на интерактивные номера-логина экземпляры баш — в частности, оно не выполнено для SSH-авторизации. Если в/etc/Баш.bashrc и выполняется для авторизации SSH, то это означает, что другой скрипт (обычно ~/.файл) источников. Подходящее место для Сайт-специфической среде переменных скрипта в файл/etc/профиль.Д/ или дополнительных записей в файле/etc/среды.

Что касается входа оболочек и интерактивных снарядов, видеть разницу между логином Shell и номера-оболочки входа в систему?

+453
tanner Fox 23 апр. 2014 г., 07:41:33

Неправильный конфигурационный файл. Эта опция касается команды GPG-агент , и (несколько неожиданно), она имеет отдельный конфигурационный файл .с GnuPG/GPG и агентов.конф. Поставить там вариант и он работает (конфигурация для GPG 2.1, более ранние версии используют разные названия параметров):

$ кот .с GnuPG/GPG и агентов.конф
# помните, чем длиннее пароль (1 час с момента последнего использования, 5 часов максимум)
по умолчанию кэш-ТТЛ 3600
максимум-кэш-ТТЛ 18000
+441
UniqueInzane 13 нояб. 2013 г., 07:03:09

Кажется, что нет необходимости для сна для точка-точка связи. В этом случае достаточно, если оба устройства находятся в режиме "пану".

Просто выполнить на Bluez-скрипт тестирования "тест-сети" с thhe Мак устройства которое вы хотите подключить к в качестве аргумента. (После спаривания)

Тогда все работает отлично без недд для взаимодействия.

+405
user539629 1 янв. 2010 г., 10:37:00

Когда я использую УПП между виртуальной машины VM1 и VM2 , нет никаких проблем, потому что других причин я удалил 2, а восстановить его с помощью VMware станцию, когда я использую SCP, чтобы скопировать файл из виртуальной машины VM1 новой виртуальной машины VM2, там идет вопрос:

# УПП /дома/ИСО/********.ИСО [email protected]***:/дома/ 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 
@ ПРЕДУПРЕЖДЕНИЕ: ОШИБКА АУТЕНТИФИКАЦИИ! @ 
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 
ВОЗМОЖНО, ЧТО КТО-ТО ДЕЛАЕТ КАКУЮ-НИБУДЬ ГАДОСТЬ! 
Кто-то проник в вас прямо сейчас (человек-в-середине атаки)! 
Также возможно, что ключ узла был изменен. 
Отпечатки ключа по алгоритму ECDSA отправлены на удаленный хост 
ДФ:33:37:В6:7Б:С9:е5:19:65:ф7:38:объявление:94:В2:9е:36. 
Пожалуйста, обратитесь к системному администратору. 
Добавить правильный ключ хоста в /root/.по SSH/known_hosts, чтобы избавиться от этого сообщения. 
Оскорбительный ключ ECDSA в /корень/.СШ/если вы:1 
Уровнем хост-ключ для 192.168.1.*** изменилось и Вы запросили строгую проверку. 
Хост-ключ проверки не удалось. 
потерянные связи 
+330
Sebastian Carroll 29 июл. 2016 г., 23:59:29

Используя GNU awk и:

#!/УСР/бин/поглазеть -Ф
{ 
 Для (с=strtonum($1) ; С ; с--) 
печать
}
+228
Karthik Chintapalli 2 мая 2016 г., 00:12:48

Я пытаюсь научиться использовать jq не и для bash он использует <<< оператор, который я не могу понять после прочтения Баша документации, что это за оператор?

Кроме того, я использую вместо рыбы оболочки. Как я могу перевести jq не . <<< '{"некоторые": "АБВ"}' (работает в bash), чтобы рыба раковины?

+213
Suppasit 3 нояб. 2019 г., 14:56:03

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

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

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

Я думаю, "да", как /и т. д./тень читается для всех попыток ввода пароля. Я написал оба модуля PAM и общий .так библиотека.

На Ubuntu 16.04, если это актуально

+204
Rabbi 16 апр. 2015 г., 18:53:22

Как Жиль говорит, что добавить синтаксиса в ваш ~/.vimrc. Вы можете также добавить другие, такие как набор ну (номер строки), задайте bacpspace=2 и так далее. В ~/.vimrc файл является файлом конфигурации, вы можете настроить его таким же образом, как в Linux.

+160
CVVS 28 сент. 2013 г., 09:39:37

стат , кажется, сделать это с наименьшим количеством системных вызовов:

$ набор debian-live-8.2.0-amd64-xfce-desktop.iso

$ трассированием стат --формат %с $1 | туалет
 282 2795 27364

$ трассированием туалет --байт $1 | туалет
 307 3063 29091

$ трассированием дю-байт $1 | туалет
 437 4376 41955

$ трассированием найти $1 -е %ы | туалет
 604 6061 64793
+137
Physics is art 19 сент. 2017 г., 08:08:59

Я сделал это, что называется ЦТ-USB-кабеля, который просто настраиваемую конфигурацию арки должен быть установлен на (и полностью от) USB-накопители. Он не поставляется как жить ИСО, поскольку живые системы, казалось, не было настойчивости, что мне нужно, но просто .zip-файл из .файл img. На данный момент у меня его подают через торрент с seedbox, но это не всегда надежно работают. Есть публичные репозитории для дистрибутивов Linux, где я могу поставить эту вещь и она будет надежно служил? Я не хочу использовать на SourceForge из-за всех противоречий.

+114
Rasmi Chakma 23 июл. 2015 г., 02:20:41

У меня просьба открыть порт 1111.

Ниже приводится вывод я сделать для команды netstat -и nptl

Активные интернет-соединения (только сервера)
Прото приема-вопрос отправить-вопрос локальный адрес внешний адрес состояние PID-регулятора/название программы
протокол TCP 0 0 0.0.0.0:3873 0.0.0.0:* слушать
протокол TCP 0 0 0.0.0.0:39334 0.0.0.0:* слушать
протокол TCP 0 0 0.0.0.0:57158 0.0.0.0:* слушать
протокол TCP 0 0 0.0.0.0:5001 0.0.0.0:* слушать
протокол TCP 0 0 0.0.0.0:59338 0.0.0.0:* слушать
протокол TCP 0 0 0.0.0.0:1098 0.0.0.0:* слушать
протокол TCP 0 0 0.0.0.0:3306 0.0.0.0:* слушать
протокол TCP 0 0 0.0.0.0:1099 0.0.0.0:* слушать
протокол TCP 0 0 0.0.0.0:111 0.0.0.0:* слушать
протокол TCP 0 0 0.0.0.0:8080 0.0.0.0:* слушать
протокол TCP 0 0 0.0.0.0:8083 0.0.0.0:* слушать
протокол TCP 0 0 0.0.0.0:22 0.0.0.0:* слушать
протокол TCP 0 0 127.0.0.1:25 0.0.0.0:* слушать
протокол TCP 0 0 0.0.0.0:3035 0.0.0.0:* слушать
протокол TCP 0 0 0.0.0.0:4444 0.0.0.0:* слушать
протокол TCP 0 0 0.0.0.0:4445 0.0.0.0:* слушать
протокол TCP 0 0 0.0.0.0:4446 0.0.0.0:* слушать
протокол TCP 0 0 0.0.0.0:959 0.0.0.0:* слушать
протокол TCP 0 0 :::6688 :::* слушать
протокол TCP 0 0 :::6689 :::* слушать
протокол TCP 0 0 :::8898 :::* слушать
протокол TCP 0 0 :::8899 :::* слушать
протокол TCP 0 0 :::24071 :::* слушать
протокол TCP 0 0 :::11111 :::* слушать
протокол TCP 0 0 :::3434 :::* слушать
протокол TCP 0 0 :::80 :::* слушать

Как мне открыть порт?

Ниже находится выход в iptables

Входные цепи (полис принимают)
целевой прот опт исходным пунктом

Цепь вперед (полис принимают)
целевой прот опт исходным пунктом

Выходная цепь (полис принимают)
целевой прот опт исходным пунктом
+87
Vincent Decaux 6 сент. 2019 г., 02:27:35

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

Посмотрите в эти журналы:

... министра внутренних дел Великобритании[...]: принят клавиатура-интерактивный/пам за $пользователя с ... Порт ... 

или

... министра внутренних дел Великобритании[...]: принятый открытый ключ за $пользователя с ... Порт ...

чтобы определить, являются ли они используемыми паролями (клавиатура-Interactive) или ключ проверки подлинности.

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

+77
stasdeep 18 апр. 2015 г., 15:25:30

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

+63
david t Wapiari 3 февр. 2017 г., 07:31:21

СЗХ говорит, чтобы положить его в /usr/местные , где распределений должен быть не прикасаясь к нему. /usr/местные/Бен для бинарники в/usr/местные/src и для источника и /usr/местные/библиотека для библиотек. Увидеть СЗХ спецификации для получения дополнительной информации

+54
Rares M 5 июл. 2017 г., 15:46:44

тройник и Баш:

кошка фу | футболка >(Диспетчер) >(диспетчер) >(Диспетчер) >(диспетчер) >(диспетчер) >/dev/нуль

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

экспортно-Ф менеджер
кот фу | параллельный --трубы --тройник менеджер ::: {1..10}
+38
Dhaval Chauhan 19 дек. 2016 г., 23:02:21

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