Linux Academy
28.1K subscribers
595 photos
63 videos
5 files
536 links
Admin - @workakkk


РКН: clck.ru/3FmvFv
Download Telegram
🐳37🤣29🎉6😁52😱1
👣 gdu - быстрый консольный анализатор диска, написанный на Go.

Он сканирует директории и показывает, что именно съедает место, работая особенно шустро на SSD за счёт параллельной обработки. Есть TUI-интерфейс: можно стрелками ходить по каталогам, сортировать по размеру и удалять лишнее прямо из программы.

Установка максимально простая - есть готовые бинарники на GitHub, пакеты в репозиториях (AUR, Homebrew, Snap и др.), так что поставить и проверить свои диски можно за пару минут.

https://github.com/dundee/gdu
Please open Telegram to view this post
VIEW IN TELEGRAM
👍86
Forwarded from Kali Linux
🎂 С Днём рождения, Линус!
56
- это не возраст…
это просто новая стабильная версия 💻
77👍34😁12👎5🔥5🎉5🌭2
🤣23🐳20😁101🗿1
This media is not supported in your browser
VIEW IN TELEGRAM
🎄 Новогодний Linux-лайфхак: включи праздничный режим в терминале

Сделай себе новогоднюю команду в Linux: один короткий вызов, и терминал очищается, пишет праздничное сообщение, показывает дату и календарь текущего месяца. Удобно открыть год прямо из консоли и зарядиться настроением перед работой.

Просто добавь функцию в свой ~/.bashrc или ~/.zshrc, перезапусти терминал и запускай её в любой момент праздников.



# добавь это в ~/.bashrc или ~/.zshrc
ny() {
clear
echo "❄️ Happy Linux New Year! ❄️"
echo "🎄 Пусть твой терминал падает только от смеха!"
date
cal
}

# после сохранения перезапусти терминал и запускай команду:
# ny
🔥18🥱15🎉85🗿41👍1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Linux: как «вычислить» по IP (что можно и что нельзя)

Важно: по одному IP нельзя узнать конкретного человека или адрес квартиры.
Максимум — провайдера, страну/город уровня провайдера и маршрут сети.
Для персональных данных нужны только провайдер и полиция.

Ниже безопасные и полезные команды 👇

🔹 Узнать свой внешний IP

curl ifconfig.me


🔹 Узнать IP у сайта

dig +short example.com
или:

nslookup example.com


🔹 Посмотреть, кто владеет IP (провайдер, диапазон)


whois 8.8.8.8


Покажет провайдера, контакты абьюз-отдела и диапазон IP - не личность пользователя.

🔹 Посмотреть маршрут до IP / сайта (где «теряется» трафик)

traceroute 8.8.8.8


🔹 Понять задержку и потери пакетов


ping -c 5 8.8.8.8


🔹 Узнать примерную геолокацию (город уровня сети)
(через публичный сервис — не даёт точный адрес)


curl ipinfo.io/8.8.8.8

📌 Короткий вывод
можно: провайдер, маршрут, примерная геолокация

нельзя: личность, адрес, телефон — без участия провайдера и полиции
👍19😁189💅2👎1🔥1
🖥 На Stepik вышел курс, который учит работать с Docker на реальных проектах.

Владение Docker - навык, который отличает новичка от профи

Сегодня почти всё разворачивается в контейнерах.

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

Этот курс покажет:

• разобраны все возможные ошибки при работе c Docker
• как упаковывать проекты в контейнеры
• как поднимать целые системы за минуты
• как избегать типичных ошибок в продакшене
• как делать стабильные и повторяемые окружения

Только практика и реальные кейсы - с нуля до уверенного уровня.

🎁 40 процентов скидка действует 48 часов в честь нового года


👉 Записывайся и сделай Docker своим настоящим рабочим инструментом.
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍4🔥4👎2💅2
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Полезный совет по Linux #linux #ubuntu

Команда rm сама по себе рискованна, а с подстановкой * становится ещё опаснее.

Чтобы не выполнить разрушительную команду по ошибке, можно сначала посмотреть, как она будет выглядеть после расширения shell’ом. Это позволяет сделать «сухой прогон» и убедиться, что всё безопасно.

Пример:



echo rm -rf /*

Дополнительные полезные проверки:

echo cp *.log /backup/

echo mv ~/Downloads/* /tmp/

echo chown user:group /var/www/*
👍18👎65🔥4
Быстрый Linux совет 🐧

Нужно создать сразу несколько директорий?
Не повторяй mkdir много раз — используй brace expansion.

Команда:

$ mkdir -p ~/scripts/{site-01,site-02}/{backup,monitoring,network}

Создаёт структуру мгновенно:
- два сайта (`site-01` и `site-02`)
- в каждом — каталоги backup, monitoring и network

Удобно, быстро и помогает поддерживать порядок в проектах.
👍5912🔥1
Linux совет дня💡

Нужно быстро найти исполняемые файлы в каталоге?
Используй find с флагом -executable — он покажет только те файлы, которые действительно можно запускать.

Пример:

find . -type f -executable

В отличие от проверки прав через -perm, этот вариант учитывает реальные разрешения и ACL, поэтому результат точнее — вывод включает только те файлы, которые доступны для выполнения текущим пользователем.
17🔥9👍8
Linux совет 💡

Хочешь повторно использовать последний аргумент предыдущей команды?

Просто используй !$ — экономит время и лишние нажатия.
👍32🥴43
😁655👌4
🧰 Подборка полезных скриптов для опытных Linux-админов

1) 🔍 Быстрый поиск крупных файлов (удобно перед очисткой диска)
du -ah / | sort -rh | head -n 30

2) 🛑 Массовое убийство зависших процессов по шаблону
pkill -f "pattern"

3) 🧼 Очистка старых логов/кэша старше X дней
find /var/log -type f -mtime +7 -delete

4) 🧬 Проверка файловой системы без остановки
fsck -n /dev/sdX

5) 📦 Список пакетов, обновлённых за последние 5 дней
grep "upgrade" /var/log/dpkg.log | tail

6) 🕵 Слежение за открытыми портами в реальном времени
watch -n1 "ss -tulpn"

7) 📊 Сбор top-нагружающих процессов по CPU за минуту
ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%cpu | head

😍 🔁 Авто-рестарт службы при падении
while true; do systemctl restart myservice; sleep 5; done

9) 🔗 Быстрый тест сетевой задержки и MTU
tracepath google.com

10) 🔐 Сканирование слабых SSH-ключей
ssh-audit -p 22 localhost

Такие короткие утилитарные команды экономят кучу времени в рутине админа.
👍2911🔥3👎1
Linux рулит
👍71🗿1914🤩4👎1💯1👨‍💻1
Быстрый совет💡

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

$ less /var/log/syslog

Можно удобно скроллить вверх и вниз, искать по тексту и ничего не менять в файле.

Чтобы выйти — нажми q.
👍133🔥3