Операционные системы Linux и OS X . Команды для работы с файлами и папками



В операционных системах на базе Unix по умолчанию имеется ряд инструментов командной строки. Для работы с этими инструментами используются параметры, которые вводят вместе с командой. В таблице на рисунке представлены некоторые основные команды CLI.

В CLI можно с легкостью создавать и редактировать текстовые файлы. Команда viслужит для открытия текстового редактора. Чтобы закрыть текстовый редактор по завершении работы, введите команду q.

Операционные системы Linux и OS X . Команды администрирования

Для упорядочения системы и применения рамок ее использования в Unix применяются разрешения для файлов. Такие разрешения для файлов встроены в структуру файловой системы и обеспечивают механизм определения разрешений на доступ к каждому файлу. Разрешения для файла в системах Unix находятся в самом файле. Они определяют действия, которые могут выполнять с ним его владелец, группа, а также другие пользователи. Применяются следующие разрешения: чтение, запись и выполнение. Выполните команду ls с параметром –l, чтобы отобразить дополнительную информацию о файле. Ниже представлен результат выполнения команды ls –l:

rod@machine: $ ls –l my_awesome_file

-rwxrw-r-- 1 rod staff 1108485 Aug 14 7:34 My_Awesome_File

rod@machine: $

В приведенных выше результатах содержится много информации о файле My_Awesome_File.

В первой части результатов указаны сведения о разрешениях для файла My_Awesome_File. Разрешения всегда отображаются в следующем порядке: пользователь, группа и другие пользователи. На основании этого можно сделать перечисленные ниже выводы относительно разрешений для файла My_Awesome_File:

· Владелец файла имеет разрешения на чтение (r), запись (w) и выполнение (x) этого файла. Эти разрешения представлены строкой rwx.

· Группа пользователей, в которую входит владелец файла, имеет разрешения на чтение и запись. Эти разрешения представлены строкой rw-.

· Другим пользователям или группа в системе этот файл доступен только для чтения. Это разрешение представлено строкой r--.

В следующей части результатов указывается количество жестких ссылок на файл. В нашем примере имеется всего одна такая ссылка. На это указывает число 1. Эта часть результатов не рассматривается в рамках данного курса.

В третьей части указаны имя пользователя владельца файла. В четвертой части указываются имя группы, которая владеет файлом. В нашем примере пользователь rodи группа staff владеют файлом.

В пятой части указан размер файла в байтах. Размер файла My_Awesome_File составляет 1 108 485 байт или приблизительно 1,1 МБ.

В шестой части указываются дата и время последнего изменения.

В седьмой части указано имя файла.

На рисунке 1 представлена структура разрешений для файлов, которая применяется в Unix.

Единственный, кто может переопределять разрешения для файлов в ОС Unix, — это привилегированный пользователь («суперпользователь» или «рут», от английского root). Привилегированный пользователь (root) может выполнять запись в любой файл. Поскольку все элементы в операционной системе Unix рассматриваются как файлы, root имеет полный контроль над системой. Для обслуживания системы и ее администрирования зачастую требуются права root.

Примечание. Поскольку и Linux, и OS X созданы на базе Unix, для обеих этих систем в полной мере применимы принципы использования разрешений для файлов, существующие в Unix.

В таблице на рисунке 2 представлены некоторые команды администрирования.


Список использованной литературы

Www.netacad.com

Https://static-course-assets.s3.amazonaws.com/ITE6/ru/index.html#10.0.1

Https://static-course-assets.s3.amazonaws.com/ITE6/ru/index.html#10.1

Https://static-course-assets.s3.amazonaws.com/ITE6/ru/index.html#10.2

Https://static-course-assets.s3.amazonaws.com/ITE6/ru/index.html#10.3

Https://static-course-assets.s3.amazonaws.com/ITE6/ru/index.html#10.4

Https://static-course-assets.s3.amazonaws.com/ITE6/ru/index.html#10.5

Https://static-course-assets.s3.amazonaws.com/ITE6/ru/index.html#10.6


Дата добавления: 2019-02-22; просмотров: 259; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!