Является ли команда stdout для терминала регистрируемой?

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

Так как это может быть слишком общим, как насчет catccat ) в конкретном? Если я использую cat в файле, будет ли какой-нибудь выход, который я получаю на терминале?

3 Solutions collect form web for “Является ли команда stdout для терминала регистрируемой?”

В любой регулярной оболочке, подобной bash, ksh, csh, sh и т. Д., Ответ: NO. Если вы используете какую-то оболочку с включенным аудитом, которой нравится Power Broker от Beyond Trust (ранее Symark), это кто-то догадывается, но, скорее всего, он регистрируется, если кто-то решил заплатить довольно много денег, чтобы лицензировать эти аудиты инструменты.

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

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

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

  • Есть ли инструмент командной строки для анализа частоты звука
  • Повторить слова, разбитые символами дефиса и двойной символа новой строки
  • Параметры экрана режима mplayer
  • Преобразование даты в эпоху из результата команды в человекообразное
  • Отправка файла в виде электронного письма
  • Как я могу превратить инструмент `file` в предикат для` find`?
  • Что такое командная строка, эквивалентная «mintupdate» для Linux Mint?
  • Сколько всего способов для подачи команды с помощью ввода?
  • использование cat во входном файле
  • Как изменить двойной дефис на один дефис имен файлов?
  • мутное странное действие
  • Interesting Posts

    CentOS 7 – переименование сетевого интерфейса без перезагрузки

    Влияние Openssl.Cnf на службы sshd amazon linux

    Два разных списка установленных пакетов

    Kali VM зависает, когда TL-WN722N выбран как USB-устройство для виртуальной виртуальной машины VM

    mailx в цветовом формате

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

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

    настроить postfix для приема почты из двух WAN

    avconv прекращает потоковое вещание через некоторое время

    Как запустить скрипт во время загрузки в Debian Wheezy?

    Как перечислить все существующие оптические драйверы?

    Как создать отпечатанную подпись GPG с отпечатками (в конечном итоге в базе 16)?

    Как рассчитать размер списка файлов (а не каталога)?

    Запуск сценария bash как root предотвращает асинхронное выполнение?

    Создайте дублируемую запись, основанную на условии

    Linux и Unix - лучшая ОС в мире.