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

  • Команды для работы с каталогами

  • Просмотр каталога (list)

  • учебная логика. учебник СПО. Практикум по программному обеспечению содержит большое количество примеров и заданий


    Скачать 5.66 Mb.
    НазваниеПрактикум по программному обеспечению содержит большое количество примеров и заданий
    Анкоручебная логика
    Дата12.09.2022
    Размер5.66 Mb.
    Формат файлаdocx
    Имя файлаучебник СПО.docx
    ТипПрактикум
    #672419
    страница11 из 50
    1   ...   7   8   9   10   11   12   13   14   ...   50

    Командный интерпретатор ОС Linux. Основные команды


    Работа в этой ОС начинается с регистрации пользователя. Поэтому в строке «Имя пользователя» (Login) нужно ввести свое учетное имя, а в строке «Пароль» (Password) – пароль (эту информацию можно узнать у администратора).

    Автоматически запускается командный интерпретатор. Команды записываются в строке-приглашении, в которой указывается учетное имя пользователя, имя машины и имя текущего каталога. Вид строки-приглашения можно настраивать, поэтому вы можете увидеть и другую информацию в этой строке. Заканчивается стока знаком $, если зарегистрировался обычный пользователь, и # – при регистрации суперпользователя root.

    [student@h203 ]$

    Значит, вошел в систему пользователь student, работает на машине h203, текущим является домашний каталог пользователя, который обозначается знаком «». Домашний каталог всегда находится в /home и совпадает с именем пользователя, при входе в систему всегда устанавливается текущим.

    Виртуальные консоли


    Работая в Linux, можно переключаться с одной консоли на другую (переключать экраны). Это позволяет одному пользователю одновременно регистрироваться в системе под разными именами, работать одновременно с разными программами и т. д.

    Для переключения используются сочетания клавиш

    Alt+F1 (1-ая консоль), Alt+F2 (2-ая консоль и т. д.)

    Примечание: Если запущен графический режим, то переключение осуществляется сочетанием клавиш: Ctrl + Alt + FN (N –номер консоли от 1 до 12). Обычно графические консоли имеют номер от 7 до 9.

    В графическом режиме можно использовать приложение Терминал (Konsole) для работы с командной строкой.

    Общий формат команд


    Команда записывается в строке-приглашении сразу после знака $ (или #).

    Общий формат команд: имя_команды -f1…-fn А1 А2 … Аn


    -f1…-fn – флаги (ключи, опции – настройки команды), допускается и объединение нескольких флагов с одним «минусом». Флаги в некоторых командах многобуквенные (полнобуквенные), тогда перед ними указывается два знака «минус», например, --help.

    А1 А2 … Аn – аргументы (имя каталога, файла и т. д.)

    Обратите внимание: Linux различает строчные и прописные буквы!

    Получение справочной информации о командах


    man имя_команды Например: man cd

    Man от manual – руководство, подробное описание команды, возможных флагов, примеры. Чтобы выйти из справки и перейти в командный режим, нажмите клавишу «Q».

    В основном, все команды имеют и короткое описание, которое вызывается следующим образом: имя_команды -- help

    Команды для работы с каталогами

    Напомним, что в UNIX/Linux файлы организованы в виде древовидной структуры (дерева).

    Файлы объединяются в группы – каталоги или папки. Каталог может помимо файлов содержать и вложенные каталоги (подкаталоги).

    Каждый файл имеет имя, определяющее его расположение в дереве файловой системы. Корнем этого дерева является корневой каталог (root directory), имеющий имя «/», он содержит в себе все файлы и каталоги.

    Полное имя файла содержит путь – список каталогов (ветвей), которые необходимо пройти, чтобы достичь файла. Полное имя любого файла в UNIX/Linux начинается с «/» и не содержит идентификатора устройства (дискового накопителя, CD-ROM или удаленного компьютера в сети), на котором он фактически хранится.

    Например, /home/stud/gr1-3/Ivanov/text1.txt – полное имя файла text1.txt

    В UNIX/Linux расширения файлов не обязательны.

    Примечание: во всех командах путь указываются в том случае, если действия совершаются не с текущим каталогом.

    Просмотр каталога (list): ls -ключи путь/имя_файла ключи:

    -F – (full) вывод информации о принадлежности объекта (Система использует следующие обозначения:

    * – исполняемый файл; / – каталог; @ – символьная ссылка)

    -l – (long) длинный формат, указываются свойства и атрибуты файла

    -R – вывести оглавление каталога рекурсивно вместе с оглавлениями подкаталогов

    -a – (all) вывести оглавление каталога, показывать и специальные (скрытые) файлы, имена которых начинаются с точки.

    Примеры:

    !!! Обратите внимание, что имена файлов могут быть длиннее 8 символов и содержать точку в любой позиции. Можно даже использовать несколько точек в одном имени.

    ls – вывести оглавление текущего каталога ls / – просмотреть корневой каталог

    ls /bin /home – просмотреть оглавление каталогов /

    bin и /home ls -F / – вывести оглавление корневого каталога, указы-

    вая принадлежность объектов. ls -l /bin – вывести в длинном формате оглавление

    каталога /bin ls -R /etc – вывести и дерево подкаталогов с их содержимым.

    (Для пролистывания страниц используйте Shift+PgUp, Shift+PgDn). ls –a –F /home – вывести оглавление домашнего каталога, показывать и специальные (скрытые) файлы, имена которых начинается с точки.

    !! Обратите внимание на названия «.» и «..» , которые присутствуют в каждом каталоге.

    «..» – обозначение родительского каталога

    «.» – обозначение самого каталога

    При написании команд эти обозначения часто используются.
    1   ...   7   8   9   10   11   12   13   14   ...   50


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