Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Администрирование Линукс (Linux)
Вводный урок
Урок 1 - Разворачиваем стенды с Linux
Урок 2 - Навигация в системе с использованием командной строки
Урок 3 - Потоки ввода-вывода данных
Урок 4 - Работа с файлами и каталогами (часть 1)
Урок 5 - Работа с файлами и каталогами (часть 2)
Урок 6 - Символические и жесткие ссылки в Linux
Урок 7 - Монтирование файловых систем
Урок 8 - Работа с пакетами средствами dpkg
Урок 9 - Управление пакетами с использованием APT
👉 @i_linux
Вводный урок
Урок 1 - Разворачиваем стенды с Linux
Урок 2 - Навигация в системе с использованием командной строки
Урок 3 - Потоки ввода-вывода данных
Урок 4 - Работа с файлами и каталогами (часть 1)
Урок 5 - Работа с файлами и каталогами (часть 2)
Урок 6 - Символические и жесткие ссылки в Linux
Урок 7 - Монтирование файловых систем
Урок 8 - Работа с пакетами средствами dpkg
Урок 9 - Управление пакетами с использованием APT
👉 @i_linux
❤5👍3
📌 Полезный совет: Как найти и удалить старые файлы в Linux?
🔍 Поиск старых файлов
Допустим, нам нужно найти файлы, которые не изменялись больше 30 дней:
-
-
🗑 Удаление найденных файлов
Если уверены, что всё можно удалить, используем:
⚠️ Внимание: команда
🛠 Альтернативный вариант с
Можно удалить файлы по одному с подтверждением:
Флаг
❗ Совет: перед удалением всегда проверяйте файлы, используя
👉 @i_linux
🔍 Поиск старых файлов
Допустим, нам нужно найти файлы, которые не изменялись больше 30 дней:
find /path/to/directory -type f -mtime +30
-
-type f — ищем только файлы -
-mtime +30 — файлы старше 30 дней 🗑 Удаление найденных файлов
Если уверены, что всё можно удалить, используем:
find /path/to/directory -type f -mtime +30 -delete
⚠️ Внимание: команда
-delete удаляет файлы без подтверждения! 🛠 Альтернативный вариант с
xargsМожно удалить файлы по одному с подтверждением:
find /path/to/directory -type f -mtime +30 | xargs -d '\n' rm -i
Флаг
-i запросит подтверждение перед удалением каждого файла. ❗ Совет: перед удалением всегда проверяйте файлы, используя
ls:
find /path/to/directory -type f -mtime +30 -exec ls -lh {} +
👉 @i_linux
👍3
Media is too big
VIEW IN TELEGRAM
Revolution OS
Перевод Дмитрий Бачило
Фильм об истории появления идей свободного программного обеспечения, ядра Linux, ОС GNU, перехода Netscape (Mozilla, Firefox) с проприетарной на откртую модель разработки, создание Red Hat и т.д.
источник
👉 @i_linux
Перевод Дмитрий Бачило
Фильм об истории появления идей свободного программного обеспечения, ядра Linux, ОС GNU, перехода Netscape (Mozilla, Firefox) с проприетарной на откртую модель разработки, создание Red Hat и т.д.
источник
👉 @i_linux
👍4🔥2
Будни техпода. Подготовка сервера с Linux для работы по RDP
В этой статье мы поговорим о терминальном Linux, попробуем поднять на нём графическую оболочку, настроить RDP-соединение и установить базовое ПО, необходимое для комфортного взаимодействия с VDS. Не будем больше тянуть и передаём слово нашему специалисту поддержки.
https://habr.com/ru/company/ruvds/blog/707708/
👉 @i_linux
В этой статье мы поговорим о терминальном Linux, попробуем поднять на нём графическую оболочку, настроить RDP-соединение и установить базовое ПО, необходимое для комфортного взаимодействия с VDS. Не будем больше тянуть и передаём слово нашему специалисту поддержки.
https://habr.com/ru/company/ruvds/blog/707708/
👉 @i_linux
👍2
👍7❤1🔥1
О UEFI
Вообще, представленный в статье материл не относятся исключительно к Ubuntu. В статье освящены и вопросы на прямую не зависящие от ОС.
Статья сфокусирована на объяснении понятий и принципов, а также важных и интересных возможностях UEFI. Более детально сам процесс установки и настройки загрузки Ubuntu в UEFI режиме описан в этой статье или в этой.
Практически все современные компьютеры оснащены системной прошивкой позволяющей загрузиться через UEFI. На более старых компьютерах за загрузку отвечал BIOS. В чем разница и как с этим всем жить - давайте разберемся.
https://help.ubuntu.ru/wiki/uefi
👉 @i_linux
Вообще, представленный в статье материл не относятся исключительно к Ubuntu. В статье освящены и вопросы на прямую не зависящие от ОС.
Статья сфокусирована на объяснении понятий и принципов, а также важных и интересных возможностях UEFI. Более детально сам процесс установки и настройки загрузки Ubuntu в UEFI режиме описан в этой статье или в этой.
Практически все современные компьютеры оснащены системной прошивкой позволяющей загрузиться через UEFI. На более старых компьютерах за загрузку отвечал BIOS. В чем разница и как с этим всем жить - давайте разберемся.
https://help.ubuntu.ru/wiki/uefi
👉 @i_linux
👍3
🛠️ Автоматическое удаление старых файлов в Linux
📌 Разбор скрипта:
-
-
-
🔥 Добавьте этот скрипт в
Этот
👉 @i_linux
#!/bin/bash
DIR="/var/log" # Директория, в которой очищаем файлы
DAYS=30 # Количество дней, после которых файлы считаются устаревшими
LOGFILE="/var/log/cleanup.log"
# Поиск и удаление файлов старше N дней
find "$DIR" -type f -mtime +"$DAYS" -exec rm -f {} \;
# Запись информации о выполнении в лог
echo "$(date '+%Y-%m-%d %H:%M:%S') - Удалены файлы старше $DAYS дней из $DIR" >> "$LOGFILE"
📌 Разбор скрипта:
-
find "$DIR" -type f -mtime +"$DAYS" — ищет файлы (-type f), изменённые более $DAYS дней назад.-
-exec rm -f {} \; — удаляет найденные файлы.-
echo "$(date ...)" >> "$LOGFILE" — записывает в лог дату и время очистки.🔥 Добавьте этот скрипт в
cron, чтобы автоматизировать процесс:
0 3 * * * /path/to/cleanup.sh
Этот
cron-запуск удалит старые файлы каждую ночь в 3:00. 👉 @i_linux
👍6
Горячие клавиши терминала Linux
Общие:
История команд:
Стрелки вверх и вниз - используются для перемещения вперед и назад по истории команд.
Перемещение курсора:
Редактирование:
👉 @i_linux
Общие:
Ctrl+Alt+T - в дистрибутивах, основанных на Ubuntu это сочетание клавиш используется для открытия терминала.Tab - эта клавиша используется для автодополнения в терминале. Вам достаточно набрать начало какой-нибудь команды, затем нажать её и команда предложит доступные варианты или завершит её если она одна.Ctrl+L - очистить весь вывод терминала.Ctrl+S - приостановить вывод терминала.Ctrl+Q - возобновить вывод если он был приостановлен.Ctrl+C - отправить команде сигнал SigInt для её завершения.Ctrl+Z - свернуть текущую команду в фоновый режим.История команд:
Стрелки вверх и вниз - используются для перемещения вперед и назад по истории команд.
Ctrl+r - можно использовать для поиска по истории команд.Ctrl+p - предыдущая команда в истории команд.Ctrl+n - следующая команда в истории команд.Ctrl+g - если вы находитесь в режиме поиска, завершает поиск.Ctrl+o - выполнить найденную поиском команду.Alt+. - использовать последнее слово предыдущей команды.Перемещение курсора:
Ctrl+a - перейти в начало строки.Ctrl+e - перейти в конец строки.Alt+b - перейти влево на одно слово.Alt+f - перейти в право на одно слово.Ctrl+b - перейти влево на один символ.Ctrl+f - перейти вправо на один символ.Ctrl+xx - перейти в конец или в начало строки.Редактирование:
Ctrl+u - вырезать строку до позиции курсора.Alt+Del - удалить слово перед курсором.Alt+d - удалить слово после курсора.Ctrl+d - удалить символ под курсором.Ctrl+h - удалить символ под курсором.Ctrl+w - вырезать слово под курсором.Ctrl+k - вырезать строку от позиции курсора до конца строкиAlt+t - поменять текущее слово с предыдущим.Ctrl+t - поменять местами два символа перед курсором.Esc+t - поменять местами два слова перед курсором.Ctrl+y - вставить то, что было вырезано.Alt+u - сделать верхний регистр символов от позиции курсора до конца текущего слова.Alt+l - сделать нижний регистр символов от позиции курсора до конца слова.Alt+c - перевести символ под курсором в верхний регистр и перейти к концу слова.Alt+r - вернуть строку в исходное состояние.Ctrl+_ - отменить последнее действие со строкой.👉 @i_linux
👍6