Як отримати статус виходу процесу з іншої сесії?

Я бачив багато речей про перенаправлення стандартного виводу (stdout в TCP-сокет, але ніяких реальних прикладів, як це зробити на практиці, особливо, коли вихідний потік, створений першою командою "" ніколи не закінчується.

Поговорити про щось конкретне, давайте візьмемо програм, таких як сервери, як правило, вихід їх журналу нескінченно в stdout (ну, як довго, як вони біжать). Якщо ви перенаправити висновок в лог-файл на диску, то цей файл завжди відкритий (не читатися на інших?) і нескінченно зростає, що в кінцевому підсумку викликає проблем.

Це може бути поод питання, але я не знаю, що це таке і як це зробити так.

  1. Як перенаправити висновок команди внутрішнього циклу?
  2. Я хочу, щоб переконатися, що дані передаються кожен раз, коли щось пишеться в stdout, і що труба не чекати команди до кінця (ніколи не буває в ідеалі!). Це вірно?
  3. Якщо 2 вірно, є буферні системи для відправки фрагментів даних, як тільки він досягає певного розміру тільки?
  4. Не могли б ви дати мені конкретні приклади командного рядка, щоб зробити вище?

Спасибі заздалегідь

+747
Ben Carlson 27 лип. 2021 р., 14:24:46
19 відповідей

Вчора я оновив Ubuntu з 12.04 до 12.10. Мені теж довелося перевстановити grub, але після перезавантаження моя машина і вибравши пункт "Ubuntu" із списку, що з'явився чорний екран.

Після цієї пропозиції, я переписав тихий сплеск з nomodeset редагування опцій, як порадили. Тепер я можу слідувати завантажитися процедури, і мабуть щось не так з моїм графічним пристроєм (є рядок завантаження за замовчуванням графічне пристрій [не вдалося]).

Екран входу в систему не з'являється, завантаження просто перестає в якийсь момент. Чи є яка-небудь допомога? У мене X230 ноутбук, 8 ГБ, з рішення HD-графіки Intel. У попередній версії Убунты працювало просто відмінно.

+970
benonie ruth 03 февр. '09 в 4:24

Я помітив, що більшість моїх команд/програм в каталозі /bin компілюються. Я хочу повторювати це нечитаемом коді формату себе. Може хто-небудь сказати мені, чому і/або як ці програми вам цей шлях?

[зелений штамп бонус]: немає команди bash для друку всі "читання тексту з файлу?

+876
SteveASU 25 серп. 2012 р., 12:59:19
Інші відповіді

Пов'язані питання


Схожі питання

Я написав маленький привіт світова програма. Коли я спробував запустити це.он, у мене є "команда не знайдена". Коли я побіг ./а.виходить, він працював нормально.

Де я можу дізнатися про те, чому це було?

+825
ME4TATEJIb 2 жовт. 2011 р., 00:57:39

Молодець. Я теж знайшов спосіб.

1) Зареєструватися в Binance 2) верифікувати свій рахунок (для переведення в готівку) 3) купити биткоины або перевести биткоины на ваш рахунок Binance. (Купити через Луно або який-небудь платформі ви хочете.) 4) Обмін BTC за брижів на Binance.

Після того, як ваш обліковий запис буде перевірена, ви можете передавати пульсації безпосередньо GateHub. (Перевірка для мене зайняло всього кілька годин, але передача кілька хвилин)

+775
Kamil Khan 23 груд. 2015 р., 08:56:36

Це нормально. Немає особливого ноутбук версію Ubuntu. Настільних і ноутбук використовуйте той же інсталяційний носій. Коли ви відвідуєте www.ubuntu.com для того, щоб завантажити Ubuntu, ви отримуєте вибір з релізів Ubuntu, використовуючи декілька різних робочих середовищах. Будь-які додаткові параметри, які ви хочете, може бути зроблено після завершення установки Ubuntu.

Перевірте нотатки про випуск релізу операційної системи Ubuntu, який ви хочете завантажити, перш ніж завантажити його, щоб переконатися, що ваш комп'ютер має таку ж або краще апаратних засобів (процесора, оперативної пам'яті і т. д.) ніж мінімальні системні вимоги.

+740
Cameron Cole 6 черв. 2014 р., 05:34:32

Ви можете зробити це, тільки якщо ви встановили РФБ на первісної угоди.

