| 
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

 
Комментариев нет:
Отправить комментарий