top of page
Scripting Unix Background

Информация о контенте

Обсуждаем, чему учат на каждом уроке.

Цель состоит в том, чтобы учащиеся знали все темы, рассматриваемые в этом тренинге, чтобы у них была информация о навыках, которые они приобретут в ходе этого курса.

Обеспечение абсолютной прозрачности объясняемого содержания и создание исчерпывающего описания соответствующих вопросов. 

Новости - Изменения 2024

Урок 01. Чего ожидать?

Alienware Brqx Scripting Unix — Урок 001

[EN]

It tells what you should expect from this course, the approach I give to it and the subjects we cover and, more importantly, how we are going to study them. In a summary of my passion for Unix.

[ES]

Se relata lo que debes esperar de éste curso. El enfoque que doy al mismo y las materias que abordamos y más importante cómo las vamos a estudiar. En una síntesis de mi pasión por Unix.

[FR]

Il vous explique ce que vous devez attendre de ce cours, l'approche que j'y donne et les sujets que nous abordons et, plus important encore, comment nous allons les étudier. En résumé, ma passion pour Unix.

[ZH]

它告诉您您应该从本课程中得到什么,我提供的方法和我们涵盖的主题,以及更重要的是,我们将如何学习它们。总结了我对 Unix 的热情。

[DE]

Es erklärt, was Sie von diesem Kurs erwarten können, welchen Ansatz ich ihm zeige, welche Themen wir behandeln und, noch wichtiger, wie wir sie studieren werden. In einer Zusammenfassung meiner Leidenschaft für Unix.

[HI]

यह बताता है कि आपको इस कोर्स से क्या उम्मीद करनी चाहिए, मैं इसे किस दृष्टिकोण से देखता हूँ और हम किन विषयों को कवर करते हैं और सबसे महत्वपूर्ण बात यह है कि हम उनका अध्ययन कैसे करने जा रहे हैं। यूनिक्स के प्रति मेरे जुनून का सारांश।

[IT]

Racconta cosa dovresti aspettarti da questo corso, l'approccio che gli do e gli argomenti che trattiamo e, cosa più importante, come li studieremo. In un riassunto della mia passione per Unix.

[JA]

このコースから何を期待すべきか、このコースに対する私のアプローチ、扱う科目、そしてさらに重要なことに、どのように学習するかについて説明します。Unix に対する私の情熱をまとめたものです。

[UK]

У ньому розповідається про те, чого ви очікуєте від цього курсу, про мій підхід до нього, про предмети, які ми розглядаємо, і, що більш важливо, про те, як ми збираємося їх вивчати. Коротко про мою пристрасть до Unix.

[CA]

Explica què has d'esperar d'aquest curs, l'enfocament que li dono i les assignatures que tractem i, el més important, com les estudiarem. En un resum de la meva passió per Unix.

[RU]

Он рассказывает, чего вам следует ожидать от этого курса, какой подход я ему даю, какие предметы мы изучаем и, что еще важнее, как мы собираемся их изучать. Вкратце о моей страсти к Unix.

[RO]

Spune la ce ar trebui să vă așteptați de la acest curs, abordarea pe care o dau acestuia și subiectele pe care le acoperim și, mai important, cum le vom studia. Într-un rezumat al pasiunii mele pentru Unix.

[PT]

Ele conta o que você deve esperar deste curso, a abordagem que dou a ele e os assuntos que cobrimos e, mais importante, como vamos estudá-los. Em um resumo da minha paixão pelo Unix.

[BN]

এটি বলে যে এই কোর্স থেকে আপনার কী আশা করা উচিত, আমি এটিতে যে পদ্ধতিটি দিই এবং আমরা যে বিষয়গুলি কভার করি এবং আরও গুরুত্বপূর্ণ, আমরা কীভাবে সেগুলি অধ্যয়ন করতে যাচ্ছি। ইউনিক্সের প্রতি আমার আবেগের সংক্ষিপ্তসারে।

[AR]

يخبرك هذا الكتاب بما يجب أن تتوقعه من هذه الدورة، والنهج الذي أتبعه في التعامل معها، والموضوعات التي نتناولها، والأهم من ذلك، كيف سندرسها. في ملخص لشغفي بنظام التشغيل يونكس.

[KO]

이 과정에서 무엇을 기대해야 하는지, 내가 이 과정에 제공하는 접근 방식, 다루는 과목, 그리고 더 중요한 것은 어떻게 공부할 것인지에 대해 설명합니다. 유닉스에 대한 내 열정을 요약한 것입니다.

Урок 02 - Единственный...Единственный

Сценарии Brqx для Unix — Урок 002

[EN]

This course is unique in many ways: Here we have a first reflection of them:

It is the only course that handles current 2024 technologies on a Unix architectural platform

THE CLOUD – CONTAINERS – VIRTUALIZATION

The only one that creates a virtual machine on any cloud:

AWS - AZURE - GOOGLE CLOUD - DIGITAL OCEAN

The only one that handles UNIX with any cloud and also integrates with the most relevant tools

GIT – TERRAFORM - KUBERNETES

The only one that has UNIX transcriptions in 16 languages

And of course: sed – tr – base64 – bash arrays ...

ALL THE PASSION TO SHOW WHAT UNIX CAN DO

[ES]

Este Curso es único en muchas facetas : Aquí tenemos una primera reflexión de las mismas : 

Es el único curso que maneja las tecnologías actuales de 2024 en una plataforma arquitectónica Unix

LA NUBE – CONTENEDORES – VIRTUALIZACIÓN

El único que crea una máquina virtual en cualquier nube:

AWS - AZURE - GOOGLE CLOUD - DIGITAL OCEAN

El único que maneja UNIX con cualquier nube y además se integra con las herramientas más relevantes

GIT – TERRAFORM - KUBERNETES

El único que tiene transcripciones de UNIX en 16 idiomas

Y por supuesto: sed – tr – base64 – matrices bash ...

TODA LA PASIÓN POR DEMOSTRAR LO QUE UNIX PUEDE HACER

[KO]

이 과정은 여러 면에서 독특합니다. 여기서 우리는 그 첫 번째 반영을 볼 수 있습니다.

유닉스 아키텍처 플랫폼에서 최신 2024년 기술을 다루는 유일한 과정입니다.

클라우드 - 컨테이너 - 가상화

모든 클라우드에서 가상 머신을 만드는 유일한 과정입니다.

AWS - AZURE - GOOGLE CLOUD - DIGITAL OCEAN

모든 클라우드에서 UNIX를 처리하고 가장 관련성 있는 도구와 통합하는 유일한 과정입니다.

GIT - TERRAFORM - KUBERNETES

16개 언어로 UNIX 전사본을 제공하는 유일한 과정입니다.

물론 sed - tr - base64 - bash 배열...

UNIX가 무엇을 할 수 있는지 보여주기 위한 모든 열정

[CA]

Aquest curs és únic en molts aspectes: Aquí en tenim una primera reflexió:

És l'únic curs que gestiona les tecnologies actuals del 2024 en una plataforma arquitectònica Unix

EL NÚVOL – CONTENIDORS – VIRTUALITZACIÓ

L'únic que crea una màquina virtual en qualsevol núvol:

AWS - BLAU - GOOGLE CLOUD - OCEÀ DIGITAL

L'únic que maneja UNIX amb qualsevol núvol i que també s'integra amb les eines més rellevants

