Где rasdaemon записывать свои логи?

в /var/журнал/системный журнал содержит:

31 июля 13:45:01 Рэй-настольная хрон[5667]: (корень) cmd (команда -в дебиан-СА1 > /dev/нуль && дебиан-СА1 1 1)
31 июля 13:45:50 Рэй-настольная орг.гном.Оболочки.рабочего стола[1689]: [2036:2054:0731/134550.778035:ошибка:socket_stream.чч(219)] закрытие потока с результатом -2
31 июля 13:47:51 Рэй-настольная rasdaemon[695]: <...>-35 [-41071872] 0.001327: mce_record: 2019-07-31 12:27:04 -0400 банка=8, состояние= 8c2001000001110b, исправлена фильтрация (некоторые незарегистрированный ошибки в одном регионе) общий кэш 3-го уровня общая ошибка, МРП=Corrected_error порог, основанный ошибки статуса: зеленый, СМА=исправлена фильтрация (некоторые незарегистрированный ошибки в одном регионе) общий кэш 3-го уровня общая ошибка большого количества исправлены ошибки кэш. Операционной системы, но, возможно, скоро leadto неисправленных ошибок, cpu_type= Интел общая архитектурная СМА, ЦП= 0, socketid= 0, смешанная= 31c0, в addr= 2cee80000075b7d, mcgstatus=0, mcgcap= с09, apicid= 0
31 июля 13:47:51 Рэй-настольная ядра: [18114.699831] МРЗ: [аппаратная ошибка]: машина Регистрация событий
31 июля 13:47:51 Рэй-настольная rasdaemon[695]: ЦП 00:rasdaemon: магазин mce_record: 0x556ec46df398
31 июля 13:47:51 Рэй-настольная rasdaemon[695]: rasdaemon: Регистрация вставлена в БД
31 июля 13:48:22 Рэй-настольная ядра: [18145.544922] производительность: прервать слишком долго (5187 > 5062), понижение ядра.perf_event_max_sample_rate до 38500

сразу же последовали журналы перезагрузка в 13:55:53.

Я понимаю, что "МРЗ" лесозаготовки был заменен на "rasdaemon", оба из которых упомянуты выше.

$ найти /системы/ядра/отладки/трассировки -тип F \! -пустые

ничего не находит.

Есть более чем 22 000 файлов в этом каталоге, все пустые, и все создаваемые в момент перезагрузки.

Это где rasdaemon сохраняет свою информацию, и если это так, то какая от него польза, если он все получает обнуляются перезагрузки?

+571
Ken Erickson 6 февр. 2013 г., 04:18:44
33 ответов

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

+995
Hasibul Haque 03 февр. '09 в 4:24

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

  1. Список всех тем по именам
  2. Поиск конкретного пакета рассылки или нет?
+987
fuzuyx 14 дек. 2018 г., 21:53:02
Другие ответы

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


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

enter image description here

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

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

+958
Bilal 25 февр. 2018 г., 23:14:11

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

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

PS : Я просто хочу, чтобы хранить эту переменную позже, не читать ее во время загрузки

РЕДАКТИРОВАТЬ ПОСЛЕ ОТВЕТА

Примерно :

  • Создать модуль ядра (найти помощи здесь и там) nammed мод.ко
  • Убедитесь, что модуль может использоваться во время загрузки (путем включения его в образ ядра с помощью initramfs-tools или найти его в файловой системе)
  • Добавьте следующие строки в скрипт

Если вы не включили модуль в образ ядра

insmod /путь/к/мод.ко

Остальное напрямую

Эхо "env_var=значение" > в /proc/name_of_your_process

где name_of_your_process - это название внутри __init-инициализация модуля (когда делаешь запись = proc_create("name_of_your_process",0777,нуль,&my_fops);)

Потом в процессе запуска в скрипте

кошка /proc/name_of_your_process
>> env_var=значение
мод rmmod.ко
+952
ajdi 3 февр. 2014 г., 13:47:22

Сочетание найти, СЭД и размер может сработать, если вам нужна рекурсия и более сложные строку замещения:

