TGViewer
Channel Public Channel
Linux Ninja

Linux Ninja

@linux_ninjas

Linux Ninja – ваш гид по миру Linux! Лайфхаки, фишки и мощные команды для настоящих мастеров CLI.
Subscribers
3.41K
Photos
864
Videos
142
Links
857

Showing posts older than #539 · Back to latest

Older Posts 20 shown
Post #538 681
А вы знали что внутри в VS Code можно пройти курс по Git

GitByBit предлагает практический формат обучения прямо внутри VS Code: задания выполняются в рабочей среде, где каждое действие проверяется автоматически

Такой подход позволяет быстро и эффективно освоить Git, укрепить навыки работы с репозиториями и научиться уверенно управлять историей проекта без скучной теории 💯

☝️ Ссылка источник

✈️ Linux Ninja
  • 👍 3
Post #537 698
Быстрый совет по Linux

Вы можете включить метки времени в истории команд bash, чтобы видеть, когда вы выполняли те или иные команды. Это полезно для отслеживания того, над чем и когда вы работали.

Чтобы добавить метки времени в историю, просто задайте переменную окружения HISTTIMEFORMAT, например:
$ export HISTTIMEFORMAT="%F %T "


Теперь, когда вы просматриваете историю или используете grep по ней, вы увидите рядом с каждой командой метку времени, указывающую, когда она была выполнена:
$ history | tail -n 5

Или, чтобы сэкономить пару нажатий клавиш:
$ history 5

Формат "%F %T" показывает дату и время, но вы можете настроить его по своему вкусу.

Примечание: это не добавит метки времени к командам, выполненным до установки HISTTIMEFORMAT, и работает только в bash.

✈️ Linux Ninja
  • ❤ 5
Post #536 691
Принёс клад «Codecademy» шпаргалка для тех кто хочет быстро освоить или освежить знания по Bash

Здесь собраны все самые полезные команды и приёмы: работа с файлами и папками, основы написания скриптов, настройка окружения и alias-команд, а также перенаправление ввода-вывода

Держи под рукой 📝

☝️ Ссылка источник

✈️ Linux Ninja
  • ❤ 3
  • 👍 1
Post #535 693
Держите годноту огромная подборка бесплатных онлайн-курсов «PanXProject»

Настоящая сокровищница бесплатных возможностей для прокачки! Сотни курсов по разным темам бери, учись, прокачивайся и добавляй в резюме, а если найдёшь что-то новое можно закинуть в репозиторий и поделиться с другими

За такую находку однозначно лайк 👍

☝️ Ссылка источник

✈️ Linux Ninja
  • 👍 3
  • ❤ 2
Post #534 716
Выходные — а это значит, пора читать годные статьи. На Хабре стартовал цикл материалов по Embedded Linux

Первая часть — про основы: загрузка, компоненты системы, чем отличаются embedded-сборки от обычных, и какие инструменты тебе пригодятся 💨

☝️ Ссылка источник

✈️ Linux Ninja
  • 👍 7
Post #533 675
Быстрый совет по Linux

Нужно быстро создать пустой файл?

Используйте:

$ touch notes.txt

Команда touch:

Создаёт новый файл, если его не существует. Обновляет временную метку файла, если он уже есть. Идеально для создания конфигурационных файлов, скриптов или файлов-заглушек.

✈️ Linux Ninja
  • ❤ 3
  • 👍 1
  • 👎 1
Post #532 674
Одна голова хорошо а три это уже перебор 🔞

✈️ Linux Ninja
  • 😁 7
  • ❤ 3
Post #531 852
Принес поиграться «VIM Master» игра для освоения базовых команд VIM

Изучение Vim это не скучные команды, а настоящий квест!

Запускается прямо в браузере и превращает команды h, w, dd, yy и другие в задания по уровням, а Challenge Mode заставит тебя соревноваться с самим собой на скорость и точность 🎮

☝️ Ссылка источник

✈️ Linux Ninja
  • ❤ 5
  • 👎 1
Post #530 780
Практика Linux-администрирования без воды «SadServers»

Наткнулся на SadServers очень годный тренажёр для тех, кто админит Linux. На сайте тебе сразу выдают сервер для практики и задачи, основанные на реальной проблеме

Типовые кейсы из жизни: не работает DNS, утекло место на диске, сервис не стартует из-за битого systemd unit’а. Плюс система помогает подсказками и не бросает один на один с проблемой

Забираем в закладки 👍

☝️ Ссылка источник

✈️ Linux Ninja
  • 👍 4
Post #529 719
Быстрый совет по Linux