GIT – TERRAFORM - KUBERNETES

L'únic que té transcripcions UNIX en 16 idiomes

I per descomptat: sed – tr – base64 – matrius bash...

TOTA LA PASSIÓ PER MOSTRAR QUÈ POT FER UNIX

[HI]

यह कोर्स कई मायनों में अनूठा है: यहाँ हम उनका पहला प्रतिबिंब प्रस्तुत करते हैं:

यह एकमात्र ऐसा कोर्स है जो यूनिक्स आर्किटेक्चरल प्लेटफ़ॉर्म पर वर्तमान 2024 तकनीकों को संभालता है

क्लाउड - कंटेनर - वर्चुअलाइज़ेशन

एकमात्र ऐसा कोर्स जो किसी भी क्लाउड पर वर्चुअल मशीन बनाता है:

AWS - AZURE - GOOGLE CLOUD - DIGITAL OCEAN

एकमात्र ऐसा कोर्स जो किसी भी क्लाउड के साथ UNIX को संभालता है और सबसे प्रासंगिक टूल के साथ एकीकृत भी होता है

GIT - TERRAFORM - KUBERNETES

एकमात्र ऐसा कोर्स जिसमें 16 भाषाओं में UNIX ट्रांसक्रिप्शन हैं

और निश्चित रूप से: sed - tr - base64 - bash arrays ...

यह दिखाने का पूरा जुनून कि UNIX क्या कर सकता है

[BN]

এই কোর্সটি বিভিন্ন উপায়ে অনন্য: এখানে আমরা সেগুলির একটি প্রথম প্রতিফলন পেয়েছি:

এটিই একমাত্র কোর্স যা ইউনিক্স আর্কিটেকচারাল প্ল্যাটফর্মে বর্তমান 2024 প্রযুক্তি পরিচালনা করে

ক্লাউড – ধারক – ভার্চুয়ালাইজেশন

একমাত্র যে কোনো ক্লাউডে একটি ভার্চুয়াল মেশিন তৈরি করে:

AWS - AZURE - GOOGLE Cloud - ডিজিটাল মহাসাগর

একমাত্র যেটি যেকোন ক্লাউডের সাথে UNIX পরিচালনা করে এবং সবচেয়ে প্রাসঙ্গিক সরঞ্জামগুলির সাথে সংহত করে

জিআইটি – টেরাফর্ম – কুবারনেটস

একমাত্র যেটির 16টি ভাষায় UNIX ট্রান্সক্রিপশন রয়েছে

এবং অবশ্যই: sed – tr – base64 – bash অ্যারে ...

ইউনিক্স কি করতে পারে তা দেখানোর সমস্ত প্যাশন

[PT]

Este curso é único em muitos aspectos: Aqui temos um primeiro reflexo deles:

É o único curso que lida com as tecnologias atuais de 2024 em uma plataforma de arquitetura Unix

THE CLOUD – CONTAINERS – VIRTUALIZATION

O único que cria uma máquina virtual em qualquer nuvem:

AWS - AZURE - GOOGLE CLOUD - DIGITAL OCEAN

O único que lida com UNIX com qualquer nuvem e também se integra com as ferramentas mais relevantes

GIT – TERRAFORM - KUBERNETES

O único que tem transcrições UNIX em 16 idiomas

E, claro: sed – tr – base64 – bash arrays ...

TODA A PAIXÃO PARA MOSTRAR O QUE O UNIX PODE FAZER

[RU]

Этот курс уникален во многих отношениях: вот первое их отражение:

Это единственный курс, который рассматривает современные технологии 2024 года на архитектурной платформе Unix

ОБЛАКО – КОНТЕЙНЕРЫ – ВИРТУАЛИЗАЦИЯ

Единственный, который создает виртуальную машину в любом облаке:

AWS - AZURE - GOOGLE CLOUD - DIGITAL OCEAN

Единственный, который обрабатывает UNIX с любым облаком, а также интегрируется с наиболее релевантными инструментами

GIT – TERRAFORM - KUBERNETES

Единственный, который имеет транскрипции UNIX на 16 языках

И, конечно же: sed – tr – base64 – массивы bash ...

ВСЯ СТРАСТЬ, ЧТОБЫ ПОКАЗАТЬ, ЧТО МОЖЕТ ДЕЛАТЬ UNIX

[AR]

Этот курс уникален во многих отношениях: вот первое их отражение:

Это единственный курс, который рассматривает современные технологии 2024 года на архитектурной платформе Unix

ОБЛАКО – КОНТЕЙНЕРЫ – ВИРТУАЛИЗАЦИЯ

Единственный, который создает виртуальную машину в любом облаке:

AWS - AZURE - GOOGLE CLOUD - DIGITAL OCEAN

Единственный, который обрабатывает UNIX с любым облаком, а также интегрируется с наиболее релевантными инструментами

GIT – TERRAFORM - KUBERNETES

Единственный, который имеет транскрипции UNIX на 16 языках

И, конечно же: sed – tr – base64 – массивы bash ...

ВСЯ СТРАСТЬ, ЧТОБЫ ПОКАЗАТЬ, ЧТО МОЖЕТ ДЕЛАТЬ UNIX

[DE]

Dieser Kurs ist in vielerlei Hinsicht einzigartig: Hier ist eine erste Zusammenfassung:

Es ist der einzige Kurs, der aktuelle Technologien aus dem Jahr 2024 auf einer Unix-Architekturplattform behandelt.

DIE CLOUD – CONTAINER – VIRTUALISIERUNG

Der einzige, der eine virtuelle Maschine auf jeder Cloud erstellt:

AWS – AZURE – GOOGLE CLOUD – DIGITAL OCEAN

Der einzige, der UNIX mit jeder Cloud behandelt und sich auch in die wichtigsten Tools integrieren lässt

GIT – TERRAFORM – KUBERNETES

Der einzige, der UNIX-Transkriptionen in 16 Sprachen bietet

Und natürlich: sed – tr – base64 – Bash-Arrays ...

ALLE LEIDENSCHAFT, UM ZU ZEIGEN, WAS UNIX KANN

[IT]

Questo corso è unico per molti aspetti: Ecco una prima riflessione:

È l'unico corso che gestisce le attuali tecnologie 2024 su una piattaforma architettonica Unix

IL CLOUD – CONTAINERS – VIRTUALIZZAZIONE

L'unico che crea una macchina virtuale su qualsiasi cloud:

AWS - AZURE - GOOGLE CLOUD - DIGITAL OCEAN

L'unico che gestisce UNIX con qualsiasi cloud e si integra anche con gli strumenti più rilevanti

GIT – TERRAFORM - KUBERNETES

L'unico che ha trascrizioni UNIX in 16 lingue

E naturalmente: sed – tr – base64 – bash arrays ...

TUTTA LA PASSIONE PER MOSTRARE COSA PUÒ FARE UNIX

[UK]

Acest curs este unic din multe puncte de vedere: Aici avem o primă reflectare a acestora:

Este singurul curs care se ocupă de tehnologiile actuale 2024 pe o platformă arhitecturală Unix

CLOUD – CONTAINERE – VIRTUALIZARE

Singurul care creează o mașină virtuală pe orice nor:

AWS - AZURE - GOOGLE CLOUD - OCEAN DIGITAL

Singurul care se ocupă de UNIX cu orice cloud și, de asemenea, se integrează cu cele mai relevante instrumente

