📍sudo — выполнить следующую далее команду от имени суперпользователя;
📍df (disk free) — посмотреть, сколько на дисках свободного места. Рекомендую писать df -h по аналогии с ls -h;
📍du (disk usage) — узнать, сколько занимает каталог. Тоже есть опция -h;
📍ps (processes) — посмотреть список запущенных тобой процессов и их идентификаторы;
📍kill и идентификатор — завершить какой‑то процесс.
🐧 Linux Education
📍df (disk free) — посмотреть, сколько на дисках свободного места. Рекомендую писать df -h по аналогии с ls -h;
📍du (disk usage) — узнать, сколько занимает каталог. Тоже есть опция -h;
📍ps (processes) — посмотреть список запущенных тобой процессов и их идентификаторы;
📍kill и идентификатор — завершить какой‑то процесс.
🐧 Linux Education
👍46
📍ping — попинговать узел;
📍nslookup — узнать информацию об узле;
📍traceroute — проследить путь пакетов до узла;
📍netstat — информация об открытых портах и соединениях;
📍whois — информация о регистрации домена.
🐧 Linux Education
📍nslookup — узнать информацию об узле;
📍traceroute — проследить путь пакетов до узла;
📍netstat — информация об открытых портах и соединениях;
📍whois — информация о регистрации домена.
🐧 Linux Education
🔥18👍9
B Linux обычно есть несколько утилит, которые сильно облегчат тебе жизнь. Если их нет, то стоит их установить:
📍git — популярнейшая система контроля версий, как и ядро Linux, созданная Линусом Торвальдсом;
📍nano — простейший текстовый редактор, работающий в терминале;
📍unzip и unrar — думаю, ты догадываешься, зачем они нужны;
📍curl нужен для веб‑запросов;
📍wget — для скачивания больших файлов;
📍htop показывает уровень загрузки системы и список процессов.
🐧 Linux Education
📍git — популярнейшая система контроля версий, как и ядро Linux, созданная Линусом Торвальдсом;
📍nano — простейший текстовый редактор, работающий в терминале;
📍unzip и unrar — думаю, ты догадываешься, зачем они нужны;
📍curl нужен для веб‑запросов;
📍wget — для скачивания больших файлов;
📍htop показывает уровень загрузки системы и список процессов.
🐧 Linux Education
🔥19👍11
Как стабильно зарабатывать во фрилансе / найти новую профессию в 2023г.?
→ Приглашаем на бесплатную личную карьерную консультацию
🔥 Вы узнаете:
— Какая новая профессия вам подойдет
— Как применить уже имеющийся опыт и зарабатывать больше
— как выйти на стабильный доход
— Какие навыки нужны для входа в профессию
👉 А также мы расскажем:
— Как сменить текущую работу на более творческую, без потери в доходах.
— Как быстро найти удаленную профессию по душе
— Какой путь необходимо пройти, чтобы стабильно делать от 100к / мес.
→ Узнать подробнее
→ Приглашаем на бесплатную личную карьерную консультацию
🔥 Вы узнаете:
— Какая новая профессия вам подойдет
— Как применить уже имеющийся опыт и зарабатывать больше
— как выйти на стабильный доход
— Какие навыки нужны для входа в профессию
👉 А также мы расскажем:
— Как сменить текущую работу на более творческую, без потери в доходах.
— Как быстро найти удаленную профессию по душе
— Какой путь необходимо пройти, чтобы стабильно делать от 100к / мес.
→ Узнать подробнее
👍7
📍Выйти из программ, которые не закрываются сами, обычно можно, нажав Q.
📍Прервать работу — Ctrl-C.
📍А чтобы выйти из vim, если ты его открыл случайно, набери последовательность :q! и нажми Enter.
🐧 Linux Education
📍Прервать работу — Ctrl-C.
📍А чтобы выйти из vim, если ты его открыл случайно, набери последовательность :q! и нажми Enter.
🐧 Linux Education
👍14🤩3❤1
Forwarded from BZD • Книги для программистов
Hacking_For_Dummies___by_Kevin_Beaver.pdf
20.1 MB
📔 Title: Hacking for Dummies, 7th Edition
#book #Hacking #EN
🌐 Lang.: English
🧔 Author: Kevin Beaver
🕘 Year: 2022
📑 Pages: 419
#️⃣ ISBN: 978-1-119-87219-1
📝 Description: Ваш смартфон, ноутбук и настольный компьютер важны для вашей жизни и бизнеса как никогда раньше. Помимо того, что они делают вашу жизнь проще и продуктивнее, на них хранится конфиденциальная информация. К счастью для всех нас, каждый может освоить мощные методы защиты данных и обеспечения безопасности, чтобы плохие парни оставались снаружи, где им и место.
Эта книга отправит вас в легкое путешествие по кибербезопасности, в ходе которого вы научитесь основам тестирования на уязвимость и проникновение, чтобы вы могли найти бреши в своей сети до того, как ими воспользуются плохие парни. Вы научитесь защищать свои сети Wi-Fi, блокировать последнюю установку Windows 11, понимать последствия удаленной работы для безопасности и многое другое.
@bzd_channel
#book #Hacking #EN
🌐 Lang.: English
🧔 Author: Kevin Beaver
🕘 Year: 2022
📑 Pages: 419
#️⃣ ISBN: 978-1-119-87219-1
📝 Description: Ваш смартфон, ноутбук и настольный компьютер важны для вашей жизни и бизнеса как никогда раньше. Помимо того, что они делают вашу жизнь проще и продуктивнее, на них хранится конфиденциальная информация. К счастью для всех нас, каждый может освоить мощные методы защиты данных и обеспечения безопасности, чтобы плохие парни оставались снаружи, где им и место.
Эта книга отправит вас в легкое путешествие по кибербезопасности, в ходе которого вы научитесь основам тестирования на уязвимость и проникновение, чтобы вы могли найти бреши в своей сети до того, как ими воспользуются плохие парни. Вы научитесь защищать свои сети Wi-Fi, блокировать последнюю установку Windows 11, понимать последствия удаленной работы для безопасности и многое другое.
@bzd_channel
👍17
Посмотреть список всех групп, доступных в системе, можно в файле /etc/group, например, с помощью редактора vi в терминале:
$vi /etc/groupДля смены основной группы нужна опция -g. Синтаксис здесь следующий:
$ usermod -g имя_основной_группы имя_пользователяЗадача – изменить основную группу для пользователя test_user на test_group (GID – 1001). Так будет выглядеть команда в нашем случае:
$sudo usermod -g test_group test_userЗатем можно проверить, что изменения применились с помощью команды id. В результатах вывода команды id нам интересен пункт GID. А еще вместо названия группы можно использовать ее идентификатор GID:
$sudo usermod -g 1001 test_user🐧 Linux Education
👍5
рассмотрим как удалить пользователя из группы usermod. Эта утилита не слишком хорошо справляется с удалением пользователя из групп, ведь нужной опции в ней просто нет. Но с помощью -G можно указать, в каких дополнительных группах пользователь останется, чтобы удалить все остальные.
В качестве примера возьмем уже упомянутую учетную запись gregory2. Задача – оставить ее только в группе disk, убрав cdrom и plugdev. В таком случае нужно для usermod задать опцию -G и ту группу, которая останется:
В качестве примера возьмем уже упомянутую учетную запись gregory2. Задача – оставить ее только в группе disk, убрав cdrom и plugdev. В таком случае нужно для usermod задать опцию -G и ту группу, которая останется:
$sudo usermod -G disk gregory2А если вы хотите удалить все дополнительные группы для конкретного пользователя, передайте опции -G пустое значение:
$sudo usermod -G "" gregory2🐧 Linux Education
👍9
Кто и зачем использует Linux в IT? Основное преимущество этой операционной системы — безопасность. Это отличает её от других. Узнайте подробнее о мире Linux на бесплатном онлайн-интенсиве Skillbox с 30 января по 1 февраля в 21:00 по московскому времени.
Успейте зарегистрироваться — количество мест ограничено: 🔜 https://clc.to/8Z9buw
Кому подойдёт интенсив:
📌Практикующим системным администраторам. Расширите навыки работы с Linux, узнаете, как использовать знание этой ОС для карьерного роста или перехода в смежную IT-область.
📌Программистам, которые хотят расширить компетенции. Научитесь работать с Linux Desktop, настраивать Apache и MySQL, запускать PHP-приложения. Попрактикуетесь в администрировании Linux.
📌 Новичкам в IT. Познакомитесь с возможностями Linux, узнаете, как войти в сферу IT, и получите навык, полезный во многих специальностях.
🎁 Каждому, кто зарегистрируется, пришлём руководство «Как установить локальный сервер на Linux». Всем, кто дойдёт до конца интенсива, — электронная книга Пола Доэрти и Джеймса Уилсона «Человек + машина» издательства МИФ.
Присоединяйтесь, практикуйтесь и получите сертификат на скидку 10 000 рублей на любой курс Skillbox.
Успейте зарегистрироваться — количество мест ограничено: 🔜 https://clc.to/8Z9buw
Кому подойдёт интенсив:
📌Практикующим системным администраторам. Расширите навыки работы с Linux, узнаете, как использовать знание этой ОС для карьерного роста или перехода в смежную IT-область.
📌Программистам, которые хотят расширить компетенции. Научитесь работать с Linux Desktop, настраивать Apache и MySQL, запускать PHP-приложения. Попрактикуетесь в администрировании Linux.
📌 Новичкам в IT. Познакомитесь с возможностями Linux, узнаете, как войти в сферу IT, и получите навык, полезный во многих специальностях.
🎁 Каждому, кто зарегистрируется, пришлём руководство «Как установить локальный сервер на Linux». Всем, кто дойдёт до конца интенсива, — электронная книга Пола Доэрти и Джеймса Уилсона «Человек + машина» издательства МИФ.
Присоединяйтесь, практикуйтесь и получите сертификат на скидку 10 000 рублей на любой курс Skillbox.
👍4
Допустим пользователь gregory2 обладает ограниченными правами, ведь используется в редких случаях для удаленного управления системой. Его нужно включить в группу plugdev, чтобы иметь полный доступ ко внешним устройствам, например, подключенным по USB жестким дискам. Сначала проверим его текущие группы командой:
$groups gregory2
С этой задачей поможет параметр -G. Но его обязательно нужно использовать вместе с -a, чтобы добавить новую группу, не удаляя старые:$sudo usermod -a -G plugdev gregory2
🐧 Linux Education👍17
Поработать над задачами, слушая звук морского прибоя? Провести мозговой штурм с командой на песчаном берегу и пообедать под теплыми лучами солнца с видом на морской вокзал? Да, если вы — часть IT‑команды Сбера.
Сбер открыл в Сочи пространство для IT‑специалистов и находится в поиске: DevOps-инженеров, Java-разработчиков и инженеров сопровождения
Над чем предстоит работать.
Создавать новые и развивать существующие сервисы, и продукты банка, чтобы они были максимально удобными для клиентов.
Прибавьте к интересным задачам стильный офис на берегу моря, мощное железо, удобный график (офис\гибрид) и работу по Agile в команде таких же амбициозных и перспективных IT‑специалистов.
⚡️ Хочу узнать больше о вакансиях и отправить свое резюме
Сбер открыл в Сочи пространство для IT‑специалистов и находится в поиске: DevOps-инженеров, Java-разработчиков и инженеров сопровождения
Над чем предстоит работать.
Создавать новые и развивать существующие сервисы, и продукты банка, чтобы они были максимально удобными для клиентов.
Прибавьте к интересным задачам стильный офис на берегу моря, мощное железо, удобный график (офис\гибрид) и работу по Agile в команде таких же амбициозных и перспективных IT‑специалистов.
⚡️ Хочу узнать больше о вакансиях и отправить свое резюме
🔥6👍4🤩1
Главная задача – получить полную информацию для всех пользователей. Для этих целей команде last нужно передать опции -F, -w и -x:
🐧 Linux Education
$last -F -w -xЕсли вам нужно получить подробную информацию об удаленных подключениях, то к команде добавится опция -d:
$last -d -F -w -xВ результате в отдельной графе будет записан IP-адрес подключения.
🐧 Linux Education
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Школа SQL - блог ведущего аналитика Ozon tech.
Здесь разобраны реальные практические задачи по работе с база данных с собеседований крупных компаний.
Программист с глубокими знаниям баз данных, пишет код, который работает быстрее и зарабатывает больше специалистов с базовыми навыками.
Хотите, чтобы ваш код работал быстро? Лайфаки и гайды по работе с базами даных, которые вы сможете использовать уже сегодня.
Используйте весь потенциал баз данных: @sql
Здесь разобраны реальные практические задачи по работе с база данных с собеседований крупных компаний.
Программист с глубокими знаниям баз данных, пишет код, который работает быстрее и зарабатывает больше специалистов с базовыми навыками.
Хотите, чтобы ваш код работал быстро? Лайфаки и гайды по работе с базами даных, которые вы сможете использовать уже сегодня.
Используйте весь потенциал баз данных: @sql
👍9❤1🔥1
Когда компьютером пользуется сразу же несколько пользователей, информацию можно получить только по одному из них. Для этого утилите last нужно указать его имя. Рассмотрим все на примере пользователя root-user:
$last root-user🐧 Linux Education
👍5❤1🔥1
Если команда last выводит слишком большое количество информации, неудобное для изучения, то можно сократить количество строк. За это отвечает опция -n. Вот как будет выглядеть команда с ограничением на 4 строки:
$last -n 4Существует еще несколько вариантов ввода опции:
$last -4🐧 Linux Education
$last --limit 4
👍13
Вы знаете об инструментах Docker и GitLab CI? Хотите познакомиться с основами профессии DevOps-специалиста? DevOps-инженер автоматизирует процессы разработки, тестирования и доставки кода пользователю. Эта специальность стала самой высокооплачиваемой в сфере IT в России за 2022 год, по данным Зарплата.ру.
Получите базовые знания на бесплатном онлайн-интенсиве, который пройдёт 13–15 февраля в 21:00 по московскому времени.
Регистрируйтесь: 👉 https://clc.to/qlFhqw
Сразу отправим вам на почту чек-лист «Погружаемся в DevOps».
Под руководством спикера интенсива и Lead DevOps Константина Брюханова вы узнаете много нового об интересной сфере и повысите уровень своих знаний в области IT.
За 3 дня поймёте:
💻 что такое DevOps и зачем он нужен бизнесу;
💻 как работать с Docker;
💻 как создаются CI/CD-пайплайны в GitLab CI.
🎁 Всем, кто дойдёт до конца интенсива, — электронная книга издательства МИФ «Человек + машина» в подарок. Участвуйте, задавайте вопросы и получите сертификат на скидку 10 000 рублей на любой курс Skillbox.
Ждём вас в эфире 13–15 февраля в 21:00 по московскому времени!
Получите базовые знания на бесплатном онлайн-интенсиве, который пройдёт 13–15 февраля в 21:00 по московскому времени.
Регистрируйтесь: 👉 https://clc.to/qlFhqw
Сразу отправим вам на почту чек-лист «Погружаемся в DevOps».
Под руководством спикера интенсива и Lead DevOps Константина Брюханова вы узнаете много нового об интересной сфере и повысите уровень своих знаний в области IT.
За 3 дня поймёте:
💻 что такое DevOps и зачем он нужен бизнесу;
💻 как работать с Docker;
💻 как создаются CI/CD-пайплайны в GitLab CI.
🎁 Всем, кто дойдёт до конца интенсива, — электронная книга издательства МИФ «Человек + машина» в подарок. Участвуйте, задавайте вопросы и получите сертификат на скидку 10 000 рублей на любой курс Skillbox.
Ждём вас в эфире 13–15 февраля в 21:00 по московскому времени!
👍6