(Change Owner). Команда для смены владельца файла и его группы. Для смены владельца используем синтаксис:
chown новый_владелец имя_файла
Для смены группы файла:
chown новая_группа имя_файла
Если надо поменять оба параметра:
chown новый_владелец :новая_группа имя_файла
Команду можно применить только с правами суперпользователя. Чтобы изменить владельца/группу рекурсивно добавляем:
chown –R
🐧 Linux Education
chown новый_владелец имя_файла
Для смены группы файла:
chown новая_группа имя_файла
Если надо поменять оба параметра:
chown новый_владелец :новая_группа имя_файла
Команду можно применить только с правами суперпользователя. Чтобы изменить владельца/группу рекурсивно добавляем:
chown –R
🐧 Linux Education
👍12
(Change Group). Меняет группу файла. В отличие от chown, эта команда позволяет менять группы, только тем, кто в ней состоит.
🐧 Linux Education
🐧 Linux Education
👍7
(Dataset Definition). Позволяет скопировать данные на двоичном уровне из одного места в другое. Данные могут быть любого размера — от образа CD/ DVD до целого жёсткого диска.
Утилита перемещает блоки данных из указанного источника — if имя_файла в пункт назначения — of имя_файла, который может быть устройством или файлом. Для копирования нескольких файлов применяется утилита cp.
С данной командой надо обращаться крайне осторожно, о чём свидетельствует её альтернативное название «Data Destroyer». Ошибка в вводе данных может легко стать причиной потери данных на диске.
🐧 Linux Education
Утилита перемещает блоки данных из указанного источника — if имя_файла в пункт назначения — of имя_файла, который может быть устройством или файлом. Для копирования нескольких файлов применяется утилита cp.
С данной командой надо обращаться крайне осторожно, о чём свидетельствует её альтернативное название «Data Destroyer». Ошибка в вводе данных может легко стать причиной потери данных на диске.
🐧 Linux Education
👍9❤2🔥2
(Disk Free). Даёт полную информацию о свободном пространстве на диске. Анализ включает перечисление файловых систем смонтированных разделов, обзор занятого и свободного места на диске. Для более удобного вывода информации, лучше применять сочетание:
df –h
🐧 Linux Education
df –h
🐧 Linux Education
👍15❤1🔥1
(Disk Usage). Позволяет определить размер файла или каталога. Применяется в вместе с дополнительными операторами:
df –h — представляет данные о размере в удобном для восприятия формате;
df –s — даёт необходимый минимум данных;
df –d — задаёт глубину рекурсии для каталогов.
🐧 Linux Education
df –h — представляет данные о размере в удобном для восприятия формате;
df –s — даёт необходимый минимум данных;
df –d — задаёт глубину рекурсии для каталогов.
🐧 Linux Education
🔥2
Команды Linux для монтажа и отключения любых файловых систем — от CD-диска и USB-флешки до ядер ОС. Тип файловой системы обычно определяется командой самостоятельно, путём чтения суперблока. Опция используется только с правами суперпользователя.
🐧 Linux Education
🐧 Linux Education
👍1
Быстрый поиск файлов по базе данных updatedb для шаблонов имён файлов. Эта БД работает со снимком файловой системы, что многократно ускоряет процесс поиска. Но тут есть и существенный минус. Точность поиска зависит от того, насколько актуальны данные о файловой системе в текущей версии снимка.
🐧 Linux Education
🐧 Linux Education
🔥1
Утилиты для просмотра сжатых файлов. С помощью zcat можно найти увидеть список сжатых файлов, zless выводит их списком постранично с возможностью листать вперёд и назад, а zmore — только вперёд.
🐧 Linux Education
🐧 Linux Education
👍7
Точка с запятой — ещё один оператор для последовательного запуска нескольких команд в одной строке. Если нужно, чтобы команды выполнялись параллельно, используйте оператор так:
(команда_№1 &); (команда_№2 &); (команда_№3 &)
🐧 Linux Education
(команда_№1 &); (команда_№2 &); (команда_№3 &)
🐧 Linux Education
👍9
(Internet Protocol). Утилита выводит полный список параметров для настройки работы с сетью. Среди них:
link — сетевое устройство;
address — IP-адрес сетевого устройства;
monitor — мониторинг устройства;
route — маршрутизация;
tunnel — туннелированные.
Каждый из выводимых объектов можно изменять при помощи дополнительных команд: add, change, del, save и т.д.
🐧 Linux Education
link — сетевое устройство;
address — IP-адрес сетевого устройства;
monitor — мониторинг устройства;
route — маршрутизация;
tunnel — туннелированные.
Каждый из выводимых объектов можно изменять при помощи дополнительных команд: add, change, del, save и т.д.
🐧 Linux Education
👍9❤1🔥1
Утилита мониторинга сетевой активности устройств в системе. Чтобы задать сетевой интерфейс, введите:
nethogs -i
🐧 Linux Education
nethogs -i
🐧 Linux Education
👍3🔥3❤1
Утилита отслеживания интернет-подключения, отслеживая маршруты следования пакетов данных в сетях TCP/IP. Более совершенный инструмент для отслеживания проблем с подключением к Сети, чем упомянутая выше команда ping. Запускается только с правами суперпользователя.
🐧 Linux Education
🐧 Linux Education
👍11❤1🔥1
Вариации команды для завершения операций. Основное различие между ними — способ идентификации.
kill — прекращает операцию, находя ее через идентификатор процесса (PID).
xkill — графический способ. После ввода команды курсор превращается в крестик, который при клике на окно открытого процесса, останавливает его;
pkill — завершает конкретный процесс, находя его по имени.
killall — прекращает все процессы с указанным именем.
🐧 Linux Education
kill — прекращает операцию, находя ее через идентификатор процесса (PID).
xkill — графический способ. После ввода команды курсор превращается в крестик, который при клике на окно открытого процесса, останавливает его;
pkill — завершает конкретный процесс, находя его по имени.
killall — прекращает все процессы с указанным именем.
🐧 Linux Education
🔥11👍3
(Process Status / Process-ID Global Regular Expressions Print). Команды находят по заданным параметрам и выводят информацию об активных процессах. Самый доступный способ найти идентификатор процесса (PID). Модификация pstree показывает весь список («древо») исполняемых процессов.
🐧 Linux Education
🐧 Linux Education
👍5
Разработчик программных продуктов для оказания облачных услуг и платформы динамической инфраструктуры «Базис» и еще 10 российских вендоров представили единую экосистему из своих продуктов: автоматизированное рабочее место, подходящее для коммерческих и государственных организаций. Теперь полностью на отечественных решениях можно выстроить полноценную и безопасную работу из офиса и удаленно. Рабочее место показали на конференции ЦИПР-2023.
Именно в сфере облачных сервисов разработчики уже добились почти полного импортозамещения. Например, платформа для управления виртуальными серверами и контейнерами Базис.DynamiX позволяет создавать облачную инфраструктуру на принципах подхода «инфраструктура как код». С ее помощью можно вести разработку собственных цифровых продуктов и бизнес-приложений.
Узнать больше, что предлагают российские вендоры и как создают совместимые продукты, можно в статье РБК Тренды: https://trends.rbc.ru/trends/industry/cmrm/64786fd89a7947cf06a2e8ea
Именно в сфере облачных сервисов разработчики уже добились почти полного импортозамещения. Например, платформа для управления виртуальными серверами и контейнерами Базис.DynamiX позволяет создавать облачную инфраструктуру на принципах подхода «инфраструктура как код». С ее помощью можно вести разработку собственных цифровых продуктов и бизнес-приложений.
Узнать больше, что предлагают российские вендоры и как создают совместимые продукты, можно в статье РБК Тренды: https://trends.rbc.ru/trends/industry/cmrm/64786fd89a7947cf06a2e8ea
👍8
(Table of Processes). Три варианта команды, вызывающую консольную программу мониторинга активных процессов в системе. Информация отображается в виде таблицы со списком процессов в реальном времени. Рекомендуется использовать две последних модификации программы – в них больше возможностей и продвинутых функций.
🐧 Linux Education
🐧 Linux Education
❤6👍1
Новый конкурс TVM Challenge для разработчиков смарт-контрактов с призовым фондом в 30 000 Toncoin!
Приглашаем разработчиков присоединяться к новому соревнованию TVM Challenge, чтобы продемонстрировать свои навыки и изучить новые варианты использования опкодов, которые будут представлены в предстоящем обновлении TVM.
Проекты будут оцениваться по нескольким критерям: актуальность, эффективность, уникальность идеи и техническая сложность. Подробнее — в блоге TON.
Конкурс продлится 3 недели, со 2-го по 25-е июня 2023 года.
Прием заявок откроется 18 июня в @toncontests_bot. Все необходимые инструменты вы сможете найти в этом посте или на странице конкурса в TON Blog.
Желаем удачи всем участникам!
Приглашаем разработчиков присоединяться к новому соревнованию TVM Challenge, чтобы продемонстрировать свои навыки и изучить новые варианты использования опкодов, которые будут представлены в предстоящем обновлении TVM.
Проекты будут оцениваться по нескольким критерям: актуальность, эффективность, уникальность идеи и техническая сложность. Подробнее — в блоге TON.
Конкурс продлится 3 недели, со 2-го по 25-е июня 2023 года.
Прием заявок откроется 18 июня в @toncontests_bot. Все необходимые инструменты вы сможете найти в этом посте или на странице конкурса в TON Blog.
Желаем удачи всем участникам!
👍3