GIT – TERRAFORM - KUBERNETES

Singurul care are transcripții UNIX în 16 limbi

Și bineînțeles: sed – tr – base64 – matrice bash...

TOATA PASIUNEA DE A ARATA CE POATE FACE UNIX

[FR]

Ce cours est unique à bien des égards : Nous en avons ici un premier reflet :

C'est le seul cours qui traite des technologies actuelles de 2024 sur une plateforme architecturale Unix

LE CLOUD – CONTENEURS – VIRTUALISATION

Le seul qui crée une machine virtuelle sur n'importe quel cloud :

AWS - AZURE - GOOGLE CLOUD - DIGITAL OCEAN

Le seul qui gère UNIX avec n'importe quel cloud et s'intègre également aux outils les plus pertinents

GIT – TERRAFORM - KUBERNETES

Le seul qui dispose de transcriptions UNIX en 16 langues

Et bien sûr : sed – tr – base64 – tableaux bash...

TOUTE LA PASSION DE MONTRER CE QU'UNIX PEUT FAIRE

[RU]

Этот курс уникален во многих отношениях: вот первое их отражение:

Это единственный курс, который рассматривает современные технологии 2024 года на архитектурной платформе Unix

ОБЛАКО – КОНТЕЙНЕРЫ – ВИРТУАЛИЗАЦИЯ

Единственный, который создает виртуальную машину в любом облаке:

AWS - AZURE - GOOGLE CLOUD - DIGITAL OCEAN

Единственный, который обрабатывает UNIX с любым облаком, а также интегрируется с наиболее релевантными инструментами

GIT – TERRAFORM - KUBERNETES

Единственный, который имеет транскрипции UNIX на 16 языках

И, конечно же: sed – tr – base64 – массивы bash ...

ВСЯ СТРАСТЬ, ЧТОБЫ ПОКАЗАТЬ, ЧТО МОЖЕТ ДЕЛАТЬ UNIX

[JA]

このコースは、多くの点でユニークです。ここでは、その最初の反映を示します。

これは、Unix アーキテクチャ プラットフォームで現在の 2024 年のテクノロジーを扱う唯一のコースです

クラウド – コンテナー – 仮想化

任意のクラウドで仮想マシンを作成する唯一のコースです:

AWS – AZURE – GOOGLE CLOUD – DIGITAL OCEAN

任意のクラウドで UNIX を扱い、最も関連性の高いツールと統合する唯一のコースです

GIT – TERRAFORM – KUBERNETES

16 の言語で UNIX のトランスクリプションを提供する唯一のコースです

そしてもちろん: sed – tr – base64 – bash 配列...

UNIX で何ができるかを示すための情熱

Brqx.

Урок 03 - Революция - Революция

Сценарии House Brqx Unix — Урок 003

Революционное послание – Unix для всех на планете!! AnyLang для всех... Навсегда!!

Революционное послание – Unix для всех на планете!! AnyLang для всех... Навсегда!!

Revolutionäre Botschaft – Unix для использования на планетах!! AnyLang для всех... Для погружения!!

رسالة ثورية - يونكس لأي شخص على هذا الكوكب!! AnyLang للجميع...إلى الأبد!!

বিপ্লবী বার্তা - গ্রহের যে কারো জন্য ইউনিক্স!! সকলের জন্য যেকোন ভাষা... চিরকাল!!

Революционная ошибка: Unix для каждого человека на планете!! AnyLang за один раз... за все время!!

革命性的信息 - Unix 适合地球上的任何人! AnyLang 适合所有人...永远!!

혁명적인 메시지 - 지구상의 모든 사람을 위한 유닉스!! Используйте AnyLang... 영원히!!

Революционное сообщение – Unix для всей планеты!! AnyLang pour tout le monde... Pour toujours!!

Кэтрин Сейнс - Джон Кейнс लिए भी यूनि Ура!! AnyLang सबके लिए...हमेशा के लिए!!

Революционное послание: Unix для дома!! AnyLang для всего...Для всегда!!

革命的なメッセージ - 地球上のすべての人に Unix を!! AnyLang をみんなに…永遠に!!

Революционное послание – Unix для всех на планете!! AnyLang для всех... Навсегда!!

Революционное сообщение – Unix возникла на планете!! AnyLang pentru toată lumea... Pentru totdeauna!!

Пострешеточная революция – Unix повсюду на планете!! AnyLang для всех... Навсегда!!

Революционное событие - Unix для того, чтобы быть на планете!! AnyLang для всех...Назавжди!!

Lección 13 - Idioma - Language - bxx -

Alienware Brqx Scripting Unix - Lesson 001

abc

Lección 14 - Transcripciones - txx -

Brqx Scripting Unix - Lesson 002

abc

Урок 01 – Общий подход

s01_Scripting_Lesson_001
урок_01.png

Презентация

Разделение конечно блоков

Блокировать информацию

Урок 02 – Перспектива

s02_Scripting_Lesson_002
урок_green_0100.png

Бркс - Кто я?

Кто ты ? - некоторые заинтересованы в улучшении

Тема курса – эволюционный практический курс.

Реализация – Mac – Unix – Windows – Android

Стиль курса – все объясняется динамично и гибко.

Растение вырастает и становится лесом

Это архитектура

Реализация - может быть применена к вашей компании или вашему дому.

Кульминация - Защита от сценариев Unix во всех компаниях и проектах мира.

Урок 03 — Создание сценариев

урок_03.png

Автоматизация

Таблетки реальности: что у нас есть и что мы можем получить

Важная информация

Хорошая информация

Структуры

Исторические сценарии

Текущая ситуация со сценариями — сценарии преобразования Yaml или hcl

Урок 04 – Автоматизация

урок_green_0101.png

Что такое вычисления?

Основы вычислений — Автоматизация

Способ делать вещи быстрее

Как ?

писать меньше

думать больше

Быстрое запоминание

Видеть вещи более ясно

Урок 05 - Реальность

s05_Scripting_Lessons_005
урок_03.png

Консоль Unix

Приказ (эхо)

Комментарии

Текущий путь (команда и переменная) (pwd)

Список (лс)

Псевдоним

Улучшить существующее – Пример (ll)

(lg) существует, потому что вы не можете создать функцию из существующего псевдонима

Трубы – на чем основаны?

Порядок поиска (grep))

Предыдущий пример Архитектура — терраформирование

таблетки реальности

Урок 06 – Информация

s06_Scripting_Lessons_006
урок_green_0101.png

Откуда мы знаем, что у нас есть?

Как мы это организуем?

Как мы это помним?

Очистка экрана (очистка)

Просмотрщик файлов (кот)

Функция — фрагмент кода, который что-то делает.

Значительные расширения

Загрузка функции (точка (.))

Информация о функции (-?)

Нам нужны адекватные, обновленные, гибкие и

прекрасно для нашей ежедневной битвы

Лучший текущий редактор (код Visual Studio)

Компаратор выражений (если)

Базовые сценарии: поддерживайте актуальную документацию всего, что вы делаете.

Списки функций (концепция)

Визуализация переменных (способы их отображения)

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 03 — Создание сценариев

урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 04 — Начало курса

урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 03 — Создание сценариев

урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 07 – Красивая информация

s07_Scriting_Lessons_007
урок_03.png

Информация должна быть красивой/привлекательной, чтобы ее можно было использовать.

цветная версия редактора (vim)

