Red Hat 7
|
Red Hat 6
| |
новая команда для доступа к часам (старые то же работают)
|
timedatectl
(timedatectl set-time YYYY-MM-DD , timedatectl set-time HH:MM:SS )
|
date , hwclock
|
Сервисы
| ||
запуск сервиса
|
systemctl start name.service
пример:
systemctl start bluetooth.service или systemctl start bluetooth
|
service name start
|
остановка сервиса
|
systemctl stop name.service
|
service name stop
|
перезапуск
|
systemctl restart name.service
|
service name restart
|
перезапускает сервис только если он запущен
|
systemctl try-restart name.service
|
service name condrestart
|
перечитывание конфигурации
|
systemctl reload name.service
|
service name reload
|
проверка сервиса (запущен ли)
|
systemctl status name.service
systemctl is-active name.service
|
service name status
|
вывести статусы всех сервисов
|
systemctl list-units --type service --all
(к счастью работает табуляция)
|
service --status-all
|
выводит все сервисы и проверяет их на enabled
|
systemctl list-unit-files --type service
|
chkconfig --list
|
активация сервиса при загрузки
|
systemctl enable name.service
|
chkconfig name on
|
пересоздание ссылок сервиса
|
systemctl reenable name.service
|
х.з.
|
отключение сервиса
|
systemctl disable name.service
|
chkconfig name off
|
проверка сервиса
|
systemctl status name.service
systemctl is-enabled name.service
|
chkconfig --list name
|
А теперь Targets или runlevel. Просмотреть текущий runlevel можно командой systemctl get-defaul
| ||
Shutdown системы
|
runlevel0.target
poweroff.target
|
0
|
Сингл режим/ режим восстановления
|
runlevel1.target
rescue.target
|
1
|
Не графический, много пользовательский уровень
|
runlevel2.target
multi-user.target
|
2
|
Не графический, много пользовательский уровень
|
runlevel3.target
multi-user.target
|
3
|
заело пластинку
|
runlevel4.target
multi-user.target
|
4
|
Графический многопользовательский уровень
|
runlevel5.target
graphical.target
|
5
|
Shutdown and reboot
|
runlevel6.target
reboot.target
|
6
|
Операции с уровнями:
| ||
показывает текущий загруженный уровень
|
systemctl list-units --type target
|
runlevel
|
изменение текущего уровня, только в текущей сессии
|
systemctl isolate name.target
|
telinit runlevel
|
изменение текущего уровня по умолчанию (при загрузки)
|
systemctl set-default name.target
|
vim /etc/inittab
|
Режимы восстановления в RHEL 7:
systemctl rescue
команда имитирует systemctl isolate rescue.target но он также передает информационные Сообщения для всех пользователей, которые на данный момент вошли в систему. Для предотвращения отправки сообщений Systemd запустите эту команду с опцией --no -wall :
systemctl --no -wall rescue
systemctl emergency
Аварийный режим обеспечивает наиболее минимальную среду можно и позволяет ремонт ваше система даже в ситуациях, когда система не в состоянии войти в режим спасения. В аварийном режиме, система монтирует корневую файловую систему только для чтения, не пытайтесь установить любой другой локальный файл
Системы, не активировать сетевые интерфейсы, и только запускают несколько основных услуг. В Red Hat Enterprise Linux 7, аварийный режим требуется пароль администратора.
systemctl --no -wall emergency
| ||
Включение/выключение/перезагрузка/...
| ||
остановить систему
|
systemctl halt
|
halt
|
выключение
|
systemctl poweroff
systemctl --no-wall poweroff
|
poweroff
|
перезагрузка
|
systemctl reboot
systemctl --no-wall reboot
|
reboot
|
ожидание
|
systemctl suspend
|
pm-suspend
|
гибернация
|
systemctl hibernate
|
pm-hibernate
|
гибернация и ожидание
|
systemctl hybrid-sleep
|
pm-suspend-hybrid
|
Apache
| ||
обновление конфигурации не затрагивая активных запросов
|
apachectl graceful
|
service httpd graceful
|
проверка конфига
|
apachectl configtest
|
service httpd configtest
|
Файервол
| ||
запуск файервола
|
systemctl start firewalld
|
service iptables start
|
список доступных зон:
firewall-cmd --get-zones
список доступных услуг:
firewall-cmd --get-services
модификация зоны:
firewall-cmd --permanent --zone=internal –add-source=10.28.0.0/16
firewall-cmd --permanent --zone=internal –add-service=http
firewall-cmd --reload
Другие опции для конфигурирования зон файервола:
firewall-cmd --add-interface=IFACE --zone=ZONE
firewall-cmd --add-port=PORT/PROTOCOL –zone=ZONE
firewall-cmd --remove-source=IP/CIDR --zone=ZONE
firewall-cmd --remove-interface=IFACE –zone=ZONE
firewall-cmd --remove-service=SERVICE –zone=ZONE
firewall-cmd --remove-port=IP/CIDR --zone=ZONE
|
root-project
Комментариев нет:
Отправить комментарий