ВУЗ:
Составители:
Рубрика:
- 23 -
рых важное значение имеет владелец и группа (это дает возможность органи-
зовать гибкое разграничение доступа к файлам и каталогам). Для просмотра
всех атрибутов файла удобно использовать команду
ls –l
(или
dir -l
), выдаю-
щую организованную в виде столбцов информацию о файлах текущего ката-
лога, для конкретного файла строка данных имеет такой вид:
Права
доступа к
файлу
Число
связей
файла
Пользователь
Группа
Размер
файла,
байт
Дата последнего
изменения
файла
Имя
файла
-rwxrwxrwx 1 quest users_1 2165 May 29 2005 pi_ser
В первом столбце выдачи приводится список прав доступа к файлу. Пер-
вый символ обозначает тип файла (‘
-
’ - обычный файл, ‘
d
’ - каталог, ‘
s
’ –
доменное гнездо (сокет), ‘
p
’ – именованный канал, ‘l’ – символическая ссыл-
ка и т.д.); далее следуют три группы по три символа, определяющие собствен-
но права доступа: первая группа трехсимвольная символов - права для вла-
дельца-пользователя, следующая группа - для владельца-группы и последняя
группа - права для всех остальных пользователей. При этом ‘
-
‘ означает от-
сутствие права доступа, ‘
r
’ - право на чтение файла, ‘
w
’ - право на запись в
файл или его удаление, ‘
x
’ - право на выполнение файла (в приведенном
примере все имеют право читать, записывать и выполнять файл
pi_ser
). Сме-
нить права доступа к файлу
filename
можно при помощи команды
chmod [u g o a] [+ - =] [r w x] filename
Здесь ‘
u
’ означает требование смены права доступа для пользователя, ‘
g
’ -
для группы, ‘
o
’ - для иных пользователей, ‘
a
’ - сразу для всех трех категорий,
‘
+
’ означает добавление соответствующего права, ‘
-
’ - удаление, ‘
=
’ – при-
своение. При работе с оболочкой
Midnight Commander
удобно использовать
механизм ‘горячих клавиш’ и меню (доступ к командам
chmod
и
chown
дости-
гается через
F9
→
File
). При работе без оболочки полезны команды:
•
cd dir
- переход в каталог
dir
(если
dir
не указан, то переход осуществляется
в домашний каталог пользователя),
•
ср filel file2
- копирование файла
file1
в
file2
,
•
mv file1 file2
- перемещение (изменение имени) файла c
file1
на
file2
,
•
rm file
-удаление файла
file
,
•
rmdir dir
- удаление каталога
dir
,
•
mkdir dir
- создание каталога
dir
,
•
pwd
- вывод имени текущего каталога,
•
cat file, more file, less file
– полезные утилиты для просмотра содержимого
файла
file
,
•
grep <регулярное_выражение> file
- поиск в файле
file
вхождений регу-
лярного выражения,
• who
- список пользователей, работающих в данный момент в системе
- 23 - рых важное значение имеет владелец и группа (это дает возможность органи- зовать гибкое разграничение доступа к файлам и каталогам). Для просмотра всех атрибутов файла удобно использовать команду ls –l (или dir -l), выдаю- щую организованную в виде столбцов информацию о файлах текущего ката- лога, для конкретного файла строка данных имеет такой вид: Права Число Размер Дата последнего Имя доступа к связей Пользователь Группа файла, изменения файла файлу файла байт файла -rwxrwxrwx 1 quest users_1 2165 May 29 2005 pi_ser В первом столбце выдачи приводится список прав доступа к файлу. Пер- вый символ обозначает тип файла (‘-’ - обычный файл, ‘d’ - каталог, ‘s’ – доменное гнездо (сокет), ‘p’ – именованный канал, ‘l’ – символическая ссыл- ка и т.д.); далее следуют три группы по три символа, определяющие собствен- но права доступа: первая группа трехсимвольная символов - права для вла- дельца-пользователя, следующая группа - для владельца-группы и последняя группа - права для всех остальных пользователей. При этом ‘-‘ означает от- сутствие права доступа, ‘r’ - право на чтение файла, ‘w’ - право на запись в файл или его удаление, ‘x’ - право на выполнение файла (в приведенном примере все имеют право читать, записывать и выполнять файл pi_ser). Сме- нить права доступа к файлу filename можно при помощи команды chmod [u g o a] [+ - =] [r w x] filename Здесь ‘u’ означает требование смены права доступа для пользователя, ‘g’ - для группы, ‘o’ - для иных пользователей, ‘a’ - сразу для всех трех категорий, ‘+’ означает добавление соответствующего права, ‘-’ - удаление, ‘=’ – при- своение. При работе с оболочкой Midnight Commander удобно использовать механизм ‘горячих клавиш’ и меню (доступ к командам chmod и chown дости- гается через F9 → File). При работе без оболочки полезны команды: • cd dir - переход в каталог dir (если dir не указан, то переход осуществляется в домашний каталог пользователя), • ср filel file2 - копирование файла file1 в file2, • mv file1 file2 - перемещение (изменение имени) файла c file1 на file2, • rm file -удаление файла file, • rmdir dir - удаление каталога dir, • mkdir dir - создание каталога dir, • pwd - вывод имени текущего каталога, • cat file, more file, less file – полезные утилиты для просмотра содержимого файла file, • grep <регулярное_выражение> file - поиск в файле file вхождений регу- лярного выражения, • who - список пользователей, работающих в данный момент в системе
Страницы
- « первая
- ‹ предыдущая
- …
- 21
- 22
- 23
- 24
- 25
- …
- следующая ›
- последняя »