Мы визуальные виды

Цвет делает вещи понятнее

Давайте поиграем с цветами (tput)

Мы познаем «волшебство»

Определение цветов с помощью escape-последовательностей

Подскажите концепцию (ps1)

Нет волшебства... есть Архитектура

Имя машины (имя хоста)

Цветовые команды (setblue-setgreen)

Мы сможем создать нашу архитектуру

информировать нас привлекательным и наглядным способом

Урок 04 — Начало курса

урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 03 — Создание сценариев

урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 08 – Структуры

s08_Scripting_Lessons_008
урок_green_0101.png

Знайте, что существует: либо ошибка, либо потеря функциональности.

Условия в unix (если..фи)

Циклы Unix (для do.. Done)

Селектор регистра (case .. esac)

Важно знать структуру

Сценарии Unix предназначены для создания того, чего не существует, и улучшения того, что существует.

но не потерять то, что уже есть

Как сейчас работает команда vi (vi | vim | .vimrc)

Мы не можем использовать псевдоним под названием (do)

Мы должны знать структуры

Это не курс Unix, но мы изучаем Unix

Урок 04 — Начало курса

урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 09 — Исторические сценарии

s09_Scripting_Lesons_009
урок_03.png

Что используется в компаниях

Файлы настройки (профиль)

Файлы окружения (настройки)

Резервные копии

Некоторые псевдонимы

Почему так мало?

Это самая печальная часть эволюции систем

Мало используется из-за боязни перемен.

Страх незнания

Страх перед необходимостью учиться

Боязнь архитектуры

Незнание его преимуществ, нужно только время, чтобы это сделать

В Corte Inglés... "В системах это не программируется"

В Mapfre... «Они не хотели использовать архитектуры»

В Telefónica... «Они видели только недостатки»

Выступайте за использование сценариев... это единственный способ

Современные тенденции именно к этому

Это грустно, но это реальность

Это путь, который мы должны изменить

Сценариям необходимо придавать радикальное значение для управления системами.

Потому что его преимущества безграничны

Урок 10. Yaml не убивает

урок_green_0101.png

Рождение языка, предназначенного для людей (yaml)

Появляется язык для управления облаком (hcl)

Изменение скриптов в конфигурации

Специальные инструменты от крупных производителей

Более общие инструменты для облаков

Декларативное программирование

Остальные параметры восстанавливаются у поставщика.

Пример минимального файла для Kubernetes (pod)

Умный пример (развертывание)

Пример Aws ec2 (hcl)

Все будет работать со скриптами

Поскольку делать что-то онлайн означает тратить много времени,

кроме возможных человеческих ошибок

Все новые продукты могут быть адаптированы к вашим потребностям и вашей архитектуре.

s10_Scripting_Lessons_010

Урок 11 – Юникс

урок_03.png

Переменные и псевдонимы

Проблемы, которые могут нам дать команды

Разница между скриптами и функциями

Начало архитектуры

Практические заказы

Отрегулировать выходы (вырезать)

Изменение выходов (tr)

Изменение выходных данных и файлов (sed)

Перейдем к архитектуре

s11_Scripting_Lesons_011

Урок 12 – Переменные и псевдонимы

урок_green_0101.png

Различия между переменными и псевдонимами

Различия в исполнении

Псевдоним управляет всем

Что такое окружающая среда? Что экспортируется?

Среда — это область оболочки, где известны объекты.

Если он экспортирован, он известен в дочерних средах.

Не все можно экспортировать

Экспорт переменных (экспорт)

Архитектура сценариев не может использовать другие среды.

Поскольку псевдонимы практически необходимы

Все должно быть по делу

Переменные определяются во время выполнения

s12_Sciping_Lessons_012

Урок 13 – Команды

s13_Scripting_Lessons_013
урок_03.png

Узнайте, существуют ли команды (которые)

Узнайте, что у нас есть в окружающей среде (set | env)

Знать определенные псевдонимы (псевдонимы)

