Приветствую Вас Гость | RSS

Уже всё СкаченО

Суббота, 01.02.2025, 22.54.04
Главная » Статьи » Основы UNIX

В разделе материалов: 52
Показано материалов: 21-30
Страницы: « 1 2 3 4 5 6 »

Владелец файла, а также пользователь root может изменять владельца и группу-владельца файла. Для изменения владельца (и группы-владельца) файла используется команда chown со следующим синтаксисом:
chown [-h][-R] владелец[:группа] файл ...
Основы операционной системы UNIX | Просмотров: 348 | Добавил: Fishing | Дата: 12.10.2009 | Комментарии (0)

Для выполняемых файлов, создаваемых, например, компилятором языка C:Двоичное значение маски: 000010010
Дополнение маски: 111101101
Максимальное значение прав: 111111111
Логическое И предыдущих двух строк: 111101101
Результирующие биты прав: 111101101 (755)
Основы операционной системы UNIX | Просмотров: 423 | Добавил: Fishing | Дата: 12.10.2009 | Комментарии (0)

Компонент пользователи определяет, для кого задаются или изменяются права. Он может иметь значения u, g, o и a, задающие изменения прав для владельца, группы, прочих пользователей и всех категорий пользователей. Если пользователи не указаны, права изменяются для всех категорий пользователей. Однако при этом не переопределяются установки, задаваемые маской создания файлов (umask).
Основы операционной системы UNIX | Просмотров: 307 | Добавил: Fishing | Дата: 12.10.2009 | Комментарии (0)

Каждый пользователь UNIX (не говоря уже о системном администраторе) должен управлять дисковым пространством. Пользователь несет ответственность за содержимое своего начального каталога и обеспечение целостности любых имеющихся у него данных. Целостность данных обеспечивается проверкой и изменением прав доступа. Защищая файлы и каталоги, пользователь предотвращает неавторизированный доступ.
Основы операционной системы UNIX | Просмотров: 383 | Добавил: Fishing | Дата: 12.10.2009 | Комментарии (0)

Рассмотрим несколько примеров использования команды cat:
[kravchuk@arturo 17:55:26 /tmp]$ ls *.txt > 1.txt
[kravchuk@arturo 17:55:36 /tmp]$ cat 1.txt
Основы операционной системы UNIX | Просмотров: 347 | Добавил: Fishing | Дата: 12.10.2009 | Комментарии (0)

[kravchuk@arturo 17:37:52 /tmp]$ ls -l f*
lrwxrwxrwx 1 kravchuk 50 6 Мар 26 16:54 f3.txt -> f1.txt
-rw-r--r-- 1 kravchuk 50 639 Мар 26 16:55 f5.txt
Основы операционной системы UNIX | Просмотров: 380 | Добавил: Fishing | Дата: 12.10.2009 | Комментарии (0)

Рассмотрим ряд примеров удаления файлов и каталогов (продолжая предыдущие примеры):
[kravchuk@arturo 17:23:09 /tmp]$ ls f* d*
dogovor_trg.sql f1.txt f3.txt
dtdbcache_:0 f2.txt f5.txt
Основы операционной системы UNIX | Просмотров: 322 | Добавил: Fishing | Дата: 12.10.2009 | Комментарии (0)

Если целевой файл не существует или является каталогом, новые файлы создаются с теми же правами доступа, что и исходные. Время последнего изменения целевого файла (последнего доступа, если он не существовал), а также время последнего доступа к исходным файлам устанавливается равным времени копирования. Если целевой файл был связью на другой файл, все связи сохраняются, а содержимое файла изменяется.
Основы операционной системы UNIX | Просмотров: 413 | Добавил: Fishing | Дата: 12.10.2009 | Комментарии (0)

Для более точного определения типа файла (например, если файл двоичный, какой программой он мог быть создан) используется команда file со следующим синтаксисом:
file [ -h ] [ -m файл_сигнатур ] [ -f файл_списка ] файл...
file [ -h ] [ -m файл_сигнатур ] -f файл_списка
file -c [ -m файл_сигнатур ]
Основы операционной системы UNIX | Просмотров: 433 | Добавил: Fishing | Дата: 12.10.2009 | Комментарии (0)

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

Основы операционной системы UNIX | Просмотров: 340 | Добавил: Fishing | Дата: 12.10.2009 | Комментарии (0)