⚡Легкий способ получать свежие обновлении и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:
Data Science: t.me/data_analysis_ml
Java: t.me/javatg
Базы данных: t.me/sqlhub
Машинное обучение: t.me/ai_machinelearning_big_data
Go: t.me/Golang_google
C/C++/ t.me/cpluspluc
C#: t.me/csharp_ci
Хакинг: t.me/linuxkalii
Мобильная разработка: t.me/mobdevelop
Docker: t.me/+0WdB4uvOwCY0Mjdi
Python: t.me/python_job_interview
Rust: t.me/rust_code
Javascript: t.me/javascriptv
React: t.me/react_tg
PHP: t.me/phpshka
Android: t.me/android_its
Linux: t.me/+A8jY79rcyKJlYWY6
Big Data: t.me/bigdatai
Devops: t.me/devOPSitsec
Тестирование:https://xn--r1a.website/+F9jPLmMFqq1kNTMy
Собеседования: https://xn--r1a.website/machinelearning_interview
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://xn--r1a.website/addlist/2Ls-snqEeytkMDgy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
ИИ: t.me/vistehno
📕Ит-книги бесплатно: https://xn--r1a.website/addlist/BkskQciUW_FhNjEy
Data Science: t.me/data_analysis_ml
Java: t.me/javatg
Базы данных: t.me/sqlhub
Машинное обучение: t.me/ai_machinelearning_big_data
Go: t.me/Golang_google
C/C++/ t.me/cpluspluc
C#: t.me/csharp_ci
Хакинг: t.me/linuxkalii
Мобильная разработка: t.me/mobdevelop
Docker: t.me/+0WdB4uvOwCY0Mjdi
Python: t.me/python_job_interview
Rust: t.me/rust_code
Javascript: t.me/javascriptv
React: t.me/react_tg
PHP: t.me/phpshka
Android: t.me/android_its
Linux: t.me/+A8jY79rcyKJlYWY6
Big Data: t.me/bigdatai
Devops: t.me/devOPSitsec
Тестирование:https://xn--r1a.website/+F9jPLmMFqq1kNTMy
Собеседования: https://xn--r1a.website/machinelearning_interview
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://xn--r1a.website/addlist/2Ls-snqEeytkMDgy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
ИИ: t.me/vistehno
📕Ит-книги бесплатно: https://xn--r1a.website/addlist/BkskQciUW_FhNjEy
👍8❤3🔥3
Основное преимущество квантовых компьютеров — их вероятностная природа.
Классические компьютеры отлично решают задачи, где достоверно нужен один результат.
Квантовые же машины превосходно справляются с вероятностями и комбинаторикой.
Операция, выполняемая с кубитом в состоянии суперпозиции, одновременно применяется и к значению 0, и к значению 1. С увеличением числа кубитов растет и преимущество перед классическим компьютером. Квантовая машина с тремя кубитами может одновременно обрабатывать до восьми значений (2³): двоичные числа 000, 001, 010, 011, 100, 101, 110 и 111.
Шифрование и простые множители
Разложение целого на простые множители лучше всего понять на примере. В языке Python для определения простых множителей заданного целого числа можно использовать функцию factorint библиотеки SymPy.
>>> import sympy
>>> sympy.factorint(10)
{2: 1, 5: 1}
>>> 2**1 * 5**1
10
>>> sympy.factorint(1000)
{2: 3, 5: 3}
>>> 2**3 * 5**3
1000
>>> sympy.factorint(55557)
{3: 2, 6173: 1}
>>> 3**2 * 6173**1
55557
>>>
• Приведенный выше консольный вывод показывает, что каждое целое число натурального ряда может быть выражено в виде произведения простых чисел. Эти числа называются простыми множителями.
📌 Читать подробнее
Linux Academy
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21❤5🔥5
Создатель Linux - Линус Торвальдс объявил о доступности для публичного тестирования первого этапа разработки Release Candidate (RC) предстоящей серии ядра
Linux 6.6.Выпуск ядра
Linux 6.6 ожидается в конце октября или начале ноября 2023 года.📌 Читать
Linux Academy
Please open Telegram to view this post
VIEW IN TELEGRAM
👍38🔥12❤4😁1
🦅Как контролировать удаленные Linux-системы с помощью Glances
Glances – это бесплатная современная кроссплатформенная программа для мониторинга систем в режиме реального времени с открытым исходным кодом, которая обладает расширенными возможностями по сравнению с аналогами и может работать в различных режимах: автономном, в режиме клиент/сервер и в режиме веб-сервера.
Если рассматривать режим веб-сервера, то для запуска glances не обязательно входить на удаленный сервер по SSH, можно запустить его в режиме веб-сервера и обращаться к нему через веб-браузер для удаленного мониторинга Linux-сервера, как описано ниже.
Чтобы запустить glances в режиме веб-сервера, необходимо установить его вместе с модулем Python bottle, быстрым, простым и легким микро-веб-фреймворком WSGI, используя соответствующую команду для вашего дистрибутива Linux.
В качестве альтернативы установите его с помощью показанной команды PIP.
После установки указанных пакетов запустите glances с флагом -w, чтобы запустить его в режиме веб-сервера. По умолчанию он будет прослушивать порт 61208.
Запуск Glances в режиме веб-сервера в качестве службы
Начните с создания файла модуля службы (который я предпочел назвать glancesweb.service) в каталоге /usr/lib/systemd/system/glancesweb.service.
Приведенная выше конфигурация сообщает systemd, что это служба типа unit-of-type, она должна быть загружена после network.target.
И как только система окажется в сетевой цели, systemd вызовет команду “/usr/bin/glances -w -t 5” в качестве сервиса. Параметр -t задает интервал обновления в секундах.
▪ Читать
▪ Github
Linux Academy
Glances – это бесплатная современная кроссплатформенная программа для мониторинга систем в режиме реального времени с открытым исходным кодом, которая обладает расширенными возможностями по сравнению с аналогами и может работать в различных режимах: автономном, в режиме клиент/сервер и в режиме веб-сервера.
Если рассматривать режим веб-сервера, то для запуска glances не обязательно входить на удаленный сервер по SSH, можно запустить его в режиме веб-сервера и обращаться к нему через веб-браузер для удаленного мониторинга Linux-сервера, как описано ниже.
Чтобы запустить glances в режиме веб-сервера, необходимо установить его вместе с модулем Python bottle, быстрым, простым и легким микро-веб-фреймворком WSGI, используя соответствующую команду для вашего дистрибутива Linux.
$ sudo apt install glances python-bottle [В Debian, Ubuntu и Mint] $ sudo yum install glances python-bottle [На RHEL/CentOS/Fedora и Rocky/AlmaLinux] $ sudo emerge -a sys-apps/glances python- bottle [На Gentoo Linux] $ sudo apk add glances python-bottle [На Alpine Linux] $ sudo pacman -S glances python-bottle [На Arch Linux] $ sudo zypper install glances python-bottle [На OpenSUSE].В качестве альтернативы установите его с помощью показанной команды PIP.
$ sudo pip install bottleПосле установки указанных пакетов запустите glances с флагом -w, чтобы запустить его в режиме веб-сервера. По умолчанию он будет прослушивать порт 61208.
$ glances -w
OR
$ glances -w &Запуск Glances в режиме веб-сервера в качестве службы
Начните с создания файла модуля службы (который я предпочел назвать glancesweb.service) в каталоге /usr/lib/systemd/system/glancesweb.service.
$ sudo vim /usr/lib/systemd/system/glancesweb.service
Затем скопируйте и вставьте в него приведенную ниже конфигурацию файла юнита.[Unit]
Description = Glances in Web Server Mode
After = network.target
[Service]
ExecStart = /usr/bin/glances -w -t 5
[Install]
WantedBy = multi-user.target
Приведенная выше конфигурация сообщает systemd, что это служба типа unit-of-type, она должна быть загружена после network.target.
И как только система окажется в сетевой цели, systemd вызовет команду “/usr/bin/glances -w -t 5” в качестве сервиса. Параметр -t задает интервал обновления в секундах.
▪ Читать
▪ Github
Linux Academy
👍25🔥4❤2
⚡ Бесплатные сертификационные курсы: DevOps и Cloud:
❯ Linux
http://mygreatlearning.com/academy/learn-for-free/courses/linux-tutorial
❯ Основы программирования для Linux
https://stepik.org/course/548/promo
❯ Бесплатный онлайн-курс DevOps
https://academiait.ru/course/devops/
❯ Основы Linux
https://stepik.org/course/762/promo
❯ Основы Linux
https://stepik.org/course/762/promo
❯ GIT
http://simplilearn.com/learn-git-basics-skillup
❯ DevOps
http://openclassrooms.com/courses/7853556-discover-the-devops-methodology
❯ CI/CD
http://simplilearn.com/free-ci-cd-online-training-course-skillup
❯ Docker
http://cognitiveclass.ai/courses/docker-essentials
❯ Kubernetes
http://simplilearn.com/learn-kubernetes-basics-free-course-skillup
❯ GitHub
http://mygreatlearning.com/academy/learn-for-free/courses/github-tutorial-for-beginners
❯ Cloud Computing
http://cognitiveclass.ai/courses/introduction-to-cloud
❯ AWS
http://openclassrooms.com/courses/7864796-discover-cloud-with-amazon-web-services
❯ Azure
http://mygreatlearning.com/academy/learn-for-free/courses/microsoft-azure-essentials
❯ GCP
http://simplilearn.com/learn-google-cloud-platform-fundamentals-free-course-skillup
❯ Serverless
http://mygreatlearning.com/academy/learn-for-free/courses/serverless-computing
❯ Jenkins
http://mygreatlearning.com/academy/learn-for-free/courses/jenkins-tutorial
❯ Puppet
http://simplilearn.com/free-course-to-learn-puppet-basics-skillup
❯ Chef
http://simplilearn.com/chef-in-devops-basics-free-course-skillup
❯ Ansible
http://simplilearn.com/learn-ansible-basics-free-course-skillup
❯ Selenium
http://mygreatlearning.com/academy/learn-for-free/courses/selenium-basics
❯ VirtualBox & vSphere
http://openclassrooms.com/courses/7163136-set-up-virtual-machines-using-virtualbox-and-vsphere
❯ Специализация Python Scripting for DevOps
https://www.coursera.org/specializations/python-scripting-devops
Linux Academy
❯ Linux
http://mygreatlearning.com/academy/learn-for-free/courses/linux-tutorial
❯ Основы программирования для Linux
https://stepik.org/course/548/promo
❯ Бесплатный онлайн-курс DevOps
https://academiait.ru/course/devops/
❯ Основы Linux
https://stepik.org/course/762/promo
❯ Основы Linux
https://stepik.org/course/762/promo
❯ GIT
http://simplilearn.com/learn-git-basics-skillup
❯ DevOps
http://openclassrooms.com/courses/7853556-discover-the-devops-methodology
❯ CI/CD
http://simplilearn.com/free-ci-cd-online-training-course-skillup
❯ Docker
http://cognitiveclass.ai/courses/docker-essentials
❯ Kubernetes
http://simplilearn.com/learn-kubernetes-basics-free-course-skillup
❯ GitHub
http://mygreatlearning.com/academy/learn-for-free/courses/github-tutorial-for-beginners
❯ Cloud Computing
http://cognitiveclass.ai/courses/introduction-to-cloud
❯ AWS
http://openclassrooms.com/courses/7864796-discover-cloud-with-amazon-web-services
❯ Azure
http://mygreatlearning.com/academy/learn-for-free/courses/microsoft-azure-essentials
❯ GCP
http://simplilearn.com/learn-google-cloud-platform-fundamentals-free-course-skillup
❯ Serverless
http://mygreatlearning.com/academy/learn-for-free/courses/serverless-computing
❯ Jenkins
http://mygreatlearning.com/academy/learn-for-free/courses/jenkins-tutorial
❯ Puppet
http://simplilearn.com/free-course-to-learn-puppet-basics-skillup
❯ Chef
http://simplilearn.com/chef-in-devops-basics-free-course-skillup
❯ Ansible
http://simplilearn.com/learn-ansible-basics-free-course-skillup
❯ Selenium
http://mygreatlearning.com/academy/learn-for-free/courses/selenium-basics
❯ VirtualBox & vSphere
http://openclassrooms.com/courses/7163136-set-up-virtual-machines-using-virtualbox-and-vsphere
❯ Специализация Python Scripting for DevOps
https://www.coursera.org/specializations/python-scripting-devops
Linux Academy
👍28❤6🔥5🎉3
В Linux команда sudo используется для выполнения команд с правами администратора. Она дает доступ на короткий срок, обычно 15 минут.
Расскажем, как продлить время ожидания сеанса sudo
Понимание сеанса Sudo
Когда Вы выполняете команду с помощью sudo, Linux начинает новую сессию.
Этот сеанс длится определенное время, после чего требуется повторная аутентификация.
Значение по умолчанию задается в конфигурационном файле sudoers, обычно расположенном по адресу /etc/sudoers.
Как просмотреть текущий таймаут сеанса
Вы можете просмотреть текущие настройки таймаута sudo в вашей системе.
Откройте терминал и выполните команду:
sudo visudoЭта команда открывает файл sudoers безопасным способом, обеспечивая проверку синтаксиса перед сохранением изменений, чтобы не нарушить работу системы.
Найдите строку, которая гласит:
Defaults env_reset,timestamp_timeout=15Значение рядом с timestamp_timeout – это текущий таймаут сеанса в минутах.
Если строка отсутствует, это означает, что в системе используется значение по умолчанию – 15 минут.
Как продлить таймаут сеанса Sudo
Теперь, когда вы поняли, что такое сессия sudo и как посмотреть текущее время ожидания, давайте рассмотрим, как увеличить это время.
sudo visudoЕсли строка закомментирована (с префиксом #), то ее нужно раскомментировать.
Если ее нет, то ее нужно добавить.
Значение `timestamp_timeout` указывается в минутах.
Defaults env_reset,timestamp_timeout=30Если вы используете редактор vi-стиля, то сохранить и выйти можно, нажав Esc, набрав
:wq и нажав Enter.Теперь сеанс sudo будет длиться в течение заданного времени.
Если вы установите значение 0, то при каждом использовании sudo вам придется вводить пароль.
Если задать отрицательное значение, например -1, то сеанс sudo никогда не закончится.
Предостережения и соображения
Увеличение длительности сеанса sudo может быть удобным, но оно также имеет потенциальные последствия для безопасности.
Таймаут sudo существует для того, чтобы уменьшить потенциальный ущерб, если неавторизованный человек получит доступ к терминалу, на котором пользователь все еще аутентифицирован как суперпользователь.
☝️Прежде чем изменять этот параметр, подумайте о безопасности вашей системы.
В заключение следует отметить, что освоение sudo является важной частью работы в Linux.
Хотя таймаут сеанса может быть несколько неудобным, это функция безопасности, призванная обеспечить безопасность системы.
Однако теперь вы знаете, как изменить его, если это необходимо.
Всегда помните, что при настройке системных параметров необходимо соблюдать баланс между удобством и безопасностью.
Linux Academy
Please open Telegram to view this post
VIEW IN TELEGRAM
👍34🔥4❤3
🔐 Bash-скрипт для бэкапа файлов и папок
Задача: создать скрипт для автоматического резервного копирования файлов и папок в Git-аккаунт, защищая их при этом AES-шифрованием.
Данный скрипт:
• скопирует файл(ы) или папку для резервного копирования в ваш Git-каталог.
• зашифрует его с помощью GPG AES256: вам будет предложено ввести пароль
• очистит каталог
• отправит зашифрованный файл в Git
Для расшифровки файла (будет запрошен пароль):
Код
Linux Academy
Задача: создать скрипт для автоматического резервного копирования файлов и папок в Git-аккаунт, защищая их при этом AES-шифрованием.
Данный скрипт:
• скопирует файл(ы) или папку для резервного копирования в ваш Git-каталог.
• зашифрует его с помощью GPG AES256: вам будет предложено ввести пароль
• очистит каталог
• отправит зашифрованный файл в Git
Для расшифровки файла (будет запрошен пароль):
gpg -d --output restored_file.ext ./*gpgКод
Linux Academy
👍35❤7🔥4🤩1
Один из самых привлекательных аспектов
Linux - это возможность бесплатного использования и доступа к множеству отличных программ и утилит, которые обеспечивают мощные функции и помогают улучшить производительность работы.В этой статье мы представим вам 15 бесплатных Linux курсов, которые стоят вашего внимания.
1. Bash < [системное администрирование] > Linux
https://stepik.org/course/181507/promo
2. Основы командной строки в linux системах
https://stepik.org/course/114923/promo
3. Linux Handbook
http://linuxhandbook.com
4. Linuxize
http://Linuxize.com
5. Linux Journey
http://linuxjourney.com
6. Выживание в Linux
http://Linuxsurvival.com
7. Серия видеоматериалов по Linux: https://youtu.be/ROjZy1WbCIA
8. Руководство по изучению Linux: https://linuxcommand.org/tlcl.php
9. Практические тесты по Linux: https://testoutce.com/pages/free-comptia-linux-practice-test-xk0-004-exam-1
10. Практические лабораторные работы по Linux: https://cloudacademy.com/library/linux/labs/
11. Курс "Базовые принципы программирования в Linux: https://github.com/vpetrigo/basic-linux
12. LinuxOpsys:
http://linuxopsys.com
13. Sysxplore:
http://sysxplore.com
14. Основы программирования на языке Си в Linux:
https://stepik.org/course/98359/promo
15. Введение в Linux:
https://stepik.org/course/73/promo
ставь 👍, если хочешь больше списков с бесплатными курсами.
Linux Academy
Please open Telegram to view this post
VIEW IN TELEGRAM
👍100❤9🔥6🤡3
🔥 Дайджест полезных материалов из мира Linux за неделю
Почитать:
— 15 лучших бесплатных курсов по Linux
— Bash Auto Completion в Linux
— Сборка прошивки из исходников для Orange PI i96(Orange PI 2g-iot)
— Ubuntu 23.10: что нового в бета-выпуске дистрибутива. Возможности и изменения
— Первое занятие Школы Синтеза и удар в спину от Ubuntu
— Визуализация распределений вероятностей в Python.
— gnu-on-alpine 3.18.4 and alpine-plus-plus 3.18.4 Released
— Monitor Android’s filesystem with fsmon to detect insecure storage
— The importance of building your own tools
— Pipe output and getting exit status
— How to finish the installation of Loki in Debian 12 bookworm
— Setting Up OpenZFS on Rocky Linux
— Project task #1
— Creating apache2 webserver container from Docker file
— Enhance Your Touchpad Experience on Linux with ThumbSense!
— Hello back! Sharing some projects
Посмотреть:
🌐 Django начало работы. (⏱ 08:18)
🌐 Популярная задача с собеседования в Яндекс #python #задача #программирование #собеседование (⏱ 01:00)
🌐 Новые функции в IOS 17 (⏱ 00:29)
🌐 TokenFlow редактирование видео с помощью текстового описания (⏱ 00:22)
🌐 Парсер телеграм каналов на Python. Гайд по написанию мощного бота. (⏱ 11:58)
🌐 Задача из Собеседования в Яндекс с зарплатой 85000 рублей #python #собеседование #задача #yandex (⏱ 00:59)
🌐 Асинхронный парсинг сайтов на Python (⏱ 22:06)
🌐 He Hacked NASA in 60 seconds (Real World Tutorial) (⏱ 49:13)
🌐 Raspberry Pi 5 WiFi Password Cracking - Faster than Pi 4? #shorts #wifi #raspberrypi (⏱ 01:00)
🌐 Raspberry Pi 5 vs Pi 4 password cracking performance tests #shorts #raspberrypi5 #raspberrypi (⏱ 01:00)
🌐 Your Windows Passwords 😱 #shorts #windows (⏱ 00:53)
🌐 Raspberry Pi 5 is here! (and I TESTED it) (⏱ 13:03)
🌐 Forced to Agree | Tin Foil Hat Time (⏱ 16:08)
🌐 Linux Mint Debian Edition 6 (⏱ 19:00)
🌐 Ubuntu's New Snap-powered TPM Based Full Disk Encryption! (⏱ 20:52)
🌐 Uses for Single Board Computers (⏱ 01:06:36)
🌐 Private ID Verification (⏱ 37:25)
Хорошего дня!
Linux Academy
Почитать:
— 15 лучших бесплатных курсов по Linux
— Bash Auto Completion в Linux
— Сборка прошивки из исходников для Orange PI i96(Orange PI 2g-iot)
— Ubuntu 23.10: что нового в бета-выпуске дистрибутива. Возможности и изменения
— Первое занятие Школы Синтеза и удар в спину от Ubuntu
— Визуализация распределений вероятностей в Python.
— gnu-on-alpine 3.18.4 and alpine-plus-plus 3.18.4 Released
— Monitor Android’s filesystem with fsmon to detect insecure storage
— The importance of building your own tools
— Pipe output and getting exit status
— How to finish the installation of Loki in Debian 12 bookworm
— Setting Up OpenZFS on Rocky Linux
— Project task #1
— Creating apache2 webserver container from Docker file
— Enhance Your Touchpad Experience on Linux with ThumbSense!
— Hello back! Sharing some projects
Посмотреть:
🌐 Django начало работы. (⏱ 08:18)
🌐 Популярная задача с собеседования в Яндекс #python #задача #программирование #собеседование (⏱ 01:00)
🌐 Новые функции в IOS 17 (⏱ 00:29)
🌐 TokenFlow редактирование видео с помощью текстового описания (⏱ 00:22)
🌐 Парсер телеграм каналов на Python. Гайд по написанию мощного бота. (⏱ 11:58)
🌐 Задача из Собеседования в Яндекс с зарплатой 85000 рублей #python #собеседование #задача #yandex (⏱ 00:59)
🌐 Асинхронный парсинг сайтов на Python (⏱ 22:06)
🌐 He Hacked NASA in 60 seconds (Real World Tutorial) (⏱ 49:13)
🌐 Raspberry Pi 5 WiFi Password Cracking - Faster than Pi 4? #shorts #wifi #raspberrypi (⏱ 01:00)
🌐 Raspberry Pi 5 vs Pi 4 password cracking performance tests #shorts #raspberrypi5 #raspberrypi (⏱ 01:00)
🌐 Your Windows Passwords 😱 #shorts #windows (⏱ 00:53)
🌐 Raspberry Pi 5 is here! (and I TESTED it) (⏱ 13:03)
🌐 Forced to Agree | Tin Foil Hat Time (⏱ 16:08)
🌐 Linux Mint Debian Edition 6 (⏱ 19:00)
🌐 Ubuntu's New Snap-powered TPM Based Full Disk Encryption! (⏱ 20:52)
🌐 Uses for Single Board Computers (⏱ 01:06:36)
🌐 Private ID Verification (⏱ 37:25)
Хорошего дня!
Linux Academy
👍16🔥3❤2😁1
✔ HostHunter v2.0
Инструмент для эффективного обнаружения и извлечения имен хостов из большого набора целевых
• Github
Linux Academy
Инструмент для эффективного обнаружения и извлечения имен хостов из большого набора целевых
IPv4- или IPv6-адресов. HostHunter использует простые методы OSINT и активной разведки для сопоставления IP-целей с виртуальными именами хостов. Это особенно полезно для выявления хакерских атак. Выходные данные могут генерироваться в различных форматах, включая CSV, TXT или Nessus.• Github
Linux Academy
👍18🔥3❤2💩1
Полезная шпаргалка из 100 команд для терминала
Linux, которые помогут вам максимально использовать возможности операционной системы.Одним из ключевых элементов работы на Linux является использование терминала. Он позволяет взаимодействовать с системой через текстовый интерфейс, выполнять задачи и управлять всеми аспектами вашей системы.
Начали со 100 наиболее популярных команд общего назначения, включая команды для работы с файлами и директориями, управления процессами и мониторинга системы.
Команды Linux для управления файлами:
ls - отображает список файлов и каталогов в текущей директории.
cd - изменяет текущую директорию.
pwd - выводит полный путь текущей директории.
mkdir - создает новый каталог.
rm - удаляет файлы или каталоги.
cp - копирует файлы и каталоги.
mv - перемещает или переименовывает файлы и каталоги.
touch - создает новый файл или обновляет время доступа и модификации существующего файла.
cat - выводит содержимое файла.
less - позволяет просматривать содержимое файла постранично.
head - выводит первые строки файла.
tail - выводит последние строки файла.
grep - ищет заданный текст в файлах или выводе команд.
find - находит файлы и каталоги на основе различных критериев.
chmod - изменяет права доступа к файлам и каталогам.
chown - изменяет владельца файлов и каталогов.
chgrp - изменяет группу файлов и каталогов.
tar - создает или распаковывает архивы.
zip - создает ZIP-архивы.
unzip - извлекает файлы из ZIP-архивов.
📌 Полный список
Linux Academy
Please open Telegram to view this post
VIEW IN TELEGRAM
👍35🔥6🥰3👎2💩2
This media is not supported in your browser
VIEW IN TELEGRAM
Ubuntu 23.10 #ManticMinotaur теперь доступна для загрузки и установки 🎉.
Скачать можно 👇
https://ubuntu.com/download/desktop
#Ubuntu #Linux #OpenSource
Linux Academy
Скачать можно 👇
https://ubuntu.com/download/desktop
#Ubuntu #Linux #OpenSource
Linux Academy
👍35🤡9❤4🔥3😁3💩2👎1🥰1🐳1
⚡ Бесплатные сертификационные курсы для начинающих специалистов по кибербезопасности:
🔸 Компьютерная криминалистика
https://edx.org/course/computer-forensics
🔸 Введение в этический хакинг
https://mygreatlearning.com/academy/learn-for-free/courses/introduction-to-ethical-hacking
🔸 Введение в информационную безопасность
https://mygreatlearning.com/academy/learn-for-free/courses/introduction-to-information-security
🔸 Киберкриминалистика
https://edx.org/course/computer-forensics?index=product&queryID=51787be79abc40fcdf6a4ec25112e541&position=7
🔸 Киберпреступность
https://olympus.mygreatlearning.com/courses/85207
🔸 Сертификация в области кибербезопасности
https://isc2.org/Certifications/CC
🔸 Сетевая безопасность
https://olympus.mygreatlearning.com/courses/70951
🔸 Cybersecurity Essentials
https://netacad.com/courses/cybersecurity/cybersecurity-essentials
🔸 Основы кибербезопасности
https://edx.org/course/cybersecurity-basics
🔸 Введение в киберпреступность
https://simplilearn.com/free-cybercrime-course-for-beginners-skillup
🔸 Сетевая безопасность - OpenLearn
https://open.edu/openlearn/science-maths-technology/computing-ict/network-security?active-tab=description-tab
🔸 Безопасность предприятий и инфраструктуры
https://coursera.org/learn/enterprise-infrastructure-security
🔸 Обнаружение и устранение киберугроз в режиме реального времени
https://coursera.org/learn/real-time-cyber-threat-detection
🔸 Тестирование на проникновение - обнаружение уязвимостей
https://edx.org/course/penetration-testing-discovering-vulnerabilities
🔸 Основы этического хакинга
https://codered.eccouncil.org/course/ethical-hacking-essentials
🔸 Основы сетевой защиты
https://codered.eccouncil.org/course/network-defense-essentials
🔸 Основы цифровой криминалистики
https://codered.eccouncil.org/course/digital-forensics-essentials
🔸 Android Bug Bounty Hunting
https://codered.eccouncil.org/course/android-bug-bounty-hunting-hunt-like-a-rat
🔸 Аппаратные проекты с использованием Raspberry Pi
https://codered.eccouncil.org/course/hardware-projects-using-raspberry-pi
🔸 Введение в Raspberry Pi
https://codered.eccouncil.org/course/introduction-to-raspberry-pi
🔸 Атаки с использованием SQL-инъекций
https://codered.eccouncil.org/course/sql-injection-attacks
🔸 Введение в кибербезопасность
https://netacad.com/courses/cybersecurity/introduction-cybersecurity
Linux Academy
🔸 Компьютерная криминалистика
https://edx.org/course/computer-forensics
🔸 Введение в этический хакинг
https://mygreatlearning.com/academy/learn-for-free/courses/introduction-to-ethical-hacking
🔸 Введение в информационную безопасность
https://mygreatlearning.com/academy/learn-for-free/courses/introduction-to-information-security
🔸 Киберкриминалистика
https://edx.org/course/computer-forensics?index=product&queryID=51787be79abc40fcdf6a4ec25112e541&position=7
🔸 Киберпреступность
https://olympus.mygreatlearning.com/courses/85207
🔸 Сертификация в области кибербезопасности
https://isc2.org/Certifications/CC
🔸 Сетевая безопасность
https://olympus.mygreatlearning.com/courses/70951
🔸 Cybersecurity Essentials
https://netacad.com/courses/cybersecurity/cybersecurity-essentials
🔸 Основы кибербезопасности
https://edx.org/course/cybersecurity-basics
🔸 Введение в киберпреступность
https://simplilearn.com/free-cybercrime-course-for-beginners-skillup
🔸 Сетевая безопасность - OpenLearn
https://open.edu/openlearn/science-maths-technology/computing-ict/network-security?active-tab=description-tab
🔸 Безопасность предприятий и инфраструктуры
https://coursera.org/learn/enterprise-infrastructure-security
🔸 Обнаружение и устранение киберугроз в режиме реального времени
https://coursera.org/learn/real-time-cyber-threat-detection
🔸 Тестирование на проникновение - обнаружение уязвимостей
https://edx.org/course/penetration-testing-discovering-vulnerabilities
🔸 Основы этического хакинга
https://codered.eccouncil.org/course/ethical-hacking-essentials
🔸 Основы сетевой защиты
https://codered.eccouncil.org/course/network-defense-essentials
🔸 Основы цифровой криминалистики
https://codered.eccouncil.org/course/digital-forensics-essentials
🔸 Android Bug Bounty Hunting
https://codered.eccouncil.org/course/android-bug-bounty-hunting-hunt-like-a-rat
🔸 Аппаратные проекты с использованием Raspberry Pi
https://codered.eccouncil.org/course/hardware-projects-using-raspberry-pi
🔸 Введение в Raspberry Pi
https://codered.eccouncil.org/course/introduction-to-raspberry-pi
🔸 Атаки с использованием SQL-инъекций
https://codered.eccouncil.org/course/sql-injection-attacks
🔸 Введение в кибербезопасность
https://netacad.com/courses/cybersecurity/introduction-cybersecurity
Linux Academy
👍24🔥8❤2
Эта карта представляет собой краткий обзор наиболее часто используемых команд
Linux, сгруппированных по их основному назначению.1. Управление файлами и каталогами
2. Просмотр и редактирование файлов
3. Управление процессами
4. Системная информация
5. Управление пользователями и группами
6. Конфигурирование и мониторинг сети
7. Управление пакетами
Какие команды Вы чаще всего использовали в повседневных задачах Linux?
Linux Academy
Please open Telegram to view this post
VIEW IN TELEGRAM
👍46🔥7☃5❤4
Forwarded from Golang вопросы собеседований
Вышел GigaChat нового поколения. Разработчики @gigachat_bot качественно обновили его, изменив свой подход к обучению. Благодаря этому сервис стал лучше отвечать на запросы пользователей — примерно в два раза. При этом GigaChat также запустили в VK, аудитория сервиса уже достигла более 1 млн пользователей.
Попробовать.
@golang_interview
Попробовать.
@golang_interview
👍7🤣1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍56❤6🔥4🤯2👎1
Сетевые протоколы в Linux
1. Введение: стек сетевых протоколов, независимость и инкапсуляция уровней
2. Некоторые сведения о физическом уровне. COM-порт в Virtualbox
3. Интерфейсный уровень и его представление
4. Интерфейсный уровень: сетевые мосты и VLAN
5. Сетевой уровень: адресация и маршрутизация
6. Сетевой уровень: «выход в интернет» и целевая маршрутизация
7. Транспортный уровень: TCP и UDP
8. Транспортный уровень: трансляция адресов
9. Прикладной уровень: возможности системы
10. Прикладной уровень: потребности системы
#video #sysad
https://www.youtube.com/watch?v=A0FVMTZB6UE&list=PL6kSdcHYB3x6z_j1fcCYhZuS5b1swP4i3
Linux Academy
1. Введение: стек сетевых протоколов, независимость и инкапсуляция уровней
2. Некоторые сведения о физическом уровне. COM-порт в Virtualbox
3. Интерфейсный уровень и его представление
4. Интерфейсный уровень: сетевые мосты и VLAN
5. Сетевой уровень: адресация и маршрутизация
6. Сетевой уровень: «выход в интернет» и целевая маршрутизация
7. Транспортный уровень: TCP и UDP
8. Транспортный уровень: трансляция адресов
9. Прикладной уровень: возможности системы
10. Прикладной уровень: потребности системы
#video #sysad
https://www.youtube.com/watch?v=A0FVMTZB6UE&list=PL6kSdcHYB3x6z_j1fcCYhZuS5b1swP4i3
Linux Academy
👍30🔥7❤4