команда escape (с помощью escape-бара "\")

удалить псевдонимы (unalias)

Это курс скриптинга... скриптинг в unix

и Юникс прекрасен

Урок 14. Скрипты и функции

s14_Scripting_Lessons_014
урок_green_0101.png

Как их заряжать

Как их вызвать

Особенности

Скрипт будет существовать всегда, он не зависит от окружения

но он расположен в определенной точке системы

Назад (cd -)

Функция, если она зависит от среды

Он будет работать с любого системного пути

Чтобы использовать архитектуру сценариев, вам необходимо использовать функции

Скрипты никогда не появляются в информации об окружении.

И скрипты, и функции могут получать параметры.

Параметры получены в долларах ($)

Если мы изменим функцию, нам придется ее перезагрузить.

При внесении изменений в архитектуру ее придется перезагружать

Архитектура состоит из функций и псевдонимов.

Скрипты — это способ загрузить нашу архитектуру,

но для сценариев Unix они непрактичны

Урок 15 - Архитектура I

s15_Scripting_Lessons_015
урок_03.png

Наконец-то оно пришло!!

Архитектура никогда не заканчивается

Поколения могут даже пройти

Программное обеспечение, если оно сделано хорошо, никогда не заканчивается

Информация о версии и дате (дата)

Все должно быть в окружающей среде. Все загружается точкой (.)

Некоторые специальные функции относятся к типу «список», они сообщают нам, что там есть.

Мы только что посадили семя

надо полить... надо специи добавить

Вы должны сделать его максимально практичным и красивым.

который адаптируется к каждому проекту и компании в мире

Урок 16 - Архитектура II

s16_Scripting_Unix_016
урок_green_0101.png

Мы собираемся повеселиться

Курс должен быть интересным

Конец строки (базовое имя)

Остальная часть строки (имя_каталога)

Легко управлять подсказкой с помощью архитектур Unix.

При использовании PS1 с функциями они постоянно интерпретируются.

Экран наш, не позволяйте подсказке украсть его у нас.

проблемы с загрузкой файлов по текущим путям

Нужен общий фундамент

Место, где выполняются скрипты и оно всегда одно и то же

Урок 17 - Архитектура III

s17_Scripting_Lessons_017
урок_03.png

Применяем «магию» снова

Теперь это работает откуда угодно

Потому что мы начинаем с общей базы

Всегда начинайте с общего пути для списков и скриптов.

Escape-последовательности в vi (esc:)

Все списки имеют ARQ

Быстрый поиск файлов (ff)

Рекурсивное копирование без разрешений (см.)

Цвета в архитектуре (tput)

Дата с составом (дата)

Более красочный список функций

У нас уже есть горшок (архитектура)

Нужно заставить его расти

Но ты уже знаешь, что оно вырастет

Мы знаем, что это работает

Мы знаем, что он работает откуда угодно

Урок 18 - Практические заказы: раскрой

s18_Scripting_Lessons_018
урок_green_0101.png

Отрегулировать выходы (вырезать)

Изменение выходов (tr)

Изменение выходов (sed)

Вырезать по позиции (cut -c)

Вырезать по разделителю (cut -d -f)

Очистить экран (ясно)

История заказов

Друг/враг администраторов

Вырез истории ( h8b = история | вырезать -c8- )

История более мощная ( h8 = h8b | grep )

Очистка истории (история -c)

Разрез в голове/сверху (голове)

Отрез на хвосте/ниже (хвосте)

Формат файла с разделителями (csv)

Получить системные ips (ip a)

Демонстрация загрузки функций

Способ загрузки архитектуры в скрипт

Перенаправление на нулевое устройство ( &> /dev/null )

Если мы хотим использовать архитектуру в скрипте, нам нужно предварительно загрузить ее.

Ошибки решаются, обдумываются, анализируются.

они решаются и понемногу это нарастает

Моя цель — показать, что все есть архитектура.

и что главные герои — это вы

Урок 19 - Резка - Архитектура

s19_Scripting_Lessons_019
урок_03.png

Я собираюсь использовать каждую главу, которую мы видим, для улучшения архитектуры.

и адаптируя его к той идее практичности, которую я хочу донести до вас

Архитектура должна быть практичной и красивой, и мы будем работать в этом направлении.

Анаграмма добавлена в архитектуру

Функция получения домена (getdom)

Псевдоним загрузки архитектуры (A)

Информационные псевдонимы (i)

Способы отладки скриптов (проб/ошибок)

Вам не обязательно размещать всю информацию

Архитектура должна быть практичной и красивой

Текущий путь (pwd)

Легко перезагрузить архитектуру

Легко увидеть изменения

Легко развиваться

Урок 20 - Практические приказы: тр

s20_Scripting_Lessons_020
урок_green_0101.png

Изменение текста в предложениях не выполняется с помощью tr

Меняйте буквы с помощью tr

Изменение нижнего регистра на верхний (tr)

Изменение символа по вкладке с помощью tr (\t)

Изменение символа переносом строки с помощью tr ( \n )

Урок 21 - ТР - Архитектура - отражение

s21_Scripting_Lessons_021
урок_03.png

Мы рассматриваем архитектурную эволюцию на данный момент

Радикально то, что есть общая основа

У нас уже есть представление о том, как это развивалось.

Преобразование в верхний регистр (маюс)

Это архитектурная идея

У нас есть база, в которой мы уже разбираемся и добавляем детали

Эта глава помогла нам не заблудиться.

Документация очень важна

Хорошо документируйте все, и постепенно растение «растет».

Урок 22 - Практические приказы: жажда

s22_Scripting_Lessons_02
урок_green_0101.png

Заменить одно слово другим (sed s/A/B/g)

Sed Advanced/Smart - настройка разделителя (sed s;A;B;g)

Жажда сейчас прекрасна

настройка двойной чертой - sed неправильно интерпретирует

изменение текстов в файлах (sed)

Урок 23 - Жажда - архитектура

s23_Scripting_Lessons_02
урок_03.png

Мы постараемся не смешивать информацию из новых команд.

с архитектурными изменениями

Минимизировать сложность, чтобы никто не потерялся

Решение настроек с функцией форматирования

Новая переменная для списков (ARQ_L)

Примеры с sed (функция Change_file)

Легкость запоминания жажды

Знание чего-то, что, как мы знаем, работает (что работало раньше)

Добавьте к началу «z», чтобы сложить файлы/папки в выходные данные.

Это скрипты Unix...изменение...А...я

Пишите как можно меньше

Используйте все повторно и храните информацию в одном месте

Урок 24 – Текущие события

s24_Scripting_Lessons_024
урок_green_0101.png

Менеджер версий (git)

Архитектурная платформа (терраформ)

Контейнерный оркестратор (кубернетес)

Облако Amazon (aws)

Облако Microsoft (лазурь)

Гугл Облако (Gcloud)

Экономическое облако (Цифровой океан)

Урок 25 — Git

s25_Scripting_Lessons_025
урок_03.png

Это самый важный продукт, появившийся в компьютерной сфере за последние 30 лет.

Это позволило появиться вариантам, которые что-то делают, и теперь это либо делается хорошо, либо исчезает.

Это контроль версий

У нас есть некоторые документы/код/изображения, и мы не хотим, чтобы они были потеряны.

Мы выпускаем версию... например, 1.0.

Вносим изменения и хотим вернуться к сохраненной версии

Восстанавливаем версию и все как до потери

Это локальный контроль версий

Все, что вы делаете с Git, находится на вашем компьютере

Экосистема Git (поток git)

Github — место, где можно найти любую бесплатную программу в мире.

Это платформа Microsoft, на которую любой человек/компания/организация может загрузить код.

любой желающий, не платя за это и доступный каждому

Gitlab — это установка GitHub для создания конвейеров.

Github бесплатен, если это не частные проекты.

Gitlab бесплатен только для небольших проектов.

Gitlab — это способ запускать вещи самостоятельно

Идея в том, что вы создаете версию, gitlab замечает изменения.

и автоматически развернуть эту версию

Действия Github — это адаптация философии gitlab к github.

Git — «хороший» Microsoft

Создав Git, Microsoft произвела революцию во всех проектах в мире.

Microsoft очень хороша, у нее много хороших вещей, и одна из лучших вещей, которые у нее есть, — это git.

Билл Гейтс изменил свою историю и теперь жертвует миллионы долларов на благотворительность.

 

Создав Visual Studio Code, он произвел революцию во всех редакторах в мире.

Урок 26 — Работа Git

s26_Scripting_Lessons_026
урок_green_0101.png

Git-поток:

1. Начинается с основной ветки

2. Создается новая ветка локально (оформление заказа)

3. Вы вносите изменения

4. Вы загружаете эти изменения (нажимаете)

5. Затем вам нужно зайти на Github, чтобы сделать мерж-реквест.

 

Формат создания вещей, выполнения слияния, изменения в цикле — это то, что называется

трубопровод

Другие производители, такие как CircleCI или Jenkins, являются альтернативой конвейерам.

 

Основой любой разработки, любой архитектуры является выгрузка изменений на github.

архитектуры загружены на github

разработки загружены на github

Мы добиваемся успеха бесплатного программного обеспечения без оплаты

Пусть это станет основой эволюции человечества в 2023 году.

Git — друг, github — еще один друг

Урок 27. Использование Git

s27_Scripting_Lessons_027
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 28 — Git Arq

урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

s28_Scripting_Lessons_028

Урок 29 - Облако - Облако

s29_Scripting_Lessons_029
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 30 - Терраформирование

s30_Scripting_Lessons_030
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 31 – Использование Terraform/Flow

s31_Scripting_Lessons_031
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 32 - Терраформирование Арк

s32_Scripting_Lessons_032
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 33 — Кубернетес

s33_Scripting_Lessons_033
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 34. Использование/процесс Kubernetes

урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

s34_Scripting_Lessons_034

Урок 35 — Kubernetes Arq

s35_Scripting_Lessons_035
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 36 - Ой

s36_Scripting_Lessons_036
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 37. Использование Aws

s37_Scripting_Lessons_037
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 38 - Авс Арк

s38_Scripting_Lessons_038
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 39 - Лазурь

урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

s39_Scripting_Lessons_039

Урок 40. Использование Azure

s40_Scripting_Lessons_040
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 41 – Azure Arq

s41_Scripting_Lessons_041
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 42 – Google Cloud

s42_Scripting_Lessons_042
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 43 – Использование Gcloud

s43_Scripting_Lessons_043
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 44 - Gcloud Arq

s44_Scripting_Lessons_044
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 45 – Цифровой океан

урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

s45_Scripting_Lessons_045

Урок 46 – Использование DOocean

s46_Scripting_Lessons_046
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 47 - DOcean Arq

s47_Scripting_Lessons_047
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 48 - Очень полезно (MyBest)

s48_Scripting_Lessons_048
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 49 — CoN — маневренная отдача

s49_Scripting_Lessons_049
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 50 - g - Поиск  (супер греп)

s50_Scripting_Lessons_050
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 51 - f2 - фильтр расширения

s51_Scripting_Lessons_051
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 52 - рен - переименование

s52_Scripting_Lessons_052
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 53 - повтор - заменитель

s53_Scripting_Lessons_053
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 54 - ч - смена маршрута

s54_Scripting_Lessons_054
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 55 - iPath - Интеллектуальный путь

s55_Scripting_Lessons_055
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 56 - Системы

s56_Scripting_Lessons_056
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 57 - Окна

s57_Scripting_Lessons_057
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 58 - Линукс

s58_Scripting_Lessons_058
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 59 - Мак

s59_Scripting_Lessons_059
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 60 - Андроид

s60_Scripting_Lessons_060
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 61 - Переход в облако

s61_Scripting_Lessons_061
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 62 - Ой

s62_Scripting_Lessons_062
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 63 - Лазурь

s63_Scripting_Lessons_063
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 64 – Google Cloud

s64_Scripting_Lessons_064
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 65 – Цифровой океан

урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

s65_Scripting_Lessons_065

Урок 66 — Git

s66_Scripting_Lessons_066
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 67 - Конец веселью? Революция!! #scriptingunix

s67_Scripting_Lessons_067
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Сага: SUC 2.0...2025

s99_Scripting_Lessons_099
Ancla 1
урок_green_0101.png

Многоязычный курс – вы сможете пройти его на любом языке.

Облака: 

-Али Клауд

CI/CD:  

Дженкинс

Новые утилиты (MyBest 2.0):

- Функция II

- Процесс и пространство

- Расширение обрезки (ecut и scut)

- существует файл (ожидает создания)

- красивые счетчики (ожидают создания)

- отображается сообщение об ошибке & выходные эхо --> Э О ---> Убедитесь, что выходные данные функции | ошибка

-ВВЕРХ функция

- is_number

- существует (существовать файл | ...) - существующая_папка

- свгтопнг

- флагтомп3

Урок 01 – Общий подход

s01_Scripting_Lesson_001
урок_01.png

Презентация

Разделение конечно блоков

Блокировать информацию

Урок 02 – Перспектива

s02_Scripting_Lesson_002
урок_green_0100.png

Бркс - Кто я?

Кто ты ? - некоторые заинтересованы в улучшении

Тема курса – эволюционный практический курс.

Реализация – Mac – Unix – Windows – Android

Стиль курса – все объясняется динамично и гибко.

Растение вырастает и становится лесом

Это архитектура

Реализация - может быть применена к вашей компании или вашему дому.

Кульминация - Защита от сценариев Unix во всех компаниях и проектах мира.

Урок 03 — Создание сценариев

урок_03.png

Автоматизация

Таблетки реальности: что у нас есть и что мы можем получить

Важная информация

Хорошая информация

Структуры

Исторические сценарии

Текущая ситуация со сценариями — сценарии преобразования Yaml или hcl

Урок 04 – Автоматизация

урок_green_0101.png

Что такое вычисления?

Основы вычислений — Автоматизация

Способ делать вещи быстрее

Как ?

писать меньше

думать больше

Быстрое запоминание

Видеть вещи более ясно

Урок 05 - Реальность

s05_Scripting_Lessons_005
урок_03.png

Консоль Unix

Приказ (эхо)

Комментарии

Текущий путь (команда и переменная) (pwd)

Список (лс)

Псевдоним

Улучшить существующее – Пример (ll)

(lg) существует, потому что вы не можете создать функцию из существующего псевдонима

Трубы – на чем основаны?

Порядок поиска (grep))

