next up previous
Напред: Как да чета обикновени Нагоре: Отново за командния ред Назад: Директории и файлове

Как да извличам информация за файловете?

Командата 'ls' (list) извежда съдържанието на текущата директория, като показва списък с имената на файловете в нея ('dir' в DOS). В Linux не е необходимо файлът да съдържа определено разширение, за да бъде изпълним (*.exe в DOS/Windows). Освен това, изпълнението на една програма зависи и от правата на потребителя, който се опитва да я стартира.

Командата 'ls -l' извежда детайлна информация за файловете в директорията.

Например:

drwxr-xr-x 6 nikola users 1024   Mar 21 12:29 .nikola/

-rw-r-r-    1 nikola users 98444 Mar 22 12:30 file.tgz

Да видим какво означава това: 1) първите знаци: d (директория), l (линк), - (файл); 2) следващите означават правата: r (четене), w (писане), x (изпълним). Следват: името на потребителя-собственик на файла или директорията, групата на потребителя, големина на файла/директорията, дата и час на последната промяна, име на файла/директорията.

Използването на wildcard в Linux е широко употребявано. Отделни букви или имена на файлове могат да бъдат замествани по най-различен начин с '?' или '*' (познато за работещите с DOS).



Nikola Antonov 2003-04-12