+694
Anil805 21 лют. 2011 р., 19:26:59

Я не зробив гірчиця ще є купа рецептів для цього. Наприклад, в food.com тут вони мають безліч рецептів перераховані.

У перший рецепт повернувся на сайт об'єднує в собі всі необхідні інгредієнти, дозволяє йому сидіти на ніч в холодильнику, потім змішує його в блендері.

Удачі!

+576
HexInteractive 26 лист. 2018 р., 00:02:46

У мене є рецепт курки, яка вимагає маринування. Однак, я хотів би, щоб замаринувати курку, а також. Як я можу йти про робити це? Я повинен розсолі курку, потім замаринувати його? Я мариную спочатку, потім розсолом? Або я повинен змішати замаринувати в розсолі?

+512
user87772 30 трав. 2022 р., 22:00:54

Насамперед я рекомендую оновити до 13.10 (чиста установка, зберегти ваші дані).

Якщо ви не хочете, щоб оновити зміни віртуальної машини.довантаження до 10 і якщо ви знайдете проблеми з оперативною пам'яттю встановіть лаунчер.

+375
Karen Cost 12 жовт. 2010 р., 01:25:59

Якщо ви не мити сковороду, і ваш будинок знаходиться між 8 і 45 С (45-113Ф), хороші умови для сальмонели ростуть.

Бактерії сальмонели можуть вижити тривалий час в несприятливих умовах і температурах. РН може коливатися від 4 (грубо томатний сік) до 8 (соди)джерело

В залежності від того, наскільки добре ви готуєте ваші яйця, ви не можете розігріти достатньо, щоб вбити бактерії

+335
codewiz 10 лист. 2011 р., 07:31:20

Я використовую Ubuntu 12.04 64розрядних і нещодавно я встановив оновлення Xfce-4 столу. Коли я вперше увійшов у Xfce-4 я помітив, що немає звуку взагалі (Rythmbox, ігри тощо). І я не знайшов значка в будь-якому місці, щоб відрегулювати звук.

Це, як я зробив, щоб виправити проблему :

1) Перейдіть в меню програми > аудіо і відео > змішувач.

2) у меню звук варіант карти, виберіть відтворення: вбудовані аудіо аналоговий стерео (замість змішувача).

3) вікно відтворення може бути порожнім. Натисніть на "вибрати елементи..." , включити/перевірити майстра, а потім закрити.

4) включити значок звуку при рядку гучності.

Я думаю, необхідно перевірити, чи правильно ви використовуєте PulseAudio, драйвери ALSA. Це не повинно змінити те, що вам потрібно зняти значок звуку в "відтворення аудіо стерео" в змішувач.

Я сподіваюся, що це допоможе :-)

ЗИ : я новачок в Linux, тому, будь ласка, поправте мене, якщо я сказав щось не так.

+314
jersey bean 20 бер. 2016 р., 11:22:25

Він герой для задоволення або, принаймні, Сайтама думає, як це, але те, що він дійсно хоче-це подяка, а також повага з боку людей.

+277
Hari Krishna Ganji 7 бер. 2014 р., 18:40:35

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

+271
cojoj 18 січ. 2022 р., 07:40:44

Затримка після введення неправильного пароля зроблено навмисно з міркувань безпеки.

Затримка при введенні неправильного командний рядок в терміналі-це побічний ефект, викликаний Убунту, мають деякі додаткові механіки, які спрацьовують, коли команда не знайдено. Замість того, щоб просто друк "команда не знайдена", в Ubuntu його пошуки сховища, щоб побачити, якщо команда набереться забезпечується програмою-ви не маєте в даний час встановлений і потім дає інструкції про те, як встановити його. Що пошук може зайняти секунду або дві.

+249
Rodney Gore 6 бер. 2014 р., 16:24:03

Я хочу приготувати яловичину в мультиварці і я хочу, щоб воно було повністю занурене в соус. Для цього мені знадобиться набагато більше соусу, ніж мені потрібно. Оскільки інгредієнти не дорогі, я не хочу витрачати його. Я думав, що міг би щось покласти в каструлю для витіснення рідини і дозвольте мені занурити м'ясо без соусу більше. Я не знаю, що використовувати. Мені потрібно що-небудь, що не зашкодить аромат їжі, зможуть впоратися зі спекою і, що більш важливо, не заподіяти багато соусу, щоб дотримуватися його. У кого-небудь є пропозиції про те, що я можу зробити тут?