Предыдущий пример Архитектура — терраформирование

таблетки реальности

Урок 06 – Информация

s06_Scripting_Lessons_006
урок_green_0101.png

Откуда мы знаем, что у нас есть?

Как мы это организуем?

Как мы это помним?

Очистка экрана (очистка)

Просмотрщик файлов (кот)

Функция — фрагмент кода, который что-то делает.

Значительные расширения

Загрузка функции (точка (.))

Информация о функции (-?)

Нам нужны адекватные, обновленные, гибкие и

прекрасно для нашей ежедневной битвы

Лучший текущий редактор (код Visual Studio)

Компаратор выражений (если)

Базовые сценарии: поддерживайте актуальную документацию всего, что вы делаете.

Списки функций (концепция)

Визуализация переменных (способы их отображения)

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 03 — Создание сценариев

урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 04 — Начало курса

урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 03 — Создание сценариев

урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 07 – Красивая информация

s07_Scriting_Lessons_007
урок_03.png

Информация должна быть красивой/привлекательной, чтобы ее можно было использовать.

цветная версия редактора (vim)

Мы визуальные виды

Цвет делает вещи понятнее

Давайте поиграем с цветами (tput)

Мы познаем «волшебство»

Определение цветов с помощью escape-последовательностей

Подскажите концепцию (ps1)

Нет волшебства... есть Архитектура

Имя машины (имя хоста)

Цветовые команды (setblue-setgreen)

Мы сможем создать нашу архитектуру

информировать нас привлекательным и наглядным способом

Урок 04 — Начало курса

урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 03 — Создание сценариев

урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 08 – Структуры

s08_Scripting_Lessons_008
урок_green_0101.png

Знайте, что существует: либо ошибка, либо потеря функциональности.

Условия в unix (если..фи)

Циклы Unix (для do.. Done)

Селектор регистра (case .. esac)

Важно знать структуру

Сценарии Unix предназначены для создания того, чего не существует, и улучшения того, что существует.

но не потерять то, что уже есть

Как сейчас работает команда vi (vi | vim | .vimrc)

Мы не можем использовать псевдоним под названием (do)

Мы должны знать структуры

Это не курс Unix, но мы изучаем Unix

Урок 04 — Начало курса

урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 09 — Исторические сценарии

s09_Scripting_Lesons_009
урок_03.png

Что используется в компаниях

Файлы настройки (профиль)

Файлы окружения (настройки)

Резервные копии

Некоторые псевдонимы

Почему так мало?

Это самая печальная часть эволюции систем

Мало используется из-за боязни перемен.

Страх незнания

Страх перед необходимостью учиться

Боязнь архитектуры

Незнание его преимуществ, нужно только время, чтобы это сделать

В Corte Inglés... "В системах это не программируется"

В Mapfre... «Они не хотели использовать архитектуры»

В Telefónica... «Они видели только недостатки»

Выступайте за использование сценариев... это единственный способ

Современные тенденции именно к этому

Это грустно, но это реальность

Это путь, который мы должны изменить

Сценариям необходимо придавать радикальное значение для управления системами.

Потому что его преимущества безграничны

Урок 10. Yaml не убивает

урок_green_0101.png

Рождение языка, предназначенного для людей (yaml)

Появляется язык для управления облаком (hcl)

Изменение скриптов в конфигурации

Специальные инструменты от крупных производителей

Более общие инструменты для облаков

Декларативное программирование

Остальные параметры восстанавливаются у поставщика.

Пример минимального файла для Kubernetes (pod)

Умный пример (развертывание)

Пример Aws ec2 (hcl)

Все будет работать со скриптами