найти . -имя_экземпляра '*.тхт' -Е "%П\0-О\0%П\0" | СЭД -з '3~3s/\.txt$/-обработан&/' | команды xargs -0 -н 3 Эхо mycommand

Пример:

$ найти
.
./бар baz.txt
./foo.txt
$ найти . -имя_экземпляра '*.тхт' -Е "%П\0-О\0%П\0" | СЭД -з '3~3s/\.txt$/-обработан&/' | команды xargs -0 -н 3 Эхо mycommand
mycommand ./бар baz.txt -о' ./бар baz-processed.txt
mycommand ./foo.txt -о' ./foo-processed.txt

С -функции printf "%П\0-О\0%П\0" выводит путь к файлу два раза, с между ними, разделенные нулевой символ в кодировке ASCII, и СЕПГ команду вставка -обработан перед трейлинг .тхт на каждой третьей строке. Затем команды xargs запускает команду с тремя аргументами, в то время, которое было бы именем, , и отредактированный именем.

+884
Denis Benyaminov 24 нояб. 2016 г., 01:23:44

Как бы я идти об обновлении базы данных MySQL х, таблица Y и столбца Z с "азбукой". Как бы я быть в состоянии сделать это без того, чтобы делать это в интерактивном режиме из MySQL> подсказка? Я хочу сделать это с помощью одной простой команды.

+868
Shobhana863gmailcom 8141075381 17 июл. 2017 г., 20:03:05

Вы можете всегда делать одну замену за другой в одной СЭД вызова:

$ Эхо "Пн апр 22 05:06:00 по Гринвичу 2019" | СЭД с/ \{1,\}/,/г; с/,мирового,/,/'
Пн,Апр,22,05:06:00,2019

В \{1,\} , чтобы покрыть случай, когда день дополняется ширина 2 на входе, как в:

$ Эхо "Пн апр 05 2:06:00 по Гринвичу 2019" | СЭД с/ \{1,\}/,/г; с/,мирового,/,/'
Пн,АПР,2,05:06:00,2019

Обратите внимание, что если в процессе вывода даты, можно сказать, дата выхода в формат, который вы хотите, чтобы начать с:

$ Значение lc_all=c дата -от U +%А,%Б,%-Д%Т%Г
Чт,Апр 25,11:47:25,2019

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

+827
Gladiator9120 27 мар. 2019 г., 23:43:45

Это очень сложный для этого в СЭД. Более подходящий инструмент , как awk или до нашей эры. Например, чтобы использовать БК добавить следующий СЭД для преобразования входного сигнала в последовательность выражений (10/1) и строк ( "" ), разделенных символом ";" или переводом строки в результате входной сигнал для БК:

10/1;" "; 10/1;" "; 1099/100
"Н \н"
10/1;" "; 10/1;" "; 1088/100
"Е \н"

до н. э. будет оценивать каждое выражение, и на выходе будет 10.00 10.00 10.00 10.00 10.99 Н 10.88 е , как вы хотели. Вот СЕПГ|до н. э.|тр вам нужно:

СЭД '1и\
масштаб=2
/Ссылка: /с/.$/"& \Н"/
ы/.*: //
ы/,/;" ";/г
'| 
до н. э. | тр -д '\н'

Кроме того, используя awk и вы можете заменить все ваши СЭД и тр команд со всего этого:

на awk '
NФ==4 { для(i=2;я<=4;я++){
сплит($я,х,"/")
 функции printf "%с%Г"я==2?"":" ",х[1]/х[2]
}
}
NФ==2 { функции printf "%ы%ы",$2,$1~/лат/?" ":"\п" }'

Это выглядит для строк с 4 полей (разделенных пробелом) и для полей от 2 до 4 разбивает поле $я (сказать "1099/100") на 2 части на символ"/". Затем он печатает часть 1 делится на части 2 (х[1]/х[2]) с использованием общий формат для чисел. В В Е заменяется ничего для области 2, и пространство для других 2-х полей. Это отделяет цифры в выходных данных.

Для линий с 2-х полей (NФ==2) печати 2-го поля ($2) и если 1 поле содержит структуру "широта" он печатает пробел, то перевод строки.

