котором хранится конфигурация настроек программы.

Рис. 1.54. Реальное содержимое домашнего каталога - отображаются и скрытые файлы

Работать с файлами и каталогами так же просто, как и с Windows, Щелкните на файле или каталоге, и раскроется контекстное меню, с помощью которого можно выполнить операции над файлом (рис. 1.55). В этом меню также есть команда Архивировать, что очень удобно, В Windows, для того чтобы в меню Пуск, появилась подобная команда, нужно установить программу-архиватор, а в Linux все необходимое есть сразу после установки операционной системы. Штатный архиватор в Linux поддерживает не только сугубо Linux- форматы, но и обычный формат ZIP, который можно распаковать в любой операционной системе.

Рис. 1.55. Операции над файлом

Подробно рассматривать работу с файлами и каталогами в оболочке GNOME мы не будем - уж очень все просто.

1.4.5. Понятие владельца файла, права доступа к файлам и каталогам

Первоначально в DOS, а затем и в Windows не было такого понятия, как 'владелец файла' и 'права доступа к файлу'. Права доступа к файлам и каталогам появились только в файловой системе NTFS, но фактически NTFS 'пришла в массы' лишь в 2001-2002 годах. Сейчас поясню, почему так поздно.

Файловая система NTFS поддерживалась только операционной системой Windows NT, которая не была столь распространена, как Windows 95/98. Windows 2000, в которой тоже была поддержка NTFS, также не получила широкого распространения. Достаточной популярностью из ОС, поддерживающих файловую систему NTFS, пользовалась лишь Windows XP. Но многие пользователи просто не использовали всех возможностей NTFS или вообще не использовали згой файловой системы (ведь Windows XP также поддерживала и файловую систему FAT32): кто по привычке к FAT, а кто - по незнанию. Поэтому понятие прав доступа, скорее всего, будет новым для Windows-пользователей.

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

Владелец - к этой группе принадлежит всего один пользователь, создавший файл или каталог.

Группа - члены группы, к которой принадлежит владелец. Например, может быть создана группа users, к которой будут принадлежать пользователи ivanov, petrov и sidorov. Подробнее о группах, а также О правах членов группы мы поговорим в следующей главе.

Прочие - все остальные пользователи, которые не являются владельцем файла и которые не входят в группу, к кото-роб принадлежит владелец файла.

Вот что нужно помнить о правах доступа к файлам в Linux,

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

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

• Изменить права доступа к файлу может либо его владелец, либо пользователь root.

• Пользователь root обладает максимальными привилегиями, поэтому он может получить полный доступ к любому файлу и каталогу и системе.

Установить права доступа к файлу или каталогу очень просто. Откройте свой домашний каталог, щелкните правок кнопкой мыши на любом файле и выберите в контекстном меню команду Свойства. В раскрывшемся окне перейдите на вкладку Права (рис. 1.56), где можно установить права доступа для владельца, группы владельца (если владелец является членом нескольких групп, тогда можно установить отдельный права доступа для каждой группы) и для остальных пользователей. Права доступа могут быть следующими:

• Чтение и запись - полный доступ к файлу или каталогу;

• Только чтение - файл доступен только для чтения;

• Нет - в доступе к файлу будут отказано (как в случае открытий файла в режиме только чтения, так и в режиме записи).

Puc. 1.56. Установка прав доступа

Право на выполнение означает, что файл можно будет запускать (как программу). Понятно, что право на выполнение нужно устанавливать только для программ или сценариев командного интерпретатора, поскольку система всё равно не сможет выполнить файл другого типа. Ну, как, например, можно запустить на выполнение файл формата МS Word?

Право выполнения для каталога также означает, что можно будет просматривать содержимое этого каталога.

1.4.6. Специальная пиктограмма для каталога

Щелкните правой кнопкой мыши на каталоге, выберите в контекстном команду Свойства и в открывшемся окне свойств перейдите во вкладку Эмблема (рис. 1.57). Здесь вы можете выбрать любой значок для нашего каталога. Выбранный вами значок будет отображаться и верхнем правом углу пиктограммы каталога (рис. 1.58).

Рис. 1.57. Выбор значка для каталога

Рис. 1.58. Значок для каталога установлен

1.4.7. Команды для работы с файлами и каталогами в консоли

Сейчас, когда в Linux есть отличный графический интерфейс, консолью приходится пользоваться всё реже и реже, но в некоторых случаях (сбой Х-сервера, установка программ из исходного кода) без консоли (или терминала) вам не обойтись. А чтобы эффективно работать в консоли, нужно знать команды Linux. Команд очeнь много, поэтому все рассматривать, мы здесь не будем, а ограничимся лишь командами для работы с файлами (табл. 1.3) и каталогами (табл. 1.4).

Таблица 1.3. Команды для работы с файлами

Команда Описание
cat имя_файла Просмотр текстового файла. Обычно используется в паре с командой more для организации постраничного вывода: cat имя_файла | more
Добавить отзыв
ВСЕ ОТЗЫВЫ О КНИГЕ В ИЗБРАННОЕ

0

Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.

Отметить Добавить цитату