Я могу получить ID процесса и запустить программу на переднем плане?

Могу ли я получить процесс с идентификатором, например Python-скрипт и запустить программу на переднем плане, чтобы сделать выход из программы?

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

+238
VAR ZARA 13 июл. 2012 г., 02:03:27
32 ответов

Вы могли определенно производим журнал всех ошибок страниц, но вы не сможете предсказать их надежно. Просто отключить виртуальную память и убедитесь, что ваша программа в оперативной памяти, или еще лучше Л2. Может быть, лаунчер поможет. Также установить значение Nice и использовать ОС реального времени, если вы хотите лучшие результаты.

+975
Cult678 03 февр. '09 в 4:24

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

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

Pushmonstats.sh это скрипт, который собирает статистику температуры система моего компьютера и отправляет к Raspberry Pi на котором кактусы работает. Некоторое время назад в сети застрял. У меня только СШ ауты в мой журнал ошибок. К сожалению, нет времени записи в этом журнале. Я не знаю, как добавить штамп времени на запись в журнал. Итак, после некоторых поисков в Интернете, я наткнулся на этот пост и вот что я сделал с помощью ТС.

Чтобы проверить это, я использовал неизвестный параметр Рэнд. Что дало сообщение об ошибке в stderr. Чтобы захватить его, я перенаправить его во временный файл. Затем я использую кота показать содержимое файла и вставьте его в ТС, добавьте формат времени, который я нашел на этот пост и, наконец, зарегистрировать ее в файле error. Тогда я очистить содержимое временных файлов, в противном случае я получаю двойной записи на одну и ту же ошибку.

Кронтаб:

* * * * * /home/monusr/bin/pushmonstats.sh 1>> /Главная/monusr/pushmonstats.журнал 2> /дома/monusr/.подстраховаться;/ОГРН/КПП /главная/monusr/.ошибка|каталог/usr/Бен/ц %е-%ч:%м:%.С 1>> /Главная/monusr/pushmonstats.ошибаться;> /дома/monusr/.подстраховаться

Это дает следующие в моем журнале ошибок:

2014-03-22-19:17:53.823720 Рэнд: неизвестный параметр -- '-л'

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

+971
Rayhan Chowdhury 17 июн. 2015 г., 03:56:26
Другие ответы

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


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

Самым простым решением будет, чтобы сказать вам, чтобы изменить задание:

новое_имя=$( Эхо ${файл} | СЭД -е 'с|.ТС|.мкВ|' )

Но лучшим решением будет сделать:

новое_имя="${файл%.ТС}.мкВ"
+877
dosaki 6 мар. 2011 г., 03:41:11

Ты создал RAID1 в bevore поставить файловую систему на него? Если нет - ты сжать файловую систему перед ее устройство RAID?

Если вы не может быть плохой суперблок на ваш RAID-устройства.

+874
user202752 9 июн. 2014 г., 06:16:36

Я получаю странные ошибки, когда я пытаюсь скомпилировать программу на Python 3.2 на NetBSD 5.1:

питон ./Objects/typeslots.py < ./Включить/typeslots.ч > ./Объекты/typeslots.Инк
питон: не нашли
*** Код ошибки 127

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

Я пытаюсь скомпилировать Python в обычном порядке:

./настроить
сделать
Су
сделать установить
+858
MOHAN KUMAR 6 сент. 2013 г., 22:19:26

Попробовать...

установить файл*
функции printf %s\ "на\\[email protected]"

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

е \\%s файл*

...или...

установить файл*; ИФС=\\; е %з\\п "$*"
+839
Casca 25 июн. 2013 г., 09:50:58

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

[ 16.123575] добавлена проверке fsck[337]: , 408::Ф6/00, 306::С6/00, 408::Ф6/00, ...

и в итоге:

Не автоматически исправить это

Что это значит? Мне нужно полностью отформатировать весь мой жесткий диск?

А вот снимок моего экрана.

enter image description here

+820
Lijia Yu 29 мая 2017 г., 18:35:09

