Введение
В 2150 году человечество вышло за пределы Земли, основав на Луне процветающий мегаполис под названием Лунар Прайм. Этот триумф науки привлекает дипломатов и высокопоставленных лиц со всей Солнечной системы, включая почетного посла с далекой планеты Ксилар. Как ведущий системный администратор Центральной обсерватории Лунар Прайм, вы отвечаете за бесперебойную работу всех цифровых систем во время визита ксиларианского посла.
Для поддержания безупречных стандартов, которыми славится Лунар Прайм, и точной координации с межгалактическими дипломатическими протоколами, критически важны точный учет и отображение времени. Поскольку различные мероприятия и встречи планируются по всемирному координированному времени (UTC), преобразованному в местное время Ксилара (XLT), ваша задача — мастерски настроить параметры даты и времени в Linux, чтобы обеспечить безупречное проведение дипломатических процедур.
Форматирование вывода времени
На этом этапе вы измените формат вывода времени в соответствии с потребностями ксиларианского посла во время его визита.
Задачи
- Настройте формат вывода даты и времени так, чтобы он содержал полное название дня недели, год, а также время в часах и минутах.
Требования
- Команды должны быть помещены в скрипт с именем
step1.sh, расположенный в директории~/project. Запустите его с помощьюbash ~/project/step1.sh.
Пример
Отформатированная дата и время, включая полное название дня недели, год и время в часах и минутах:
Tuesday, 2150-03-09, 16:45
Конвертация UTC в местное время Ксилара (XLT)
Этот этап включает в себя адаптацию отображаемого времени для визита посла Ксилара путем преобразования UTC в XLT, которое соответствует смещению UTC+6.25 часа.
Задачи
- Рассчитайте текущее местное время Ксилара (XLT) на основе UTC.
- Выведите рассчитанное местное время Ксилара (XLT) в формате
YYYY-MM-DD HH:MM:XLT.
Требования
- Поместите команды для этапа 2 в скрипт с именем
step2.sh, расположенный в~/project. Запустите его с помощьюbash ~/project/step2.sh. - +6.25 часа эквивалентны 6 часам и 15 минутам.
date -u "<format>" --date='<condition>'
Пример
Местное время Ксилара (XLT):
2150-03-09 22:16:XLT
Резюме
В этом испытании перед вами стояла задача точного отображения и управления датой и временем в системе Linux в контексте межзвездной дипломатии. Умение настраивать вывод времени и выполнять преобразования между часовыми поясами является критически важным навыком для системных администраторов, особенно в такой многообразной среде, как Лунар Прайм. Эти навыки не только обеспечивают бесперебойную работу, но и способствуют укреплению межпланетных отношений. Ваши усилия в выполнении этой задачи подчеркивают важность точности в нашем расширяющемся межгалактическом сообществе.