+813
Marcel Baur 30 янв. 2013 г., 14:56:20

Вы могли бы использовать

по rsync | команда grep -v "и вприпрыжку не обычный файл"
+755
Purzynski 7 дек. 2016 г., 13:58:15

Моя конечная цель-упростить рутинную задачу компиляции и запуска.

Теперь у меня следующие команды

 1. г++ foo.cpp -о Фу --с std=с++11
 2. фу чмод +х #это может быть перебор
 3. ./фу

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

компиляции фу

псевдоним или что-то подобное


Я пробовал

псевдоним компиляции='г++ $1.cpp -о 1 $--с std=с++11'

не повезло

+741
Dhruv Raval 19 авг. 2011 г., 03:58:22

Это одна из многих аналогичных линий от выхода из LS -все

lrwxrwxrwx 1 subhrcho дБА 25 декабря 6 01:36 луч-сервер.JPR по -> .ade_path/луч-сервер.JPR по

Что значит выше означают ? Я специально интересовался .ade_path ? Что означает точка(.) обозначения здесь ?

+724
J Diva 21 февр. 2019 г., 17:50:43

Вот, я не думаю, что это было ваше намерение лечения 2017-12-05T12:07:33.941 З как регулярное выражение, (где . будет соответствовать любому символу, а не просто .).

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

LAST_LOG="$last_log" индекс на awk '($0, ЭНВИРОН["LAST_LOG"]) {у=1;далее};г' file.txt

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

О том, почему твой фейл:

/{печать last_log}/