Поскольку делать что-то онлайн означает тратить много времени,

кроме возможных человеческих ошибок

Все новые продукты могут быть адаптированы к вашим потребностям и вашей архитектуре.

s10_Scripting_Lessons_010

Урок 11 – Юникс

урок_03.png

Переменные и псевдонимы

Проблемы, которые могут нам дать команды

Разница между скриптами и функциями

Начало архитектуры

Практические заказы

Отрегулировать выходы (вырезать)

Изменение выходов (tr)

Изменение выходных данных и файлов (sed)

Перейдем к архитектуре

s11_Scripting_Lesons_011

Урок 12 – Переменные и псевдонимы

урок_green_0101.png

Различия между переменными и псевдонимами

Различия в исполнении

Псевдоним управляет всем

Что такое окружающая среда? Что экспортируется?

Среда — это область оболочки, где известны объекты.

Если он экспортирован, он известен в дочерних средах.

Не все можно экспортировать

Экспорт переменных (экспорт)

Архитектура сценариев не может использовать другие среды.

Поскольку псевдонимы практически необходимы

Все должно быть по делу

Переменные определяются во время выполнения

s12_Sciping_Lessons_012

Урок 13 – Команды

s13_Scripting_Lessons_013
урок_03.png

Узнайте, существуют ли команды (которые)

Узнайте, что у нас есть в окружающей среде (set | env)

Знать определенные псевдонимы (псевдонимы)

