Операционные системы 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; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!