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
(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
Параметры сборки NFS в основном определяют, как клиент должен обрабатывать отказ или сбой сервера. В случае soft сборки клиент может сообщить об ошибке, не дожидаясь ответа от сервера NFS. Но это также может привести к повреждению или потере данных. С другой стороны, в случае hard сборки файловая система NFS неоднократно связывается с сервером, пока не получит ответ. Как только запрос достигнет сервера, программа продолжит выполнение с того же места, где она остановилась во время сбоя сервера.

🐧 Linux Education
👍3
🤩23🔥1
🤩14🔥2
SSH означает Secure Shell и является протоколом для безопасного входа в удаленные системы. Это наиболее распространенный и простой способ доступа к удаленным серверам на базе Linux. Для этого вам необходимо знать имя домена и IP-адрес.

🐧 Linux Education
👍18
👍54
Линия Шебанга (shebang или bang) – это последовательность из двух символов: решётки и восклицательного знака (“#!“) в начале файла скрипта. Когда скрипт с шебангом выполняется, загрузчик программ рассматривает остаток строки после шебанга как имя файла программы-интерпретатора. Загрузчик запускает эту программу и передаёт ей в качестве параметра имя файла скрипта с шебангом.

🐧 Linux Education
👍28
Команда env – это shell-команда, которая может использоваться для вывода списка существующих переменных среды или для запуска другой программы в пользовательской среде без изменения текущей.


🐧 Linux Education
👍12
🔥18🤩6
Команда chmod – это сокращение от Change Mode. Эта команда чрезвычайно полезна для изменения прав доступа к файлам и папкам, расположенным в Linux/Unix. Разрешение на доступ к файлу/каталогу, которое обычно является записью, чтением или выполнением для любого пользователя или группы.

🐧 Linux Education
👍125🔥1