Forwarded from Книги для Системного Администратора
cheat_sheet_vim_final_v2_0.pdf
106.9 KB
Шпаргалка по Vim
В этой шпаргалке вы узнаете, как использовать Vim настолько, чтобы хватало для работы или проекта.
В этой шпаргалке вы узнаете, как использовать Vim настолько, чтобы хватало для работы или проекта.
👍7
Российский аналог 1Password
У любого бизнеса есть конфиденциальные данные: пароли от различных сервисов, доступы к серверам или ключи шифрования. Где теперь безопасно хранить все эти данные, если иностранные менеджеры паролей перестанут работать в России?
Пассворк — единственный менеджер паролей в реестре российского ПО. Он создан для безопасного хранения и совместной работы с паролями, а все данные хранятся на вашем сервере и не передаются в облако. Это значит, что доступ к данным есть только у вас.
Подробнее — passwork.ru
У любого бизнеса есть конфиденциальные данные: пароли от различных сервисов, доступы к серверам или ключи шифрования. Где теперь безопасно хранить все эти данные, если иностранные менеджеры паролей перестанут работать в России?
Пассворк — единственный менеджер паролей в реестре российского ПО. Он создан для безопасного хранения и совместной работы с паролями, а все данные хранятся на вашем сервере и не передаются в облако. Это значит, что доступ к данным есть только у вас.
Подробнее — passwork.ru
💩8🤮4👍3
Локальные репозитории пакетов
Всем привет! Сегодня хочу поделиться нашими мыслями относительно того, как можно защитить свою разработку от некоторых потенциальных рисков в современных условиях. Собственно, что мы имеем ввиду? Речь идёт о том, что в крупных проектах часто есть единые точки отказа в процессах CI/CD, это может быть как простой репозиторий кодом, так и различные конвеерные системы сборки кода и доставки его в рабочие окружения. Если мы говорим про системный софт, то его можно просто перестать обновлять, запретить ему ходить "наружу", но в случае с внешними репозиториями нас могут ожидать неприятные сюрпризы.
Подробнее
Всем привет! Сегодня хочу поделиться нашими мыслями относительно того, как можно защитить свою разработку от некоторых потенциальных рисков в современных условиях. Собственно, что мы имеем ввиду? Речь идёт о том, что в крупных проектах часто есть единые точки отказа в процессах CI/CD, это может быть как простой репозиторий кодом, так и различные конвеерные системы сборки кода и доставки его в рабочие окружения. Если мы говорим про системный софт, то его можно просто перестать обновлять, запретить ему ходить "наружу", но в случае с внешними репозиториями нас могут ожидать неприятные сюрпризы.
Подробнее
👍2
IPv4 против IPv6
IPv4 и IPv6 представляют собой два поколения интернет-протоколов, в которых IPv4 означает протокол интернет-протокола 4 и протокол IPv6 для протокола Интернет версии 6.
IPv4 — это протокол для использования в сетях Link Layer (например, Ethernet).
Это один из основных протоколов основанных на стандартах методов межсетевых взаимодействий в Интернете и был первой версией, развернутой для производства в ARPANET в 1983 году.
Подробнее
IPv4 и IPv6 представляют собой два поколения интернет-протоколов, в которых IPv4 означает протокол интернет-протокола 4 и протокол IPv6 для протокола Интернет версии 6.
IPv4 — это протокол для использования в сетях Link Layer (например, Ethernet).
Это один из основных протоколов основанных на стандартах методов межсетевых взаимодействий в Интернете и был первой версией, развернутой для производства в ARPANET в 1983 году.
Подробнее
👍5🔥1
Привет, на связи HTML Academy 👋 Мы готовим разработчиков с реальными знаниями, которых хотят нанять работодатели!)
В апреле у нас запуск сразу нескольких профессий:
🟨Фронтенд-разработчик
🟩Фулстек-разработчик
🟦React-разработчик
🟪Бэкенд-разработчик
Почему учиться разработке лучше в академии, спросите вы? И мы с гордостью расскажем:
🔸обучение на реальных проектах, которые вы добавите в портфолио,
🔸работа с личным наставником в течение всего курса,
🔸больше половины курса — практика, а не сухая теория,
🔸оплачиваемая стажировка в нашей продакш-студии
🔸помощь в трудоустройстве
И льготную ипотеку можно будет получить через пару лет!
Немного статистики: 50% студентов находят работу, ещё не закончив обучение 🤫
Для консультации переходите по ссылке и оставляйте заявку, наши менеджеры с удовольствием ответят на все вопросы!
C заботой о вас, HTML Academy ❤️
P.S. Вот, что говорят о нас наши студенты➡️ отзывы
В апреле у нас запуск сразу нескольких профессий:
🟨Фронтенд-разработчик
🟩Фулстек-разработчик
🟦React-разработчик
🟪Бэкенд-разработчик
Почему учиться разработке лучше в академии, спросите вы? И мы с гордостью расскажем:
🔸обучение на реальных проектах, которые вы добавите в портфолио,
🔸работа с личным наставником в течение всего курса,
🔸больше половины курса — практика, а не сухая теория,
🔸оплачиваемая стажировка в нашей продакш-студии
🔸помощь в трудоустройстве
И льготную ипотеку можно будет получить через пару лет!
Немного статистики: 50% студентов находят работу, ещё не закончив обучение 🤫
Для консультации переходите по ссылке и оставляйте заявку, наши менеджеры с удовольствием ответят на все вопросы!
C заботой о вас, HTML Academy ❤️
P.S. Вот, что говорят о нас наши студенты➡️ отзывы
Файловая система и типы файлов в Linux
Файловая система организует доступ и хранение файлов на жестком диске и съемных устройствах.
Файловая система в Linux образует иерархическую древовидную структуру, которая описывается стандартом FHS (Filesystem Hierarchy System). Согласно этому стандарту любая система Linux содержит определенные каталоги и файлы, в которых хранятся только определенные файлы
Например, установленные программы хранятся в одном каталоге, а настройки системы в другом каталоге и так далее. Таким образом, пользователи и само ядро знают где и какие файлы хранятся в системе.
Согласно FHS в системе существует только один родительский корневой каталог, от которого отходят ветви - подкаталоги. Даже если в системе присутствует несколько жестких дисков и съемных устройств, то все равно корневой каталог только один.
Так выглядит файловая структура всех систем Linux
Подробнее
Файловая система организует доступ и хранение файлов на жестком диске и съемных устройствах.
Файловая система в Linux образует иерархическую древовидную структуру, которая описывается стандартом FHS (Filesystem Hierarchy System). Согласно этому стандарту любая система Linux содержит определенные каталоги и файлы, в которых хранятся только определенные файлы
Например, установленные программы хранятся в одном каталоге, а настройки системы в другом каталоге и так далее. Таким образом, пользователи и само ядро знают где и какие файлы хранятся в системе.
Согласно FHS в системе существует только один родительский корневой каталог, от которого отходят ветви - подкаталоги. Даже если в системе присутствует несколько жестких дисков и съемных устройств, то все равно корневой каталог только один.
Так выглядит файловая структура всех систем Linux
Подробнее
👍10
Основные bash команды для работы в терминале
Работа в командной строке очень важна в Linux. Во-первых, система не всегда имеет графическую оболочку. Во-вторых, многие задачи легче и быстрее выполнить в терминале, чем в графической оболочке.
Подробнее
Работа в командной строке очень важна в Linux. Во-первых, система не всегда имеет графическую оболочку. Во-вторых, многие задачи легче и быстрее выполнить в терминале, чем в графической оболочке.
Подробнее
👍8👏1
Считывание и настройка переменных оболочки и окружения в Linux
При взаимодействии с вашим сервером в сеансе оболочки существует большое количество элементов информации, которые ваша оболочка использует для определения своего поведения и обеспечения доступа к ресурсам. Некоторые из этих настроек хранятся внутри настроек конфигурации, в то время как другие определяются с помощью пользовательского ввода.
Подробнее
При взаимодействии с вашим сервером в сеансе оболочки существует большое количество элементов информации, которые ваша оболочка использует для определения своего поведения и обеспечения доступа к ресурсам. Некоторые из этих настроек хранятся внутри настроек конфигурации, в то время как другие определяются с помощью пользовательского ввода.
Подробнее
👍6
Как организовать видеоконференцсвязь, когда приходится отказываться от импортного ПО и оборудования?
Об этом пойдёт речь на вебинаре Logitech и NBCom Group –
«Как обеспечить видеоконференцсвязь в современных реалиях».
Дата и время: 14 апреля, 11:00 по МСК
Зарегистрироваться и узнать подробности здесь.
Об этом пойдёт речь на вебинаре Logitech и NBCom Group –
«Как обеспечить видеоконференцсвязь в современных реалиях».
Дата и время: 14 апреля, 11:00 по МСК
Зарегистрироваться и узнать подробности здесь.
Переменные среды в Windows
В данной статье показаны действия, с помощью которых можно узнать список переменных в операционной системе Windows.
Переменные среды необходимы для указания абсолютных путей к папкам, часто используются в пакетных (командных) файлах. К примеру, если неизвестна буква системного диска, то всегда можно использовать переменную %systemdrive%, возвращающую букву диска, на котором установлена Windows.
Подробнее
В данной статье показаны действия, с помощью которых можно узнать список переменных в операционной системе Windows.
Переменные среды необходимы для указания абсолютных путей к папкам, часто используются в пакетных (командных) файлах. К примеру, если неизвестна буква системного диска, то всегда можно использовать переменную %systemdrive%, возвращающую букву диска, на котором установлена Windows.
Подробнее
👍13🔥1
Восстанавливаем жесткий диск
Часто пользователи персональных компьютеров сталкиваются с проблемами жесткого диска, которые влияют на работу системы. Основными причинами поломки жесткого диска являются: битые сектора в HD D и неисправная файловая система . В этом материале мы опишем подробный процесс исправления проблем с HDD , а также опишем методы восстановления информации на жестких дисках , если он неисправен или полностью вышел из строя. Также хочется отметить, что проблемам, которые связаны с жестким диском, необходимо уделять особое внимание. Например, если HDD станет полностью неисправным, то восстановить с него информацию вам вряд ли удастся. То есть все ваши документы, личные видеозаписи и фотографии, а также другие файлы могут быть навсегда утеряны.
Подробнее
Часто пользователи персональных компьютеров сталкиваются с проблемами жесткого диска, которые влияют на работу системы. Основными причинами поломки жесткого диска являются: битые сектора в HD D и неисправная файловая система . В этом материале мы опишем подробный процесс исправления проблем с HDD , а также опишем методы восстановления информации на жестких дисках , если он неисправен или полностью вышел из строя. Также хочется отметить, что проблемам, которые связаны с жестким диском, необходимо уделять особое внимание. Например, если HDD станет полностью неисправным, то восстановить с него информацию вам вряд ли удастся. То есть все ваши документы, личные видеозаписи и фотографии, а также другие файлы могут быть навсегда утеряны.
Подробнее
👍4🤯2
DevOps что это такое, Мифы о DevOps, DevOps это методологи, Мифы о DevOps инженерах, как стать DevOps инженером и тому подобное
- Что должен знать DevOps инженер junior? DevOps марафон.
- НЕ КОМПИЛИРУЙ в Docker пока не посмотришь. Рельные ошибки при сборке Docker
- Bash vs Python для DevOps инженеров и системных администраторов
- DEVOPS что это такое? Кто такой DevOps инженер в России?
- Написал телеграм бота на golang. Зачем нужны pet-проекты? Как я учу языки программирования
- Зачем Сисадмину, Ops, SRE, DevOps изучать языки программирования?
- DEVOPS инженер это миф? ТОП-5 Мифов о DEVOPS . Результат опроса.
- GITHUB ACTION, TERRAFORM, DOCKER, ANSIBLE. Развернем телеграмм бота.
- Книга по DevOps Проект Феникс. Отзыв
- ОБЛАКА убьют сисадминов, эникеев и DevOps-инженеров?
- В прод с помощью GITLAB CI/CD. На простом примере. Основы.
- GITLAB CI/CD vs JENKINS. Что выбрать для своих CI CD pipeline?
- ЗАРПЛАТА DevOps. От Junior до Senior
- Инфраструктура как код не нужна для маленьких проектoв? IaC
- Docker BUILD в GITLAB CI CD и kubernetes. Как правильно? Бонус настройка gitlab runner
- DevOрs VS SRE методология. Чем занимается DevOps-инженер и SRE
- Как писать постмортем на реальном инциденте. Разбор инцидента.
- GO VS PYTHON. Какой язык программирования выбрать для DevOps SRE и сисадминов? #DevOps
https://www.youtube.com/playlist?list=PLWCdmr_xDeged_8pzGzcEee1nNw6jLPer
- Что должен знать DevOps инженер junior? DevOps марафон.
- НЕ КОМПИЛИРУЙ в Docker пока не посмотришь. Рельные ошибки при сборке Docker
- Bash vs Python для DevOps инженеров и системных администраторов
- DEVOPS что это такое? Кто такой DevOps инженер в России?
- Написал телеграм бота на golang. Зачем нужны pet-проекты? Как я учу языки программирования
- Зачем Сисадмину, Ops, SRE, DevOps изучать языки программирования?
- DEVOPS инженер это миф? ТОП-5 Мифов о DEVOPS . Результат опроса.
- GITHUB ACTION, TERRAFORM, DOCKER, ANSIBLE. Развернем телеграмм бота.
- Книга по DevOps Проект Феникс. Отзыв
- ОБЛАКА убьют сисадминов, эникеев и DevOps-инженеров?
- В прод с помощью GITLAB CI/CD. На простом примере. Основы.
- GITLAB CI/CD vs JENKINS. Что выбрать для своих CI CD pipeline?
- ЗАРПЛАТА DevOps. От Junior до Senior
- Инфраструктура как код не нужна для маленьких проектoв? IaC
- Docker BUILD в GITLAB CI CD и kubernetes. Как правильно? Бонус настройка gitlab runner
- DevOрs VS SRE методология. Чем занимается DevOps-инженер и SRE
- Как писать постмортем на реальном инциденте. Разбор инцидента.
- GO VS PYTHON. Какой язык программирования выбрать для DevOps SRE и сисадминов? #DevOps
https://www.youtube.com/playlist?list=PLWCdmr_xDeged_8pzGzcEee1nNw6jLPer
👍5👎1
Программы для восстановления файлов с жесткого диска
Любой из нас может случайно стереть важный файл на компьютере. Может произойти сбой? и он исчезнет сам. Я расскажу Вам, как восстановить удаленные файлы с жесткого диска.
Подробнее
Любой из нас может случайно стереть важный файл на компьютере. Может произойти сбой? и он исчезнет сам. Я расскажу Вам, как восстановить удаленные файлы с жесткого диска.
Подробнее
👍5
Forwarded from Книги для Системного Администратора
Linux-handbook-comands-A-Z-SEDICOMM-University.pdf
758 KB
Команды Linux обзор с примерами
🔥9
Linux Admin — Управление квотами
Дисковые квоты CentOS могут быть включены как; оповещение системного администратора и отказ в дальнейшем доступе к дисковому хранилищу для пользователя до превышения емкости диска. Когда диск заполнен, в зависимости от того, что находится на диске, вся система может остановиться, пока не восстановится.
Подробнее
Дисковые квоты CentOS могут быть включены как; оповещение системного администратора и отказ в дальнейшем доступе к дисковому хранилищу для пользователя до превышения емкости диска. Когда диск заполнен, в зависимости от того, что находится на диске, вся система может остановиться, пока не восстановится.
Подробнее
👍6
Чтобы сделать «Хакер» максимально доступным, мы объявляем о временном снижении цены до 3000 рублей.
Будь в курсе самых важных уязвимостей – подписывайся на главный ресурс по теме кибербезопасности - XAKEP.RU и расти профессионально! Проверенные новости и надежные собственные исследования в постоянном доступе. Всего в базе 66 000 крутых технических материалов
Подписывайся сам, подписывай товарища, расскажи всем, кому это может быть полезно!
Подробнее о подписке: https://xakep.ru/about-magazine/
Будь в курсе самых важных уязвимостей – подписывайся на главный ресурс по теме кибербезопасности - XAKEP.RU и расти профессионально! Проверенные новости и надежные собственные исследования в постоянном доступе. Всего в базе 66 000 крутых технических материалов
Подписывайся сам, подписывай товарища, расскажи всем, кому это может быть полезно!
Подробнее о подписке: https://xakep.ru/about-magazine/
👍4🔥4😁2
30 псевдонимов оболочки Bash в ОС Linux / Unix / Mac OS X
Статья на Eng
Псевдоним (он же алиас) bash — это ярлык для команд. Команда alias позволяет пользователю запускать любую команду или группу команд (включая параметры и имена файлов), вводя одно слово. Используйте команду alias, чтобы отобразить список всех определенных псевдонимов. Вы можете добавлять пользовательские псевдонимы в файл ~/.bashrc. С помощью этих псевдонимов вы можете сократить время ввода и повысить производительность командной строки.Сегодня мы поговорим о том, как создавать и использовать псевдонимы, включая 30 практических примеров псевдонимов оболочки bash.
https://www.cyberciti.biz/tips/bash-aliases-mac-centos-linux-unix.html
Статья на Eng
Псевдоним (он же алиас) bash — это ярлык для команд. Команда alias позволяет пользователю запускать любую команду или группу команд (включая параметры и имена файлов), вводя одно слово. Используйте команду alias, чтобы отобразить список всех определенных псевдонимов. Вы можете добавлять пользовательские псевдонимы в файл ~/.bashrc. С помощью этих псевдонимов вы можете сократить время ввода и повысить производительность командной строки.Сегодня мы поговорим о том, как создавать и использовать псевдонимы, включая 30 практических примеров псевдонимов оболочки bash.
https://www.cyberciti.biz/tips/bash-aliases-mac-centos-linux-unix.html
👍4
Команда ls для просмотра каталогов
ls -l либо ls --format=long - расширенный вывод команды. Показывает права доступа, размер файла, его владельца и дату последней модификации.
Подробнее
ls -l либо ls --format=long - расширенный вывод команды. Показывает права доступа, размер файла, его владельца и дату последней модификации.
Подробнее
👍9
Создание файлов и каталогов - команды mkdir и touch
Теперь рассмотрим команды для создания файлов и каталогов.
touch имя_файла - создает пустой файл
Создание файла командой touch
Данное действие является скорее побочным, так как истинное назначение команды это изменение времени последней модификации файла, но об этом позже. Существуют и другие способы создания файлов. О них мы расскажем в уроках, посвященных текстовым редакторам.
Подробнее
Теперь рассмотрим команды для создания файлов и каталогов.
touch имя_файла - создает пустой файл
Создание файла командой touch
Данное действие является скорее побочным, так как истинное назначение команды это изменение времени последней модификации файла, но об этом позже. Существуют и другие способы создания файлов. О них мы расскажем в уроках, посвященных текстовым редакторам.
Подробнее
👍6
Forwarded from DevOps
Python_и_DevOps_Ключ_к_автоматизации_Linux.pdf
7.5 MB
Python и DevOps: Ключ к автоматизации Linux
Гифт Ной, Берман Кеннеди, Деза Альфредо, Георгиу Григ (2022)
За последнее десятилетие технологии сильно изменились. Данные стали хитом, облака — вездесущими, и всем организациям понадобилась автоматизация. В ходе таких преобразований Python оказался одним из самых популярных языков программирования. Это практическое руководство научит вас использовать Python для повседневных задач администрирования Linux с помощью наиболее удобных утилит DevOps, включая Docker, Kubernetes и Terraform.
@i_DevOps
Гифт Ной, Берман Кеннеди, Деза Альфредо, Георгиу Григ (2022)
За последнее десятилетие технологии сильно изменились. Данные стали хитом, облака — вездесущими, и всем организациям понадобилась автоматизация. В ходе таких преобразований Python оказался одним из самых популярных языков программирования. Это практическое руководство научит вас использовать Python для повседневных задач администрирования Linux с помощью наиболее удобных утилит DevOps, включая Docker, Kubernetes и Terraform.
@i_DevOps
👍6🔥2