+227
Ron Jensen 12 трав. 2019 р., 00:23:59

на додаток до теми 85203:

З повністю реалізований нейтрино (біп 157/8) в Bitcoin, це дозволяє управляти гірського вузла без необхідності використовувати/зберігати весь гігабайт блокчейн файли?

дякую

+218
fencepencil 21 лист. 2016 р., 13:41:06

Після того, як я не можу знайти джерело, як можна допустити, що єноти всередину корпусу кролик, я змінив свою точку зору:

Нехай вихованець єноти залишитися в своєму корпусі?

(Якщо вони не можуть вийти, вони б не потрапити в мої думки)

На це питання є багато джерел, я дам резюме:

  1. Сітка повинна бути стабільною, наприклад "10х10 псарні собаки загородки ланки ланцюга" [1] або "провід повинен бути 1"Х2" зварювальний" [2]

  2. Двері повинні бути важко відкрити, тобто "єноти майже людини-руки, де вони можуть відкривати шафи і холодильники" [1]

  3. Вони можуть подряпати через дерев'яну дошку: "якщо вони хочуть в досить погано, вони будуть дряпати двері і килим. Якщо ви турбуєтеся про ваші двері, ви можете покласти трохи удар пластини в нижній частині дверей. Це дозволить запобігти єнотів від подряпин будь-які отвори в двері". [1]

Що я зміню в моєму корпусі кролик:

На моє запитання, яке я пов'язаний, як мій корпус сьогодні побудувати.

Я додам:

  1. навісний замок на дверях стайні, поки сьогодні є дерев'яних планках (дерев'яний брусок вкручуються в раму). То ж Хатч даху (можете відкрити для очищення всередині).

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

  3. Я хочу, щоб кріплення корпуса краще на землі, тому він не може бути скасований. У мене немає оцінки, скільки енергії єнота, тому я повинен припустити, що вони можуть зробити це.

  4. Я буду перевіряти дерев'яною щодня для подряпин. Нове дерево буде товстий або покрита якийсь "захист від подряпин", як згадана металева пластина.

Джерела:

[1] Догляд За Лист Для Єнотів

[2] raccoonworld.com

+212
Titan Lien 11 бер. 2015 р., 09:12:55

З'явилися додаткові х конфігураційні файли в /usr/частки/пакета X11/xorg не.конф.D, який заважав налаштування в xorg.конф. Я видалив ці файли і закомментировал інтерферуючих частин. Він тепер працює.

+147
Sourav Jana 5 вер. 2017 р., 10:57:08

Я біжу cm9 ICS на моєму телефоні і я спробував все, що я міг знайти googleing навколо, але ніякого результату, якщо я дивлюся на телефоні у USB-налаштуваннях є можливість для масового зберігання, але вона сіра і тому не вибирається Я не знаю в чому проблема, але я бачив десь, що це може бути стара версія це основні типи файлових систем, тому я спробував встановити основні типи файлових систем 1.1.3 з/.налаштувати зробити встановити, але навіть після того, коли я намагаюся МТП-виявити це дає мені це основні типи файлових систем 1.1.1 це нормально? у всякому разі, коли я запускаю МТП-виявити тут те, що це дає мені

це основні типи файлових систем версія: 1.1.1

Лістинг сире пристрій(s)
Пристрій 0 (з VID=04e8 і PID=6860) - це для Samsung GT-P7310/P7510/N7000 galaxy/I9100/Galaxy tab 7.7/10.1/С2/зв'язок/Примітка.
 Знайдено 1 пристрою(и):
 Samsung моделі: GT-P7310/P7510/N7000/вкладка I9100/Галактики 7.7/10.1/С2/зв'язок/Примітка (04e8:6860) @ автобусі 2, Дів 6
Намагаєтеся підключити пристрій(с)
ігноруючи usb_claim_interface = -99PTP_ERROR_IO: не вдалося відкрити сесію, пробуючи знову після скидання інтерфейс USB
Це основні типи файлових систем бібліотеки libusb: спроба скидання пристрою 
ігноруючи usb_claim_interface = -99LIBMTP паніка: не вдалося відкрити сесію на другу спробу
Можете відкрити сирі пристрої 0
ОК. 

Спасибі advamce

+12
Ryan Mazzarella 22 лип. 2017 р., 18:43:32

Показати питання з тегом