grep
не совсем подходящий инструмент для этой работы, но беглый просмотр справочной страницы grep
должен помочь (обратите внимание, что grep
] будет полудикие различаться между дистрибутивами, так как некоторые могут использовать GNU по умолчанию, а другие могут использовать что-то еще).
Итак, вы можете представить, что подойдет что-то вроде grep -Fvf ex2.txt ex1.txt
. Однако это не лучшее решение , так как оно требует, чтобы вы уже кое-что знали о файлах перед запуском. Существуют более эффективные инструменты (например, варианты diff
), чтобы дать вам более конкретные и более точные различия между файлами и / или каталогами.
Редактировать: Фиксированные строки, а не Огненные строки (черт побери, автоповреждение)
Когда речь идет о ядре linux реального времени, может быть более одного решения. Если вы читаете о патче RT, то вам следует посмотреть здесь:
https://rt.wiki.kernel.org/index.php/Main_Page
Rami Rosen
Primero debe agregar el repositorio en tiempo real de CentOS:
sudo tee /etc/yum.repos.d/CentOS-rt.repo >/dev/null <<EOF
# CentOS-rt.repo
[rt]
name=CentOS-7 - rt
baseurl=http://mirror.centos.org/centos/\$releasever/rt/\$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
EOF
Luego instale el kernel rt -y el perfil ajustado:
sudo yum update -y
sudo yum install -y kernel-rt rt-tests tuned-profiles-realtime
sudo reboot
Tenga en cuenta, sin embargo, que un núcleo en tiempo real por sí solo no proporciona automáticamente un comportamiento óptimo en tiempo real. Hay muchas perillas que necesitarían ajuste para lograr eso, desde el nivel BIOS (p. deshabilitar el ahorro de energía de la CPU, algunas interrupciones SMI, etc. )al nivel del sistema (Particionamiento de la CPU, balanceo de IRQ, etc. )al nivel de la aplicación.
Puede encontrar algunos consejos de ajuste útiles en el documento Ajuste avanzado para RHEL en tiempo real .
Если у вас нет опыта исправления собственного ядра, установите одно из стандартных ядер реального времени из репозитория. Одним из таких вариантов является использование ядра серии -ml от CERN.
Для этого сначала установите репозиторий CERN -RT:
wget http://linuxsoft.cern.ch/cern/centos/7/rt/CentOS-RT.repo
yum groupinstall RT
Будет установлено ядро RT. Далее:
reboot
После перезагрузки вы можете проверить версию ядра, которую вы используете, вот так:
uname -a
Если вы НЕ используете новое ядро, которое вы только что установили, вам может потребоваться указать, какое ядро установлено по умолчанию в файле /etc/default/grub. GRUB _DEFAULT= указывает на используемый образ ядра в порядке номеров. Первым в списке будет 0, затем 1 и так далее. Убедившись, что указан правильный номер, выполните:
grub2-mkconfig -o /boot/grub2/grub.cfg
Перезагрузитесь еще раз и убедитесь, что вы используете правильное ядро. Более подробную информацию о ядрах CERN можно найти здесь :
.