команда escape (с помощью escape-бара "\")

удалить псевдонимы (unalias)

Это курс скриптинга... скриптинг в unix

и Юникс прекрасен

Урок 14. Скрипты и функции

s14_Scripting_Lessons_014
урок_green_0101.png

Как их заряжать

Как их вызвать

Особенности

Скрипт будет существовать всегда, он не зависит от окружения

но он расположен в определенной точке системы

Назад (cd -)

Функция, если она зависит от среды

Он будет работать с любого системного пути

Чтобы использовать архитектуру сценариев, вам необходимо использовать функции

Скрипты никогда не появляются в информации об окружении.

И скрипты, и функции могут получать параметры.

Параметры получены в долларах ($)

Если мы изменим функцию, нам придется ее перезагрузить.

При внесении изменений в архитектуру ее придется перезагружать

Архитектура состоит из функций и псевдонимов.

Скрипты — это способ загрузить нашу архитектуру,

но для сценариев Unix они непрактичны

Урок 15 - Архитектура I

s15_Scripting_Lessons_015
урок_03.png

Наконец-то оно пришло!!

Архитектура никогда не заканчивается

Поколения могут даже пройти

Программное обеспечение, если оно сделано хорошо, никогда не заканчивается

Информация о версии и дате (дата)

Все должно быть в окружающей среде. Все загружается точкой (.)

Некоторые специальные функции относятся к типу «список», они сообщают нам, что там есть.

Мы только что посадили семя

надо полить... надо специи добавить

Вы должны сделать его максимально практичным и красивым.

который адаптируется к каждому проекту и компании в мире

Урок 16 - Архитектура II

s16_Scripting_Unix_016
урок_green_0101.png

Мы собираемся повеселиться

Курс должен быть интересным

Конец строки (базовое имя)

Остальная часть строки (имя_каталога)

Легко управлять подсказкой с помощью архитектур Unix.

При использовании PS1 с функциями они постоянно интерпретируются.

Экран наш, не позволяйте подсказке украсть его у нас.

проблемы с загрузкой файлов по текущим путям

Нужен общий фундамент

Место, где выполняются скрипты и оно всегда одно и то же

Урок 17 - Архитектура III

s17_Scripting_Lessons_017
урок_03.png

Применяем «магию» снова

Теперь это работает откуда угодно

Потому что мы начинаем с общей базы

Всегда начинайте с общего пути для списков и скриптов.

Escape-последовательности в vi (esc:)

Все списки имеют ARQ

Быстрый поиск файлов (ff)

Рекурсивное копирование без разрешений (см.)

Цвета в архитектуре (tput)

Дата с составом (дата)

Более красочный список функций

У нас уже есть горшок (архитектура)

Нужно заставить его расти

Но ты уже знаешь, что оно вырастет

Мы знаем, что это работает

Мы знаем, что он работает откуда угодно

Урок 18 - Практические заказы: раскрой

s18_Scripting_Lessons_018
урок_green_0101.png

Отрегулировать выходы (вырезать)

Изменение выходов (tr)

Изменение выходов (sed)

Вырезать по позиции (cut -c)

Вырезать по разделителю (cut -d -f)

Очистить экран (ясно)

История заказов

Друг/враг администраторов

Вырез истории ( h8b = история | вырезать -c8- )

История более мощная ( h8 = h8b | grep )

Очистка истории (история -c)

Разрез в голове/сверху (голове)

Отрез на хвосте/ниже (хвосте)

Формат файла с разделителями (csv)

Получить системные ips (ip a)

Демонстрация загрузки функций

Способ загрузки архитектуры в скрипт

Перенаправление на нулевое устройство ( &> /dev/null )

Если мы хотим использовать архитектуру в скрипте, нам нужно предварительно загрузить ее.

Ошибки решаются, обдумываются, анализируются.

они решаются и понемногу это нарастает

Моя цель — показать, что все есть архитектура.

и что главные герои — это вы

Урок 19 - Резка - Архитектура

s19_Scripting_Lessons_019
урок_03.png

Я собираюсь использовать каждую главу, которую мы видим, для улучшения архитектуры.

и адаптируя его к той идее практичности, которую я хочу донести до вас

Архитектура должна быть практичной и красивой, и мы будем работать в этом направлении.

Анаграмма добавлена в архитектуру

Функция получения домена (getdom)

Псевдоним загрузки архитектуры (A)

Информационные псевдонимы (i)

Способы отладки скриптов (проб/ошибок)

Вам не обязательно размещать всю информацию

Архитектура должна быть практичной и красивой

Текущий путь (pwd)

Легко перезагрузить архитектуру

Легко увидеть изменения

Легко развиваться

Урок 20 - Практические приказы: тр

s20_Scripting_Lessons_020
урок_green_0101.png

Изменение текста в предложениях не выполняется с помощью tr

Меняйте буквы с помощью tr

Изменение нижнего регистра на верхний (tr)

Изменение символа по вкладке с помощью tr (\t)

Изменение символа переносом строки с помощью tr ( \n )

Урок 21 - ТР - Архитектура - отражение

s21_Scripting_Lessons_021
урок_03.png

Мы рассматриваем архитектурную эволюцию на данный момент

Радикально то, что есть общая основа

У нас уже есть представление о том, как это развивалось.

Преобразование в верхний регистр (маюс)

Это архитектурная идея

У нас есть база, в которой мы уже разбираемся и добавляем детали

Эта глава помогла нам не заблудиться.

Документация очень важна

Хорошо документируйте все, и постепенно растение «растет».

Урок 22 - Практические приказы: жажда

s22_Scripting_Lessons_02
урок_green_0101.png

Заменить одно слово другим (sed s/A/B/g)

Sed Advanced/Smart - настройка разделителя (sed s;A;B;g)

Жажда сейчас прекрасна

настройка двойной чертой - sed неправильно интерпретирует

изменение текстов в файлах (sed)

Урок 23 - Жажда - архитектура

s23_Scripting_Lessons_02
урок_03.png

Мы постараемся не смешивать информацию из новых команд.

с архитектурными изменениями

Минимизировать сложность, чтобы никто не потерялся

Решение настроек с функцией форматирования

Новая переменная для списков (ARQ_L)

Примеры с sed (функция Change_file)

Легкость запоминания жажды

Знание чего-то, что, как мы знаем, работает (что работало раньше)

Добавьте к началу «z», чтобы сложить файлы/папки в выходные данные.

Это скрипты Unix...изменение...А...я

Пишите как можно меньше

Используйте все повторно и храните информацию в одном месте

Урок 24 – Текущие события

s24_Scripting_Lessons_024
урок_green_0101.png

Менеджер версий (git)

Архитектурная платформа (терраформ)

Контейнерный оркестратор (кубернетес)

Облако Amazon (aws)

Облако Microsoft (лазурь)

Гугл Облако (Gcloud)

Экономическое облако (Цифровой океан)

Урок 25 — Git

s25_Scripting_Lessons_025
урок_03.png

Это самый важный продукт, появившийся в компьютерной сфере за последние 30 лет.

Это позволило появиться вариантам, которые что-то делают, и теперь это либо делается хорошо, либо исчезает.

Это контроль версий

У нас есть некоторые документы/код/изображения, и мы не хотим, чтобы они были потеряны.

Мы выпускаем версию... например, 1.0.

Вносим изменения и хотим вернуться к сохраненной версии

Восстанавливаем версию и все как до потери

Это локальный контроль версий

Все, что вы делаете с Git, находится на вашем компьютере

Экосистема Git (поток git)

Github — место, где можно найти любую бесплатную программу в мире.

Это платформа Microsoft, на которую любой человек/компания/организация может загрузить код.

любой желающий, не платя за это и доступный каждому

Gitlab — это установка GitHub для создания конвейеров.

Github бесплатен, если это не частные проекты.

Gitlab бесплатен только для небольших проектов.

Gitlab — это способ запускать вещи самостоятельно

Идея в том, что вы создаете версию, gitlab замечает изменения.

и автоматически развернуть эту версию

Действия Github — это адаптация философии gitlab к github.

Git — «хороший» Microsoft

Создав Git, Microsoft произвела революцию во всех проектах в мире.

Microsoft очень хороша, у нее много хороших вещей, и одна из лучших вещей, которые у нее есть, — это git.

Билл Гейтс изменил свою историю и теперь жертвует миллионы долларов на благотворительность.

 

Создав Visual Studio Code, он произвел революцию во всех редакторах в мире.

Урок 26 — Работа Git

s26_Scripting_Lessons_026
урок_green_0101.png

Git-поток:

1. Начинается с основной ветки

2. Создается новая ветка локально (оформление заказа)

3. Вы вносите изменения

4. Вы загружаете эти изменения (нажимаете)

5. Затем вам нужно зайти на Github, чтобы сделать мерж-реквест.

 

Формат создания вещей, выполнения слияния, изменения в цикле — это то, что называется

трубопровод

Другие производители, такие как CircleCI или Jenkins, являются альтернативой конвейерам.

 

Основой любой разработки, любой архитектуры является выгрузка изменений на github.

архитектуры загружены на github

разработки загружены на github

Мы добиваемся успеха бесплатного программного обеспечения без оплаты

Пусть это станет основой эволюции человечества в 2023 году.

Git — друг, github — еще один друг

Урок 27. Использование Git

s27_Scripting_Lessons_027
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 28 — Git Arq

урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

s28_Scripting_Lessons_028

Урок 29 - Облако - Облако

s29_Scripting_Lessons_029
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 30 - Терраформирование

s30_Scripting_Lessons_030
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 31 – Использование Terraform/Flow

s31_Scripting_Lessons_031
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 32 - Терраформирование Арк

s32_Scripting_Lessons_032
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 33 — Кубернетес

s33_Scripting_Lessons_033
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 34. Использование/процесс Kubernetes

урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

s34_Scripting_Lessons_034

Урок 35 — Kubernetes Arq

s35_Scripting_Lessons_035
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 36 - Ой

s36_Scripting_Lessons_036
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 37. Использование Aws

s37_Scripting_Lessons_037
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 38 - Авс Арк

s38_Scripting_Lessons_038
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 39 - Лазурь

урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

s39_Scripting_Lessons_039

Урок 40. Использование Azure

s40_Scripting_Lessons_040
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 41 – Azure Arq

s41_Scripting_Lessons_041
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 42 – Google Cloud

s42_Scripting_Lessons_042
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 43 – Использование Gcloud

s43_Scripting_Lessons_043
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 44 - Gcloud Arq

s44_Scripting_Lessons_044
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 45 – Цифровой океан

урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

s45_Scripting_Lessons_045

Урок 46 – Использование DOocean

s46_Scripting_Lessons_046
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 47 - DOcean Arq

s47_Scripting_Lessons_047
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 48 - Очень полезно (MyBest)

s48_Scripting_Lessons_048
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 49 — CoN — маневренная отдача

s49_Scripting_Lessons_049
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 50 - g - Поиск  (супер греп)

s50_Scripting_Lessons_050
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 51 - f2 - фильтр расширения

s51_Scripting_Lessons_051
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 52 - рен - переименование

s52_Scripting_Lessons_052
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 53 - повтор - заменитель

s53_Scripting_Lessons_053
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 54 - ч - смена маршрута

s54_Scripting_Lessons_054
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 55 - iPath - Интеллектуальный путь

s55_Scripting_Lessons_055
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 56 - Системы

s56_Scripting_Lessons_056
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 57 - Окна

s57_Scripting_Lessons_057
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 58 - Линукс

s58_Scripting_Lessons_058
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 59 - Мак

s59_Scripting_Lessons_059
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 60 - Андроид

s60_Scripting_Lessons_060
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 61 - Переход в облако

s61_Scripting_Lessons_061
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 62 - Ой

s62_Scripting_Lessons_062
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 63 - Лазурь

s63_Scripting_Lessons_063
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Урок 64 – Google Cloud

s64_Scripting_Lessons_064
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 65 – Цифровой океан

урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

s65_Scripting_Lessons_065

Урок 66 — Git

s66_Scripting_Lessons_066
урок_green_0101.png

Это описание вашего проекта. Предоставьте краткое описание, чтобы объяснить контекст и предысторию вашей работы. Нажмите «Редактировать текст» или дважды щелкните поле, чтобы начать.

Урок 67 - Конец веселью? Революция!! #scriptingunix

s67_Scripting_Lessons_067
урок_03.png

Автоматизация

Важная информация | Симпатичный

Состав

Исторические сценарии

Текущий статус сценариев

Сага: SUC 2.0...2025

s99_Scripting_Lessons_099
Ancla 1
урок_green_0101.png

Многоязычный курс – вы сможете пройти его на любом языке.

Облака: 

-Али Клауд

CI/CD:  

Дженкинс

Новые утилиты (MyBest 2.0):

- Функция II

- Процесс и пространство

- Расширение обрезки (ecut и scut)

- существует файл (ожидает создания)

- красивые счетчики (ожидают создания)

- отображается сообщение об ошибке & выходные эхо --> Э О ---> Убедитесь, что выходные данные функции | ошибка

-ВВЕРХ функция

- is_number

- существует (существовать файл | ...) - существующая_папка

- свгтопнг

- флагтомп3

bottom of page