Когда вы запускаете программу в терминале или по SSH, она завершится сразу после закрытия сессии терминала (когда вы выйдете из него) или при разрыве соединения

Чтобы избежать этого и сохранить выполнение программы и всех её процессов, используйте команду nohup (сокращение от no hangup – «без зависания»). Она игнорирует все сигналы разрыва соединения, позволяя процессу продолжать работу даже при закрытии терминала

Например, чтобы сжать большой объем данных с помощью команды tar и гарантировать, что процесс не прервётся при случайном закрытии терминального окна, выполните команду:
$ nohup tar -cf archive.tar file1 file2


Также nohup создаёт файл nohup.out, в который записывает вывод команды:
$ cat nohup.out


Альтернативно, можно использовать tmux, disown или screen

✈️ Linux Ninja
  • ❤ 6
  • 🔥 3
Post #528 746
Подарок новичкам самый наглядный и дружелюбный инструмент изучения Git

Learn Git Branching настоящий подарок для новичков: интерактивные задания и живое визуальное дерево коммитов превращают изучение Git в игру, здесь каждое твоё действие тут же оживает на экране, делая даже сложные темы лёгкими и понятными

Каждый коммит — это шаг. Главное начать идти 💪

☝️ Ссылка источник

✈️ Linux Ninja
  • ❤ 4
Post #527 717
Ловите подгон «Iximiuz Labs» — онлайн-песочница для практики Linux Docker и сетевых инструментов

Удобная онлайн-песочница для практики Linux, Docker и сетевых инструментов. Работает прямо в браузере — идеальный способ поэкспериментировать с командами, изучить поведение утилит и «пощупать» контейнеры в действии 🐧

☝️ Ссылка источник

✈️ Linux Ninja
  • 👍 2
Post #526 700
Полное руководство по работе с потоками

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

Ставим лукас и забираем в сохры ❤️

✈️ Linux Ninja
  • ❤ 4
  • 👍 3
Post #525 717
Быстрый совет по Linux

Если у вас возникают проблемы с чтением каталогов в переменной $PATH, используйте команду tr, чтобы заменить двоеточия (":") на символы новой строки ("\n"), чтобы отобразить их построчно:

$ echo $PATH | tr ":" "\n"


✈️ Linux Ninja
  • ❤ 4
Post #524 778
9 лучших практик Docker которые должен знать каждый разработчик

Простые правила которые сделают твои контейнеры безопаснее, легче и быстрее. Отличный чек-лист для новичков и напоминалка для опытных

Забираем в копилку за лайк ❤️

✈️ Linux Ninja
  • ❤ 3
Post #523 735
Там где ты учился я преподавал 👊

✈️ Linux Ninja
  • 😁 11
  • 👍 4
Post #522 932
Быстрый совет по Linux

Хотите узнать, какой дистрибутив Linux вы используете?

$ cat /etc/os-release


Эта команда выводит название дистрибутива, версию и другие данные. Работает в большинстве современных Linux-систем.

✈️ Linux Ninja
  • 🔥 3
Post #521 705
Быстрый совет по Linux

Используйте less, чтобы просматривать длинный файл с прокруткой, не открывая редактор:

$ less /var/log/syslog


Нажмите q чтобы выйти

✈️ Linux Ninja
  • ❤ 3
  • 🔥 3
Post #520 783
Ловите подгон обширный каталог высококачественного открытого ПО для Linux

Awesome Linux Software сокровищница полная полезных приложений! Тут всё: от редакторов до медиаплееров, всё удобно разложено по полочкам и открыто для всех ❓

☝️ Ссылка источник

✈️ Linux Ninja
  • 👍 6
Post #519 767
Git: шпаргалка для новичков

Working Directory: Рабочая директория, здесь вы редактируете файлы проекта

Команда:
git add - добавить изменения в индекс


Staging (Index) подготовительная область: Содержит изменения, которые будут добавлены в следующий коммит

Команда:
git commit - зафиксировать изменения в локальном репозитории


Local Repository локальный репозиторий: Хранит историю всех коммитов на вашем компьютере

Команды:
git push - отправить коммиты в удалённый репозиторий
git fetch - получить новые коммиты с удалённого репозитория без слияния
git pull - получить и объединить изменения из удалённого репозитория


Stash временное хранилище изменений: Используется, когда изменения нужно временно убрать, но не коммитить

Команды:
git stash - сохранить незавершённые изменения
git stash - apply применить изменения из stash, не удаляя их
git stash pop - применить и удалить сохранённые изменения


Remote Repository удалённый репозиторий: Общий сервер проекта GitHub, GitLab, Bitbucket

Лайк если полезно ❤️

✈️ Linux Ninja
  • ❤ 4
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →