Главная страница
Навигация по странице:

  • Символьная

  • С окет (socket

  • sudo "команда" cat

  • Линукс основные команды. Линукс — копия. Каталог директория, directory


    Скачать 37.23 Kb.
    НазваниеКаталог директория, directory
    АнкорЛинукс основные команды
    Дата26.05.2022
    Размер37.23 Kb.
    Формат файлаdocx
    Имя файлаЛинукс — копия.docx
    ТипДокументы
    #551733


    • Обычный файл (file) – это обозначенная некоторым именем последовательность данных, которые хранятся на диске (устройстве хранения данных).

    • Каталог (директория, directory) формально тоже считается файлом, содержащим данные о файлах, хранящихся в нем.

    • Символьная или мягкая ссылка (символическая ссылка, symbolic link, simlink) во многом похожа на ярлык Windows. Но предназначена она не для быстрого запуска программ, а для исключения дублирования и более оптимального использования места на диске.

    • Файл устройства представляет собой способ обращения к различным устройствам с помощью файловых операций. Файлы устройств отображаются в каталоге /dev дерева каталогов Linux. Существуют два типа устройств – символьные (character) и блочные (block), работа с которыми происходит по-разному.

    • Канал (pipe) представляет собой специальный механизм для обмена данными между процессами (исполняющимися программами), которые выполняются на одной машине.

    • С окет (socket) похож на канал в том смысле, что тоже является механизмом для обмена данными между двумя разными процессами. Однако сокет имеет два важных отличия от канала – процессы чаще всего запущены на разных компьютерах, а обмен данными осуществляется по сети с использованием стека протоколов TCP/IP.

    • Каталог /bin содержит основные системные утилиты, необходимые в однопользовательском режиме, а так же при обычной работе всем пользователям.

    • Каталог /boot содержит файлы загрузчика, например, образ ядра Linux.

    • Каталог /dev содержит файлы устройств.

    • Каталог /etc содержит общесистемные конфигурационные файлы и конфигурационные файлы программ.

    • Каталог /home содержит домашние каталоги пользователей. При обычной работе чаще всего используется этот каталог.

    • Каталог /lib содержит файлы общесистемных разделяемых библиотек и модулей ядра.

    • Каталог /media содержит точки монтирования для сменных носителей, таких как CD и DVD-диски, flash-накопители и т.п.

    • Каталог /mnt содержит точки монтирования для временных разделов.

    • Каталог /opt содержит дополнительные пакеты приложений.

    • Каталог /proc содержит виртуальную файловую систему proc, которая отображает в виде структуры файлов и каталогов различную информацию о работе системы.

    • Каталог /root является домашним каталогом пользователя root.

    • Каталог /sbin содержит основные системные программы для администрирования и настройки системы.

    • Каталог /sys является точкой монтирования еще одной виртуальной файловой системы sys, являющейся расширением proc.

    • Каталог /usr содержит большинство пользовательских приложений и утилит, использующихся в многопользовательском режиме.

    • Каталог /var содержит изменяемые файлы, такие как файлы регистрации, временные файлы и т.п.

    Символические ссылки более всего похожи на обычные ярлыки. Они содержат адрес нужного файла в вашей файловой системе. Когда вы пытаетесь открыть такую ссылку, то открывается целевой файл или папка. Главное ее отличие от жестких ссылок в том, что при удалении целевого файла ссылка останется, но она будет указывать в никуда, поскольку файла на самом деле больше нет. CP -s СОЗДАНИЕ ССЫЛКИ

    • Pwd – узнать папку в которой находишься

    • Ls – узнать какие папки вообще есть. Ls «Папка1»/«Папка2» - узнать что находится в выбранной папке; ls -lполная инфа по папкам

    • Cd «Название папки» - перейти в названную папку. cd

    - перейти в корневую папку; cd «Папка1»/«Папка2» - переход в нужную папку; cd ../ - переход на уровень выше в папке

  • mkdir - создание папок. mkdir -m - задать права доступа каталогу. mkdir -p "папка"/"папка" - цепочку каталогов

  • rmdir - удаление каталогов.

  • touch - создать текстовый файл. touch путь к файлу/имя файла.txt

  • Clear – очистить терминал от текста

  • «Команда» --helpузнать дополнительные опции команды

  • Su - временное становление суперпользователем (логин подменяется на root). Для возврата команда exit

  • Sudo - команда для выполнения одной команды, без смены логина, нужно ввести свой пароль. sudo "команда"

  • cat - объединение файлов и.. cat "файл" - вывод файла на экран. cat > "файл" - ввод файла с Клавы (в конце нужно нажать ctrl+D). cat "файл1" "файл2" "файлу" > "файл12у" - объединение файлов в один.

  • mv - переименование или перемещение файла. mv (флаги) "исходный файл" "куда/название".

  • cp - копирование. cp (флаги) "файл1" "файл2/каталог". Ключи: -l - создание жёстких ссылок на файл, -s - созданы символьные ссылки, -r - с копируемым каталогом копируются вложенные файлы и каталоги.

  • rm - удаление файлов и каталогов.

  • ln - создание ссылок. ln файл название.

  • chmod - изменение прав доступа. (1 число - владелец, 2 - группа владельца, 3 - остальные) $ chmod 4764 report.txt. [ugoa] [+-=] [rwxstugo]: u - владелец, g - группа владельца, o - остальные пользователи, а - все пользователи. + добавляются права, - удаляются, = установка прав заново. Новые права доступа для пользователя, заданного первой строкой: r – чтение, w – запись, x – выполнение, s – SUID- или SGID-биты, t – sticky-бит

    SUID, SGID и Sticky Bits — это мощные специальные разрешения, которые вы можете установить для исполняемых файлов и каталогов в Linux


  • написать администратору сайта