Сожалеем, но текст оригинала доступен только зарегистрированным пользователям. |
Проблема Вам необходимо больше информации о файле, такой как: какой он, кто им владеет, исполняемый ли он, сколько жестких ссылок он имеет, или когда в последний раз к нему был доступ и когда были внесены изменения.
bbrodriges
25.12.08 в 15:24
|
|
Решение Используйте команды ls, stat, file, или find.
bbrodriges
25.12.08 в 15:24
|
|
$ touch /tmp/sample_file $ ls /tmp/sample_file /tmp/sample_file $ ls -l /tmp/sample_file -rw-r--r-- 1 jp jp 0 Dec 18 15:03 /tmp/sample_file $ stat /tmp/sample_file File: "/tmp/sample_file" Size: 0 Blocks: 0 IO Block: 4096 Regular File Device: 303h/771d Inode: 2310201 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 501/ jp) Gid: ( 501/ jp) Access: Sun Dec 18 15:03:35 2005 Modify: Sun Dec 18 15:03:35 2005 Change: Sun Dec 18 15:03:42 2005 $ file /tmp/sample_file /tmp/sample_file: empty $ file -b /tmp/sample_file empty $ echo '#!/bin/bash -' > /tmp/sample_file $ file /tmp/sample_file /tmp/sample_file: Bourne-Again shell script text executable $ file -b /tmp/sample_file Bourne-Again shell script text executable
bbrodriges
25.12.08 в 15:25
|
|
Для подробностей о команде find обратитесь к Главе 9.
bbrodriges
25.12.08 в 15:25
|
|
Обсуждение Команда ls показывает только имена файлов, в то время как ls -l предоставляет больше информации о каждом файле. ls имеет множество опций; обратитесь к man-странице в вашей системе для просмотра поддерживаемых опций. Полезные опции включают в себя:
bbrodriges
25.12.08 в 15:28
|
|
-a Не скрывать файлы начинающиеся с . (точки) -F Показать тип файла с одним из следующих завершающих типов указателей: /*@%=| -l Подробный вывод -L Показывает информацию о файлах-ссылках вернее, чем сама символическая ссылка -Q Цитируемые имена (расширение GNU, поддерживается не во всех системах) -r Изменить порядок сортировки -R Рекурсивно вывести содержимое поддиректорий -S Отсортировать по размеру файла -1 Сокращенный формат, один файл на строку
bbrodriges
25.12.08 в 15:43
|
|
|
|
|
|
|
|
Не все операционные системы и их версии имеют в наличии эти инструменты. К примеру, Solaris не имеет команды stat.
bbrodriges
25.12.08 в 15:50
|
|
|
|
|
Смотрите также • man ls • man stat • man file • man find • Глава 9
bbrodriges
25.12.08 в 15:44
|
|