как условие, матчи записи, соответствующие {печать last_log} регулярное выражение, но это не является допустимым регулярным выражением ({ это выражение оператора, который должен быть использован в качестве {2} или {1,5}...).

В:

/$0 ~ last_log/

опять же, что пытается сопоставить на $0 ~ last_log как регулярное выражение. Здесь это означает, что в строках, которые содержат 0 ~ last_log после конца строки ($), поэтому никогда не будет соответствовать. Ты наверное имел ввиду:

на awk -V в last_log="$last_log" '$0 ~ last_log {г=1;далее};г' file.txt

То есть там, где состояние является $0 ~ last_log выражение, а не просто одно регулярное выражение с именем/foo/. /фу/ - это сокращение от $0 ~ /foo в/, то есть соответствовать фу обработать против полной записи.

Вы можете сделать $0 ~ ВАР, но вы не можете сделать ВАР в одиночку, а не регулярное выражение сопоставления, но выражение, которое возвращает значение true, если ВАР содержит число, отличное от 0, или непустые числовые строки (как для г один)

+672
alfontefonte 8 мая 2016 г., 00:34:11

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

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

+579
paurush831 5 янв. 2014 г., 04:57:07

Сначала вы должны понять, что 33-это 32-битное или 64-битное число.

Для conveniance я беру восьми разрядное число (= 1 байт)

десятичное число 33-это в восемь бит: 00100001, листать бита 11011110.

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

Печать отрицательное число, то система печатает знак минус и тогда два дополнения на отрицательное число.

Два дополнения это: листать биты и прибавить 1.

11011110 ==> 00100001 ==> добавление 1 ==> 00100010 результат в десятичной 34 за знаком минус.

+546
Mathias Friberg 25 сент. 2013 г., 15:37:07

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

$ unalias -а
$ аттрибуты набор|команда grep '^[а-Z_a-Z]. в*=' |СЭД 'ы|=.*$||г"

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

Примечание: это касается только Баш и ЗШ.

+529
Max Lemke 15 июл. 2019 г., 13:30:33

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

  1. Монит версия 5.5
  2. Монит начинается с содержимое файла inittab как null::компания Respawn:/usr/Бен/монит –СК в /etc/monitrc
  3. Монит настроен для проверки каждые 30 секунд.
  4. Monit это мониторинг определенных пользовательских приложений и перезагружает их, если они не работают при вызове сценария этого конкретного пользовательского приложения.
  5. Приложения имеют свой скрипт в /etc/инит.папка Д/, которые запускаются при загрузке системы. Монит начинается после того, как эти сценарии выполняются из содержимое файла inittab.

Теперь к проблеме:

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

Sequence Diagram

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

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

Любой другой рекомендации, чтобы избежать этой проблемы?

+516
nexionly 11 нояб. 2013 г., 20:47:41

Видимо, встроенный звук каждый раз ставили себя в наушниках. pavucontrol исправил это прекрасно.

+440
vimdude 31 окт. 2019 г., 18:08:28

Добро пожаловать в Unix и Linux ЮВ!

Файл эльф имеет двоичном заголовке или два, и целый ряд разделов. В Википедии есть описание структуры файлов ELF, если вы заинтересованы.

Ваш objcopy -O в двоично-Дж .истол - /ОГРН/ЛС на /dev/stdout, то команда просто выводит содержимое .истол раздел файл как/bin/ls в точности как есть (-о двоичном) в "файл" в/dev/stdout-стандартный поток вывода.

в /dev/stdout В должна быть символическая ссылка на файл дескриптора текущего процесса #1, т. е. его стандартный выходной поток. По сути это просто способ сказать программе, что планирует оставить свой вывод в указанный файл вместо стандартного вывода. Некоторые программы могут делать это, если вы укажите имя файла для вывода Как просто -, но, видимо, objcopy не следовать этой конвенции.

Если вы видите "какой-то журнал информация" при открытии и/dev/stdout, то, это может означать, что это символическая ссылка была случайно заменена на какую-то программу или скрипт, который был запущен как root. Это должно выглядеть так:

$ Общ -л в /dev/stdout в
lrwxrwxrwx 1 корень 15 17 23 ноября:25 в /dev/stdout в - > в /proc/самоуправления/ФД/1

На 64-битный для x86 системы, objcopy команда должна вывести что-то вроде /lib64/ЛД-ОС Linux для архитектуры x86-64.так.2. Поскольку выходные не содержит символа перевода строки в конце, он может появиться на одной строке следующей командной строки, что делает его труднее обнаружить:

[моя командная строка]$ objcopy -O в двоично-Дж .истол - /ОГРН/ЛС на /dev/stdout в
/lib64/ЛД-ОС Linux для архитектуры x86-64.так.2[Моя командная строка]$

На 32-разрядной архитектуры x86 бинарных, на выходе будет что-то вроде /Либ/ЛД-ОС Linux.так.2.

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

+423
Sniper72 1 нояб. 2017 г., 01:30:42

Я не использовал dtTerm в течение многих лет. Вы можете быть в состоянии получить его на работу, установив как режим клавиатуры и клавиша режима курсора в режим "приложения" (находится под терминал -> параметры).

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

Видимо, используя #переопределить в переводах не поддерживается официально, но как рубит он работает.

Вам нужно найти то, что keymapping в настоящее время на месте работает dtTerm от оболочки, а затем издав сменысочетания клавиш Ctrl* чтобы получить dtTerm, чтобы свалить это контурную карту (которая появится в stdout на раковине, что управлял dtTerm). * ключ на цифровой клавиатуре (иногда известный как KP_Multiply), когда говорите с точки зрения х клавиш.

Я представляю keymapping dtTerm будет назначать будут что-то вроде osfBeginLine.

Далее вам нужно получить фактическое последовательность клавиш, которую вы хотите получить (главная ключ), используя что-то вроде зев. В качестве примера моего дома ключ под Мои настройки keysym 0xff50.

Событие keypress, серийный 30, синтетика нет, окна 0x3600001,
 корень 0x102, станции метро 0х0, время 643678606, (78,90), корень:(1578,578),
 same_screen государственной 0х0, код 110 (keysym 0xff50, дома), да,
 XLookupString дает 0 байт: 
 XmbLookupString дает 0 байт: 
 XFilterEvent возвращает: значение false

Далее вам нужно отредактировать ваш ~/.Xdefaults и и добавить что-то вроде:

Dtterm*DtTerm*перевод:#переопределить\Н\
:<Клавиши>osfBeginLine: строка("0xff50")

Затем запустите dtaction ReloadResources, который должен источник ваш .Xdefaults и файл.

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

Ссылки:

руководство dtTerm, страница варианта терминала dtTerm

Стандартный Xresources dtTerm разбирает

+388
Amberopolis 23 дек. 2011 г., 02:21:16

Нельзя ограничить пользователя root.

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

+375
dumbfingers 27 нояб. 2013 г., 15:03:23

Да, вы можете настроить, чтобы игнорировать это автоматически.

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

+370
Parse1958 19 дек. 2015 г., 09:23:10

Что марка является внутренним и не включен в любом месте в пакете или любой из его заголовков.

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

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

+304
Marie Wongbi 14 янв. 2010 г., 05:11:28

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

http://sharadchhetri.com/2012/07/16/terminal-recording-script-scriptreplay-command/

+287
3sigma 1 дек. 2019 г., 13:13:35

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

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

В качестве временной работы, вы могли бы рассмотреть пробивание список пользователей на несколько серверов.

Тем не менее, в среднесрочной/долгосрочной перспективе, я бы посоветовал создать центральное проверки подлинности сервера, будь то радиус, в LDAP, MySQL или активный каталог, а не создавать пользователей в протоколе IPSec.секреты, и создание новой инфраструктуры для включения StrongSwan для проверки подлинности на него.

Документация по-прежнему классифицирует плагин SQL в качестве экспериментальных. Есть также плагины для Пэм, но я не рекомендую их.

Символы также переговоры с серверной конфигурации LDAP, и понимает несколько протоколов, если правильно настроить (а именно пап, MSCHAPv2, ВП-пап и протокол EAP-MSCHAPv2). С помощью протокола radius также приносит дополнительное преимущество, имея отчетных данных в центральный пункт. При правильной настройке (т. е. символы демпинг учета в MySQL, которая является необязательной процедурой) вы можете очень легко иметь списки использования VPN пользователей.

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

Согласно официальной документации:

Проверка подлинности с радиусом (с системах, например)

ВП-радиус ВП-радиус плагин не реализует метод ВП напрямую, но оно перенаправляет разговор ВП с клиентом Бэкэнд сервер radius. На шлюзе, пакеты ВП вам извлечены из сообщений Ike, а также инкапсулироваться в протокол Radius, и наоборот. Сам шлюз не нуждаются в особой поддержке конкретного метода EAP, как он обрабатывает ВП разговор клиент и радиус бэкэнд более или менее прозрачно.

Серверы radius плагин должен работать с любым сервером radius, мы он успешно протестирован на системах и НПС сервера с Windows сервер 2008 R2.

Для методов ВП, обеспечивая мск, сервер radius должен включать ключ в МППЭ-отправка/получение ключей; к сожалению, символы перед 2.1.10 не включать эти атрибуты при использовании с Протокол EAP-MSCHAPv2.

Альтернативы вы можете также использовать pfSense, который является открытым исходным кодом брандмауэра на основе FreeBSD, который имеет веб-интерфейс; вы все еще есть с проблемой выяснения масштабируемое и обслуживаемое серверной.

Я также добавлю в качестве примера, что я управляю пару pfSense IPSec для виртуальных частных сетей для нескольких тысяч пользователей аутентификации в системах+активный каталог. Они используют собственный VPN клиенты Windows 7 до 10, для macOS, а iOS, Linux и Android.

Также в том, что касается интеграции с WHMCS: отказ от ответственности - я не знаком с и WHMCS. Однако мне кажется, это касается только счетов в VPN-решение. Я вообще подозреваю, что после того, единой конфигурации радиуса в месте сдачи использования в MySQL, есть еще некоторые разработки программного обеспечения, чтобы сделать, чтобы интегрировать использование/счетов с WHMCS. Если нет, то это гораздо сложнее сделать тяжелую работу извлекать из различных платформ, журналы использования клиента.

+277
Ricky 25 мар. 2011 г., 19:39:17

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

  1. Добавить все каталоги вручную.

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

    найти в /Home/CS в/ИД -тип F -исполняемый -экзек каталог {} + | рода -у
    

    Выше найдете все исполняемые файлы в/Home/CS в/удостоверение и напечатать имя директории, содержащей их. Этот сорт-у гарантирует, что каждый каталог печатается только один раз. Я создал несколько тестовых каталогах, так на моей системе я получаю:

    $ найти /дома/terdon/шь/ -тип F -исполняемый -экзек каталог {} + | рода -у
    /главная/terdon/Идл с именем/foo/бар/сумка/Хо
    /главная/terdon/Идл с именем/foo/бар/мешок/Хо/ФА/Фе/ре
    /главная/terdon/Идл с именем/foo/бар/баз именем/foo/бар
    /главная/terdon/Идл с именем/foo/бар/баз с именем/foo/бар/баз именем/foo/бар/баз
    

    Теперь, вы хотите, чтобы получить их в нужном формате для добавления в $путь:

    $ найти /дома/terdon/шь/ -тип F -исполняемый -экзек каталог {} + | рода -у | тр '\п' ':'
    /home/terdon/Idl/foo/bar/bag/ho:/home/terdon/Idl/foo/bar/bag/ho/fa/fe/re:/home/terdon/Idl/foo/bar/baz/foo/bar:/home/terdon/Idl/foo/bar/baz/foo/bar/baz/foo/bar/baz:
    

    Скопировать что (за исключением заключительного :) и добавить его в свой путь:

    PATH="$PATH:/home/terdon/Idl/foo/bar/bag/ho:/home/terdon/Idl/foo/bar/bag/ho/fa/fe/re:/home/terdon/Idl/foo/bar/baz/foo/bar:/home/terdon/Idl/foo/bar/baz/foo/bar/baz/foo/bar/baz"
    
  2. Найти все исполняемые файлы и ссылку на них в каталог на вашем пути.

    найти /дома/terdon/шь/ -тип F -исполняемый -экзек ЛН-ы {} ~/ОГРН \;
    

    На некоторых системах Linux (Убунту, например) ~/бин каталог автоматически добавляется в ваш путь , если он существует. Если этого не произойдет в системе, добавьте его сами:

    Путь="$путь:/дома/уу/бин"
    
+253
printminion 2 мая 2017 г., 21:34:25

Для перемещения можно использовать ММВ:

$ ММВ-Н ';????????????*.в JPG' '#2#3#4/#5#6#7/#8#9#10/#11#12#13/#14.jpg'
20d1/d325/52d1/20d1d32552d1a95249e62662fbdf924dd72c4027.jpg
 -> 20d/1d3/255/2d1/a95249e62662fbdf924dd72c4027.jpg
ccaf/13cf/3199/ccaf13cf319930e80f5f2ad02525b93e1326c160.jpg
 -> cca/f13/cf3/199/30e80f5f2ad02525b93e1326c160.jpg
ec07/53bd/2355/ec0753bd2355fa8ec5cf5163e219c162cce3b03a.jpg
 -> ec0/753/bd2/355/fa8ec5cf5163e219c162cce3b03a.jpg

(-N-это просто для отчетности и контроля - файлы на самом деле не так и не двигалась)

К сожалению, ММВ не имеет 'создание-отсутствует-каталоги' вариант - таким образом, мы должны сделать это до фактического переезда:

$ ММВ-Н ';????????????*.в JPG' '#2#3#4/#5#6#7/#8#9#10/#11#12#13/#14.jpg' \
 | СЭД с,^.* -> \(.*/\)[^/]\+$,\1,' \
 | команды xargs команды mkdir -Р

ММВ использует оболочку маски - не регулярное выражение. В ; символ является специальным и соответствует исходному файлу базового пути . Обратные ссылки обозначим через . Поскольку оболочки подстановки не такие мощные, как расширенное регулярное выражение я использовал 12 ? подстановочные знаки, чтобы соответствовать первые 12 символов имени файла.

+229
Mehdi Nabil 20 мая 2018 г., 04:58:27

Попробуйте это: Фрун -м 4096 -г-К -Н -у start-dhcp-server.sh

Дайте мне знать, если вы сталкиваетесь с любой проблемой.

+219
Kene Nchimbi 15 сент. 2012 г., 05:17:03

Я пишу в данный момент моя дипломная работа и нужно использовать OpenTOSCA. У нас есть типа, которая подключается к виртуальную машину Ubuntu 14.04 через SSH. Я хочу, чтобы запустить программу в фоновом режиме, который не поставляется в качестве услуги с Linux. Так что я должен использовать что-то вроде

НПМ начать и

или

экран -м-д НПМ начать

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

+193
GRTERRA 25 авг. 2011 г., 19:54:04

Я определенно не рекомендую, кроме нового дизайна в uTorrent в Linux, у вас есть намного лучше приложения как для ktorrent, П / Д, Азуреус и т. д. Но если вы хотите настаивать в управлении уторрент, вы должны распаковать архив с uTorrent, а затем запустить терминал 'кд' в каталог uTorrent, и в тип терминала:

./utserver

чем запустить браузер, например Firefox и введите этот URL "http://localhost:8080/gui/" чем это будет предложено окно с запросом пользователя и пароля, в поле "пользователь" введите:

админ

и он покажет вам интерфейс с uTorrent

ЗЫ: серьезно, есть намного лучшие альтернативы в Linux.

+165
Henrique Lima 11 февр. 2010 г., 22:58:23
your_command | у awk '
 {метка = функцию substr (0,1,18$); значение = функцию substr($0,19)} 
 !(метки данных) {данные[метка] = значение; время[метка] = systime(); далее} 
 значение != данные[метка] {
 принт "изменилась контролировать элемент";
 система deltav = значение - данные[метка]
 deltat = systime() - время[метка]
 как = Дельта < 0 ? "Уменьшилось" : "Увеличение" 
 е символы "%S: %S на %D В %D секунд\N", и надписи, как, проспект, deltat
}
'
+161
gcatalfamo 15 мар. 2010 г., 06:19:18

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

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

Почему нужно для стат независимо от , или все варианты.

+155
toyoko 26 февр. 2015 г., 02:25:39

Виртуальные пакеты и в Debian альтернативы системе (которой файлы в игру вступают) - это связанные, но не одинаковые. Для виртуальных пакетов, вы можете использовать команду apt-кэша , чтобы выяснить, какие (реальные) пакеты "обеспечить" это:

$ АПТ-кэш showpkg на awk
Пакет: на awk
Варианты: 

Обратное Зависит: 
базы-файлы,на awk
базы-файлы,на awk
Зависимости: 
Обеспечивает: 
Обратный Обеспечивает: 
mawk:для i386 1.3.3-17ubuntu2
поглазеть:для i386 1:4.0.1+для dfsg-2.1ubuntu2
оригинал-на awk 2012-12-20-1
mawk 1.3.3-17ubuntu2
поглазеть 1:4.0.1+для dfsg-2.1ubuntu2

Для отображения менеджеры, виртуальный пакет х-дисплей-менеджер:

$ АПТ-кэш showpkg х-дисплей-менеджер
Упаковки: х-дисплей-менеджер
Варианты: 

Обратное Зависит: 
в utf8 миграция-инструмент,х-дисплей-менеджер
razorqt,х-дисплей-менеджер
рабочего стола LXDE,х-дисплей-менеджер
numlockx,х-дисплей-менеджер
дссп-клиент-ядро,х-дисплей-менеджер
Зависимости: 
Обеспечивает: 
Обратный Обеспечивает: 
ГДМ 3.10.0.1-0ubuntu3.1
перевод 1.10.6-0ubuntu1
КДМ 4:4.11.11-0ubuntu0.2
программа XDM 1:1.1.11-1ubuntu1
МДР 1.28-16
тонкий 1.3.4-2.1
lxdm 0.4.1-0ubuntu6
КДМ 4:4.11.8-0ubuntu6
ГДМ 3.10.0.1-0ubuntu3
перевод 1.10.0-0ubuntu3

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

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

+110
Siddharth Shishulkar 2 дек. 2013 г., 04:23:05

Мне нужно начать Для получения справки об Убунту, и он может быть запущен в запуске Убунту.

Мои вопросы:

  • может получения справки об запускается в [email protected]перезагрузки?
  • может получения справки об быть запущен в эксплуатацию/деамон?
  • мы можем начать программу GUI от службы Linux или демон?
+83
pbw 25 мар. 2014 г., 11:22:44

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

$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