Linux Education
11.5K subscribers
1.07K photos
61 videos
8 files
952 links
🐧 Гайды, тесты и обучающие материалы по Linux.

Реклама — @cyberJohnny

Заявление в РКН: https://knd.gov.ru/license?id=6784bbba96de59064dc32602&registryType=bloggersPermission
Download Telegram
(Remove). Отвечает за удаление папок и файлов. Использовать оператор rm следует крайне осторожно. В Linux файлы удаляются не в корзину, откуда их можно восстановить, а стираются безвозвратно. Для рекурсивного удаления используйте сочетание:

rm -r

🐧 Linux Education
👍6
🔥253
(Link). Создаёт программные ссылки на файлы. По функционалу это похоже на ярлыки в Windows.

🐧 Linux Education
👍81
символические (-s) – указание на адрес файла ил папки без метаданных;
твёрдые или жёсткие (-P) – содержат сведения о физическом адресе на диске, где хранится файл.
Удалить ссылку в Linux можно при помощи атрибута –f.

🐧 Linux Education
🔥16
chmod
(Change Mode). Изменяет разрешения доступа к файлу. Под доступом имеется в виду классическая триада: чтение r, изменение w и запуск x. Общий вид:

chmod разрешения имя_файла
При этом, «разрешения» могут быть указаны буквенным, символьным (rwx) или цифровым кодом. Кроме того, эта переменная может включать информацию о владельце (u / g / o / a) и операции с правами (+ / — / =).

🐧 Linux Education
🔥13👍21
(Change Owner). Команда для смены владельца файла и его группы. Для смены владельца используем синтаксис:

chown новый_владелец имя_файла
Для смены группы файла:

chown новая_группа имя_файла
Если надо поменять оба параметра:

chown новый_владелец :новая_группа имя_файла
Команду можно применить только с правами суперпользователя. Чтобы изменить владельца/группу рекурсивно добавляем:

chown –R

🐧 Linux Education
👍7
(Change Group). Меняет группу файла. В отличие от chown, эта команда позволяет менять группы, только тем, кто в ней состоит.

🐧 Linux Education
👍1
(Dataset Definition). Позволяет скопировать данные на двоичном уровне из одного места в другое. Данные могут быть любого размера — от образа CD/ DVD до целого жёсткого диска.
Утилита перемещает блоки данных из указанного источника — if имя_файла в пункт назначения — of имя_файла, который может быть устройством или файлом. Для копирования нескольких файлов применяется утилита cp.
С данной командой надо обращаться крайне осторожно, о чём свидетельствует её альтернативное название «Data Destroyer». Ошибка в вводе данных может легко стать причиной потери данных на диске.

🐧 Linux Education
👍91🔥1
🔥5👍1
(Disk Free). Даёт полную информацию о свободном пространстве на диске. Анализ включает перечисление файловых систем смонтированных разделов, обзор занятого и свободного места на диске. Для более удобного вывода информации, лучше применять сочетание:

df –h

🐧 Linux Education
👍82🤩1
(Disk Usage). Позволяет определить размер файла или каталога. Применяется в вместе с дополнительными операторами:

df –h — представляет данные о размере в удобном для восприятия формате;
df –s — даёт необходимый минимум данных;
df –d — задаёт глубину рекурсии для каталогов.

🐧 Linux Education
👍75🔥3
🔥30👍11🤩5
Команды Linux для монтажа и отключения любых файловых систем — от CD-диска и USB-флешки до ядер ОС. Тип файловой системы обычно определяется командой самостоятельно, путём чтения суперблока. Опция используется только с правами суперпользователя.

🐧 Linux Education
👍31
find
Осуществляет поиск в файловой системе, файлах и папках. Для результатов поиска можно выполнять дополнительные команды.

pwd
Отображает на экране текущий каталог.

clear
Команда полной очистки окна терминала удаляет все ранее выведенные сообщения.

history
Показывает ранее введённые пользователем команды. Перемещаться по списку введённых команд можно, нажимая на клавиатуре «Вверх» и «Вниз».

locate
Быстрый поиск файлов по базе данных updatedb для шаблонов имён файлов. Эта БД работает со снимком файловой системы, что многократно ускоряет процесс поиска. Но тут есть и существенный минус. Точность поиска зависит от того, насколько актуальны данные о файловой системе в текущей версии снимка.

🐧 Linux Education
👍21
zcat / zless / zmore
Утилиты для просмотра сжатых файлов. С помощью zcat можно найти увидеть список сжатых файлов, zless выводит их списком постранично с возможностью листать вперёд и назад, а zmore — только вперёд.

;
Точка с запятой — ещё один оператор для последовательного запуска нескольких команд в одной строке. Если нужно, чтобы команды выполнялись параллельно, используйте оператор так:

(команда_№1 &); (команда_№2 &); (команда_№3 &)

🐧 Linux Education
👍51
Абсолютный путь – это точное местоположение каталога или файла из любого каталога (предпочтительно корневой каталог). С другой стороны, относительный путь указывает местоположение каталога или файла со ссылкой на текущее местоположение или текущий рабочий каталог (present working directory – pwd).

🐧 Linux Education
2
Samba – это программный пакет с открытым исходным кодом. Он работает на ОС Linux и базовых платформах Unix/Linux. Это переопределение Common Internet File System (CIFS) и главного протокола – Server Message Block (SMB). Samba – это стандартный пакет совместимости Windows, который гарантирует, что программное обеспечение может взаимодействовать с программами Linux и клиентами Windows, как с “родными” приложениями.


🐧 Linux Education
🔥72👍1
🔥8👍2🤩1
Есть много команд, которые отображают свободную или использованную память в Linux. Самый простой способ отслеживать использование памяти в Linux – использовать команду «free». Linux и другие операционные системы на основе Unix обычно показывают меньше свободной памяти, чем может быть доступно. Вот почему Swap (special type of memory) доступен для использования, когда ОЗУ заполнена.

🐧 Linux Education
👍3