Бразилия, похоже, снова меняя его правила перехода на летнее время (на следующий день переход был изначально'20th октября, изменились до ноября'4th и теперь ноября'18th ). Глядя на ftp://ftp.iana.org/tz последнее обновление 2018e, который не включает в себя изменения.

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

спасибо.

+767
kosii 14 нояб. 2013 г., 18:55:20

В файле/proc/ПИД/ФД/НУМ символические ссылки являются квази-универсал на Linux, но их не существует нигде (кроме как на С Cygwin, который эмулирует их). в/proc/ПИД/ФД/НУМ также существуют на AIX и Solaris, но они не симлинки. Портабельно, чтобы получить информацию об открытых файлах, установите пространства.

Юниксов С в/proc/ПИД/ФД

Линукс

Под Linux, в/proc/ПИД/ФД/чис - немного магии символическую ссылку на этот файл, что процесс с ID PID-регулятора открытого на файл дескриптора НУМ. Эта ссылка магия в том, что, например, он может быть использован, чтобы открыть файл, даже если файл удален. Ссылка будет отслеживать файл переименовывает, тоже. в/proc/собственная волшебная символическую ссылку, которая указывает на файл/proc/ПИД , где ПИД - процесс, который обращается к ссылке.

Эта функция присутствует практически на всех системах Linux. Это предусмотрено водителю за труды файловой системы, которая является формально необязательным, но используется для так много вещей (в том числе изготовление ПС работает — считывает из файла/proc/ПИД), что он почти никогда не выезжали даже на встраиваемых системах.

С Cygwin

С Cygwin эмулирует Linux в файле/proc/ПИД/ФД/НУМ (под Cygwin процессов) и текстовый.

Солярис (начиная с версии 2.6), экс

Есть в/proc/ПИД/ФД записи для каждого файлового дескриптора, но они отображаются как один и тот же тип, как открытый файл, так что они не дают никакой информации о пути к файлу. Тем не менее они об одних и тех же стат данные как функцию fstat бы представить процесс, что файл открыт, поэтому можно определить, на какой файловой системе этот файл находится и его номеру inode. Каталоги появляются в виде символической ссылки, однако они волшебные ссылки, которые могут только быть выполнены, и более ранних версий возвращает пустую строку.

Под Экса, procfiles команда отображает информацию о процессе открытых файлов. Под Солярис, pfiles команда отображает информацию о процессе открытых файлов. Это не включает в себя путь к файлу (на Солярисе, это вообще с Солярисом 10, см. ниже).

Солярис (начиная с версии 10)

В дополнение к в/proc/ПИД/ФД/кол-во, современный Солярис версии файла/proc/ПИД/путь/число которое содержит символические ссылки, похожими на Linux и символические ссылки в/proc/ПИД/ФД/НУМ. В pfiles команда показывает информацию о процессе открытых файлов, включая пути.

Plan9

в /proc/ПИД/ФД - это текстовый файл, который содержит одну запись (строку) в файл с дескриптором открыл процесс. Имя файла не отслеживаются там.

Компания QNX

в /proc/ПИД/ каталог, но он не содержит никакой информации о файловых дескрипторов.

Юниксов с /техн , но прямой доступ к файловым дескрипторам

(Примечание: иногда можно получить сведения о процессе открытых файлов, копающимся в ее памяти образ, который доступен при в/proc. Я не считаю, что “прямой доступ”.)

Юниксов, где в/proc/ПИД - файл

Прок файловой системе началось в Unix 8-е издание, но с другой структурой, и пошел по плану 9 и обратно в некоторых системах. Я думаю, что все операционные системы С в/proc есть запись для каждого PID, но на многих системах, это обычный файл, а не каталог. Следующие системы есть в/proc/ПИД , который должен быть прочитан в ioctl:

  • Солярис до 2.5
  • ОСФ/1 теперь известная как Tru64
  • ИРИКС (?)
  • ШОС (?)

В Minix 3

МИНИКС 3 имеет procfs сервер , который предоставляет несколько Linux-подобных компонентов, в том числе в/proc/ПИД/ каталоги. Однако это не идет ни в/proc/ПИД/ФД.

Во FreeBSD

В FreeBSD есть в/proc/ПИД/ каталоги, но они не предоставляют информацию об открытых файловых дескрипторов. (Есть, правда, в/proc/ПИД/файл который похож на Linux в файле/proc/ПИД/EXE-файл, дающие доступ к исполняемому через символическую ссылку.)

Во FreeBSD procfs является устаревшим.

Юниксов без в/proc

  • НР-УБ
  • В OpenBSD
  • На NetBSD
  • Mac ОС X

Информация о файле дескриптора через другие каналы

Термоблок

В термопленки команда выводит список процессов, которые имеют указанный файл открыт, или файл открыть на указанную точку монтирования. Эта команда стандарт (доступно для всех для xsi-совместимых системах, т. е. в POSIX с Х/открытый интерфейс системы расширение).

Вы не можете перейти от процесса к именам файлов с помощью этой утилиты.

Как lsof

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

Вы можете прочитать часто задаваемые вопросы , чтобы увидеть, какие трудности, как lsof приходится мириться. На большинстве Unix-подобных системах, получение информации о названиях открытых файлов требует разбора структур данных ядра. Цитирую из FAQ 3.3 “почему не lsof выводит отчет полный путь?”:

Как lsof не могу получить путь составляющих название кэшей ядра из следующих наречий:

  • Экс

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

Если вам нужно парсить информацию из пространствас выходных, обязательно используйте режиме (по одному полю на строку), предпочтительно -Ф0 режим (нуль-разделителями полей). Для получения информации о конкретном файле дескриптора определенного процесса, использовать -это вариант с ПИД - и кол-во, например, как lsof -а-п 123 -Д 0 -F0n.

/разработки/ФД/кол-во файловых дескрипторов для текущего процесса

Многие модификации Unix предоставляют способ для процесса получить доступ к открытым файлам через имя файла: открыть файл/dev/ФД/НУМ эквивалентен вызову ДУП(НУМ). Эти имена пригодятся когда программа просит имя файла, но вы хотите пройти уже открытого файла (например, труба или гнездо); например снаряды, которые реализуют процесс замены используйте их, где это доступно (используя временный именованный канал, где в/dev/ФД недоступен).

Где в/dev/ФД существует, есть также обычно (всегда?) синонимы (иногда символические ссылки, иногда тяжело одной, иногда Magic файлы с аналогичными свойствами) , например, /dev/stdin-стандартный поток ввода = /Дев/ФД/0, в/dev/stdout в = /Дев/ФД/1, и/dev/stderr, в = /Дев/ФД/2.

  • Под Linux как/dev/ФД - это символическая ссылка на /proc и/самоуправления.
  • В большинстве юниксов (ИРИКС, в OpenBSD, NetBSD, так, ШОС, Солярис, ...), записи в файл/dev/ФД являются символьными устройствами. Они обычно появляются ли дескриптор файла открыт или нет, и записи могут быть доступны для дескрипторов файлов старше определенного количества.
  • Под FreeBSD и OSX, в fdescfs файловая система обеспечивает динамическое устройство/dev/ФД каталоге, который следует открыть дескрипторы вызывающего процесса. Статический файл/dev/ФД доступной как/dev/ФД не установлен.
  • Под ОСФ/1 (Tru64), и/dev/ФД осуществляется через ГЛФ.
  • Нет устройства/dev/ФД на AIX или HP-УБ.
+735
Krithika 10 сент. 2012 г., 20:23:39
эхо "$(на Perl -MMIME::base64 и -0777 -ЧП '$_=и MIME::base64-кодировке::кодировать$_' < "$имя")"

Я предполагаю, что эхо - это пример. Если нет, то это:

Перл-MMIME::base64 и -0777 -ЧП '$_=в MIME::base64-кодировке::кодировать$_' < "$имя"

будут эквивалентны.

Обратите внимание, что некоторые системы имеют в base64 команду:

в base64 < "$имя"

Или если в OpenSSL установлен:

в OpenSSL base64 и < "$имя"
+719
akhilvasishta muthukur 16 янв. 2010 г., 18:00:29

Попробовать СЭД с/\"//г' файл. Следует сделать трюк

Чтобы применить изменения в тот же файл использовать СЕПГ -я Чтобы создать новый файл > файл в конец команды.

+718
ruda 6 февр. 2016 г., 13:05:22

Если вы используете (или переключатель) пакет, можно установить на omsnmp модуль , который может отправлять сообщения syslog в качестве SNMP-ловушек.

+702
user53457 26 янв. 2018 г., 22:57:40

Вы попробуйте увеличить тайм-аут DHCP-клиент в файл config?

Вы можете попробовать отредактировать файл /etc/dhcp-сервер/программа dhclient.conf и установить опцию 'тайм-аут', как показано ниже:

таймаут=60
+695
Geoffrey 6 янв. 2013 г., 17:53:14

Я уверен, что это Плимут ошибка.

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

Похоже, исправить это было совершено вверх, ура! https://bugs.freedesktop.org/show_bug.cgi?id=104353

[промышляют-клавиатура.с:213] process_keyboard_input:побег ключ!
[главная.с:1485] on_escape_pressed:клавишу Esc нажал
[главная.с:1465] toggle_between_splash_and_details:переключение между всплеском и детали
[главная.с:1467] toggle_between_splash_and_details:скрытие и освобождая нынешний всплеск
[промышляют-событие-петли.с:965] ply_event_loop_stop_watching_for_timeout:без согласования тайм-аута нашли для удаления
[./плагин.с:1195] hide_splash_screen:скрывая всплеск
[./плагин.с:818] stop_animation:остановка анимации
[./плагин.с:831] stop_animation:скрытие анимации прогресс 
[промышляют-анимации.с:357] ply_animation_stop:анимация уже остановился, игнорируя остановки по требованию
[./плагин.с:831] stop_animation:скрытие анимации прогресс 
[промышляют-анимации.с:357] ply_animation_stop:анимация уже остановился, игнорируя остановки по требованию
[промышляют-загрузки-всплеск.с:388] ply_boot_splash_free:освобождение всплеск
[промышляют-событие-петли.с:965] ply_event_loop_stop_watching_for_timeout:без согласования тайм-аута нашли для удаления
[промышляют-загрузки-всплеск.с:333] remove_pixel_displays:удаление пикселя
[промышляют-загрузки-всплеск.с:347] remove_pixel_displays:удаление 1366х768 пикселей
[./плагин.с:1014] remove_pixel_display:удаление пикселей из плагина
[промышляют-загрузки-всплеск.с:347] remove_pixel_displays:удаление 1366х768 пикселей
[./плагин.с:1014] remove_pixel_display:удаление пикселей из плагина
[./плагин.ц:700] destroy_plugin:уничтожая плагин
[./плагин.с:673] free_views:освобождая видом
[главная.с:352] show_detailed_splash:показаны подробные заставки
[главная.с:1655] load_built_in_theme:встроенный загрузки темы
[Плагины/всплеск/детали/плагин.с:156] create_plugin:создание плагина
[главная.с:1670] load_built_in_theme:установка плагина для цикла обработки событий 
[главная.с:1673] load_built_in_theme:крепления прогресс в плагин
[промышляют-загрузки-всплеск.с:174] ply_boot_splash_add_text_display:добавление 170x48 текстовый дисплей
[промышляют-терминал.с:598] ply_terminal_open:терминал раздел /dev/tty1 уже открыт
[промышляют-загрузки-всплеск.с:174] ply_boot_splash_add_text_display:добавление 170x48 текстовый дисплей
[промышляют-терминал.с:598] ply_terminal_open:терминал раздел /dev/tty1 уже открыт
+693
amnesia 26 июн. 2010 г., 04:11:39

Что есть несколько API для разрешения имен узлов, как вызовом, getaddrinfo и inet_pton и некоторые из них не может вернуть более чем один адрес, и/или вы можете запросить тип адреса, который вы хотите.

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

на Perl -MSocket -Ле www.google.com печать inet_aton inet_ntoa сдвига 
+686
Parkpoom Boonmatan 22 авг. 2018 г., 04:44:26

В bash 4 и более поздних, вы можете использовать специальную переменную PROMPT_DIRTRIM. Побегов или к , по крайней мере в bash 3.2 и выше. Эти функции можно использовать для того чтобы контролировать длину текущего каталога, как показано в строке.

PROMPT_DIRTRIM
Если значение больше нуля, то значение используется как число концевых компонентов каталога для сохранения при расширении \W и \W строку запроса побегов (см. подсказки ниже). Удалены символы заменяются многоточие.

\Вт
текущий рабочий каталог, с $домашняя сокращенно со знака Тильды (использует значение переменной PROMPT_DIRTRIM)

\Вт
базовое имя текущего рабочего каталога, с $дома сокращается с Тильдой

+642
Farzana Haque 8 сент. 2016 г., 10:32:02

Я пытаюсь загрузить с Freescale 1040RDB и меня возникли некоторые трудности. Я использую встроенные СДК от Freescale, который работает на Linux изображения VB с установкой yocto вместе со всеми слоями и конфигураций yocto предварительно установленным. Мне удалось успешно запустить bitbake и теперь я пытаюсь развернуть изображений на цель. Конечно, в документации от Freescale совершенно бесполезно. Поэтому путем проб и ошибок я нашел то, что я думаю, что образ ядра, файловой системы и ФДТ. Я загружаю их на цель с помощью TFTP и затем пытается загрузиться с памяти. Ниже представлены данные из последовательного терминала цели. Ошибка на последней строке. В этот момент я интересно, если что-то не так с .ДТБ файл или может мне нужно что-то делать, чтобы подготовить его. Я hexdumped на .файл DTB и сравнил его с предустановленной дереве устройств в целевой вспышки и считают их похожими типами данных.

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

=> по TFTP 0x01000000 формат
Используя диапазоне [email protected]устройстве DTSEC4 
TFTP с сервера 192.168.2.236; наш IP-адрес 192.168.2.18
Именем 'формат'.
Адрес загрузки: 0x1000000
Загрузка: #################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
######################
 1,3 МБ/с
сделано
Переданных байтов = 5103714 (4de062 шестигранный)
=> по TFTP 0x02000000 файловой системы.ГЗ.U-загрузки
Используя диапазоне [email protected]устройстве DTSEC4 
TFTP с сервера 192.168.2.236; наш IP-адрес 192.168.2.18
Именем 'файловой системы.ГЗ.п-сапожок'.
Адрес загрузки: 0x2000000
Загрузка: #################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
##############################################################
 1,4 МБ/с
сделано
Переданных байтов = 3310270 (3282be шестигранный)
=> по TFTP 0x00c00000 формат.ДТБ 
Используя диапазоне [email protected]устройстве DTSEC4 
TFTP с сервера 192.168.2.236; наш IP-адрес 192.168.2.18
Формат имя_файла'.ДТБ'.
Адрес загрузки: 0xc00000
Погрузка: #######
 994.1 Кб/с
сделано
Переданных байтов = 35655 (8b47 шестигранный)
=> bootm 0x01000000 0x02000000 0x00c00000
Предупреждение: настройка доступной памяти до 30000000
## Загрузке ядра от устаревших изображения на 01000000 ...
 Название изображения: Линукс-3.12.19-rt30-QorIQ-СДК-В1.
 Тип изображения: процессор PowerPC ядра Linux изображения (gzip-архива)
 Размер Данных: 5103650 Байт = 4.9 Мб
 Адрес Загрузки: 00000000
 Точка Входа: 00000000
 Проверка контрольной суммы ... ОК
## Загрузки Рамдиска инит от устаревшего образа в 02000000 ...
 Название изображения: НПУ-изображения-минимальный-t1040rdb-64Б-2
 Тип изображения: процессор PowerPC Linux на диск изображения (gzip-архива)
 Размер Данных: 3310206 Байт = 3.2 Мб
 Адрес Загрузки: 00000000
 Точка Входа: 00000000
 Проверка контрольной суммы ... ОК
## Уплощена устройства клякса дерево в 00c00000
 Загрузка с помощью FDT капли на 0xc00000
 Распаковка образа ядра ... ОК
 Погрузка рамдиск 2fcd7000, конец 2ffff27e ... ОК
Ошибка: изображение не является ФДТ - необходимо сбросить доску, чтобы восстановить.
+627
quickshiftin 24 июн. 2012 г., 22:54:14

Я искал в Google как загрузить Fedora, и все, что я найти, как создать загрузочный USB.

Как только я загружаю Fedora с загрузочного USB как полностью установить Fedora с USB на моем ноутбуке?

+589
Mauricio Marinho 16 мар. 2013 г., 06:52:38

По какой-то причине, когда судо используется в openSUSE, переменную окружения Display не установлено. Это в конечном итоге работает для меня:

судо дисплей=`LS в каталоге /tmp/.Для X11 для Unix | тр 'х' ':' | команда grep -о ":[0-9]" | руководитель -Н 1 параметр logname` Су ``- с команду xhost
+566
maryna klopper 23 янв. 2014 г., 10:23:57
#!/бин/Баш

shopt -с dotglob nullglob

topdir='./Из dir1'

для subdir в "$topdir"/*/; сделать
 найти "$каталогом" -тип F -Exec и Эхо . \; |
 функции printf '%С: %Д\П' "${каталогом%/}" "$( туалет, умывальник -л )"
сделано

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

Скрипт перебирает все каталоги $topdir и для каждого, он запускает найти команду

найти "$каталогом" -тип F -Exec и Эхо . \;

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

Точки передаются в

функции printf '%С: %Д\П' "${каталогом%/}" "$( туалет, умывальник -л )"

Здесь функции printf используется для форматирования вывода. Он принимает путь к поддиректории (с окончательной Слэш удален) и количество файлов.

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

Установка nullglob и dotglob оболочка вариантов на старте позволяет пропустить весь цикл, если нет подкаталогов $topdir (это с nullglob), а также включить скрытые имена каталогов под $topdir (это с dotglob).

Путем изменения

topdir='./Из dir1'

в

topdir=$1

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

Вы можете ускорить найти до радикально изменив его в чуть более сложной

найти "$каталогом" -тип F -Exec и ш-С 'по пути сделать эхо .; сделано' ш {} +

(остальные петли следует оставить как есть). Это очень маленький встроенный скрипт для пакетной обработки файлов, а не Эхо для каждого файла. Это будет гораздо быстрее, предполагая, что эхо -это встроенная команда в Ш. оболочки. (Вы можете изменить Ш. -З. на баш-С , чтобы быть уверенным, что.) Когда -экзек Эхо . \; используется, найти будет выполнить /bin/, и эхо, которое будет медленно делать для каждого файла.

+447
Ramesh Yankati 19 мая 2017 г., 10:53:25

Мой телефон имеет 1 ГБ телефон, и 2 Гб картой памяти microSD.

Когда я подключаю телефон к компьютеру (Убунту) через USB-кабель, только 2 ГБ microSD карту в судо расстались -л и ДТ -Л команды. Это 1ГБ телефон не возможно быть показано?

Спасибо.

+408
troels 28 окт. 2013 г., 05:31:08

Ребята из at&Т спрашивал себя то же самое

Если вы посмотрите на историю в программный пакет&т (в настоящее время лежит на GitHub с основной группы слева), это именно то, что они сделали с AT&Т Корн консоли.к.а. ksh93.

Производительность всегда была частью мотивации для ksh93 сопровождающих, и когда здания КШ вы можете выбрать, чтобы построить много общих утилит POSIX, как динамически загружаемых библиотек. По привязке этих команд к каталогу имя /опт/АСТ/ОГРН, вы можете контролировать, какая версия команды будет использоваться, основываясь на позиции, что имя каталога в пути$Path.

Примеры:

кот чмод Чаун cksum / СС СР сократить дата выраж дрм голову вступить в
команды mkdir mkfifo mktemp МВ НЛ ОД вставить РМ хвост тр уник uuencode в туалет

Полный список может быть найден в АСТ на GitHub репозиторий.

Обратите внимание, что большинство АСТ инструменты имеют свое происхождение и будет сильно отличаться от более частой реализации проекта GNU. В исследовательскую группу&Т придерживались официальных стандартов, что позволит добиться совместимости, когда вы не могли бы поделиться кодом.

+347
Abdullah Alamgir 21 сент. 2013 г., 08:49:42

Пару вариаций на ответ Стефана:

(строка; команда grep $'[\Т]ошибка[^\т]*[\т]*$') < ввод

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

(чтение х; Эхо "$х"; команда grep $'[\Т]ошибка[^\т]*[\т]*$') < ввод

должен работать тоже. Кроме того,

грэп -е $'имя^, Пн,Вт,Ср,Чт,Пт,Пн$|[\Т]ошибка[^\т]*[\т]* вход$' 
+341
NickZse 17 авг. 2016 г., 02:24:03

Сочетание Клавиш CtrlГ это будет отменить поиск

+306
Shreyas Sriram 9 июл. 2015 г., 09:32:59

в Fedora это в /var/журнал/аудит/аудит.журнал

+250
farhad azimi 26 июл. 2011 г., 18:09:58

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

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

+240
nitekrawler 24 мар. 2018 г., 05:20:56

Если компьютер не работает на полную нагрузку, в контексте Линукс, что это на самом деле делать? Между запланированные темы, если нет ничего, чтобы сделать, это спина подождать? Это ввести некоторые состояния сна?

Когда компьютер сообщает, что она на 20% нагрузки, это значит (плюс-минус), что он ничего не делает 80% времени?

+214
cyclone200 2 авг. 2015 г., 12:28:49

Мне нужно изменить 1 строку в файле/proc/сеть/TCP в то время как файл также используется ядра Linux для обновления других строк в ядре.

Справочная информация: каждая строка в файле/proc/сети/протокол TCP представляет собой TCP-сокет. Ядро использует этот файл, чтобы показать состояние и статистику каждого сокета в системе. Я хочу подделать statisics на 1 сокет в системе, потому что я захватив ее движения и передавая ее напрямую к сетевой карте, без знания ядра.

+200
Doru 15 июн. 2016 г., 19:40:48

Что это реальный путь? Рассмотрим папку в файловой системы и символические ссылки на них Б к нему. Рассмотрим в настоящее время в Ренджер (или терминал) внутри подкаталог в Б таких как /дом/ч/sub1/sub2 , которая на самом деле /another_but_actual_path/а/sub1/sub2. Я хочу иметь инструмент/команду/скрипт, который преобразует относительный путь в реальный путь. Я имею в виду дуо шоу /Дом/ч/sub1/sub2, я хочу, чтобы открыть путь /another_but_actual_path/а/sub1/sub2.

С. С. Я попробовал более ранних версий , но он не мог дать мне верный путь.

С. С. Я не знаю, если так называемый реальный путь имеет название или нет.

+196
Fergus Incoronato 5 дек. 2018 г., 03:42:53

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

[+] Сидс нашли на 10.10.10.82:сервер 1521: Хе,XEXDB

Что я пытаюсь сделать, это разобрать этот выход так, только Хе,XEXDB остается, так что я могу сохранить его в файл или переменную для дальнейшего перечисления / выполнения одать passwordguesser с Сидом. Как я могу использовать sed или awk или grep и т. д... чтобы получить все действительные Сида, не зная, сколько будут найдены? Я в состоянии получить Сида на практике,

кошка oracle-sid.txt | грэп "сервера:" | Рэв | вырезать -Д "" -1 ф | откр.

Это работает для моих целей, поскольку Хе,XEXDB все считать 1 строку и я могу написать больше логики, чтобы петля через него и т. д.... Однако, в случае, когда Сида были разделены пробелами, то как бы один идти о разборе каждого Sid или строки после слова/разделитель, "сервер" ?

+61
Danielix 20 сент. 2016 г., 00:44:24

Я ищу сервер версии Fedora, чтобы скачать, и нашел, что они не имеют один. Для меня это очень странно. Если у Ubuntu есть настольных и серверных версиях, почему не Федора последовать их примеру?

+54
user145575 2 дек. 2010 г., 05:15:00

Я пытаюсь построить кросс-компилируете GCC для ARM. Это будет обновление существующего АРМ кросс-компилятора GCC. Сборка работает нормально, пока не доберется до здания с libstdc++, после libgcc1 успешно строит.

Ошибка:

<ССЗ-объект-путь>/./ССЗ/xgcc -общий-на libgcc -Б<ССЗ-объект-путь>/./ССЗ -nostdinc++ -л<ССЗ-объект-путь>/<цель>/с libstdc++-V3 и/Ница-л<ССЗ-объект-путь>/<цель>/libstdc++в-В3/в src/.библиотеки -л<ССЗ-объект-путь>/<цель>/libstdc++в-В3/libsupc++/.библиотеки -Б<sysroot>/<цель>/Бен/ -Б<sysroot>/<цель>/Либ/ -isystem <sysroot>/<цель>/включать -isystem <sysroot>/<цель>/системы включают --sysroot=<бутстрэп-xgcc-sysroot> -х с++-заголовок -nostdinc++ -г -ОС -я<ССЗ-объект-путь>/<цель>/с libstdc++-V3 и/числе/<цель> -Я<ССЗ-объект-путь>/<цель>/с libstdc++-V3 в/включают -я<ССЗ-источник-путь>/с libstdc++-V3 и/libsupc++ -О2 -г -с std=с GNU++0х <ССЗ-источник-путь>/с libstdc++-v3 с/числе/предкомпилированного/stdc++.ч \
 -о <цель>/биты/stdc++.ч. ГЧ/O2ggnu++0х.ГЧ
<ССЗ-источник-путь>/libstdc++в-В3/включить/предкомпилированного/stdc++.ч:52:20: фатальная ошибка: ccomplex: нет такого файла или каталога
 #включить <ccomplex>
^
компиляция прекращается.

найти ССЗ-объект-путь -имя ccomplex -печати показывает:

<ССЗ-объект-путь>/<цель>/libstdc++в-В3/числе/ТР1/ccomplex
<ССЗ-объект-путь>/<цель>/libstdc++в-В3/числе/ccomplex

Компиляции команды

-Я<ССЗ-объект-путь>/<цель>/libstdc++в-В3/включать

на нем.

<ССЗ-объект-путь>/<цель>/libstdc++в-В3/числе/общего права

является символической ссылкой на

<ССЗ-источник-путь>/libstdc++в-В3/включить/c_std/ccomplex

Но этот файл не существует в источнике в этом месте, так это сломанной ссылке и компиляция прерывается. В ccomplex файл не существует в исходном дереве в трех других местах, хотя. Есть 6 других такие ссылки, которые также точно нарушена.

Глядя на С libstdc++-V3 и/включать/Makefile, который генерирует эти ссылки, он ожидает найти все файлы c_base_headers в том же расположении в исходном дереве, но они не. Как это должно работать?

Настройка параметров компилятора GCC:

ССЗ-${GCC_VERSION}/настроить --цель=$CONF_TARGET --префикс=${префикс} --exec_prefix=${префикс} --переменные bindir=${префикс}/бин --sbindir=${префикс}/бин --libexecdir=${префикс} IP-адресов --переменной datadir=${префикс}/поделиться --sysconfdir=${префикс}/и т. д. --sharedstatedir=${префикс}/поделиться/сом --localstatedir=${префикс}/ВАР --переменные libdir=${префикс}/Либ --includedir=${префикс}/включить --oldincludedir=${префикс}/включить --infodir=${префикс}/поделиться/информация --Мандир=${префикс}/доля/человек опцией --enable-largefile помощью --disable-NLS для опцией --enable-IPv6 и-с-гну-ЛД --включить-общий опцией --enable-языки=С,с++,язык,Фортран --включить-потоки=в POSIX --отключить-мультилиб опцией --enable-С99 опцией --enable-длинная-длинная опция --enable-symvers-гну --включить-libstdcxx-ПЧ --программы-префикс=${CMD_PREFIX} --включить-цель-optspace опцией --enable-cheaders=c_std --отключить-загрузки-отключить-libgomp --отключить-libmudflap --с-поплавок=мягкая параметр --with-sysroot=${NEWSYSROOT} --с-строить-sysroot=${SYSROOT} --с-строить-время-средства=${каталог}/${префикс}/${CONF_TARGET}/ОГРН-отключить-libunwind-исключения-отключить-документацию об опцией --enable-__базе cxa_atexit
+10
Aaron Sherman 28 окт. 2018 г., 08:15:03

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

$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