Ls
ls | |
---|---|
OpenBSD Long File Listing.png A long file listing with " ls -l " in OpenBSD 5.3
| |
طوره | AT&T Bell Laboratories |
نظام التشغيل | Multics, Unix and Unix-like |
النوع | Command |
الرخصة | coreutils: GNU GPL v3 |
في الحوسبة، ls
(يكتب بحروف صغيرة) المشتق من الكلمة الانجليزية 'List' والتي تعني قائمة أو فعل الأمر إعرض هو أمر مستخدم في الانظمة المتوافقة مع يونكس.[1] ويقابله في أنظمة دوس الأمر DIR.[2][3]
عندما يشغّل الامر ls ، يقوم الامر بعرض محتويات المجلد الذي طلب فيه هذا الامر (المجلد الحالي) في حال لم يعط للامر المكان الذي عليه عرض المحتويات منه ، يعتبر من اكثر اوامر يونكس استخداما ، ولديه الكثير من الخيارات التي تتحكم بعمله.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
تاريخه
امر ls ظهر لأول مرّة في الاصدار الخامس لنظام يونكس من شركة AT&T ، اما اليوم ، فهناك نسختان منتشرتان من الامر ، الاولى تصدر عن جمعية البرامج الحرة FSF كجزء من ادوات نظام جنو الرئيسية ، والآخر يصدر مع اصدارات يونكس BSD المختلفة ، وكل من النسختين هو برنامج مجاني ومفتوح المصدر.
أمثلة الاستخدام
The following example demonstrates the output of the ls
command given two different arguments (pwd
is a command that shows the present working directory, or in other words, the folder you are currently in):
$ pwd
/home/fred
$ ls -l
drwxr--r-- 1 fred editors 4096 drafts
-rw-r--r-- 1 fred editors 30405 edition-32
-r-xr-xr-x 1 fred fred 8460 edit
$ ls -F
drafts/
edition-32
edit*
In this example, the user fred
has a directory named drafts
, a regular file called edition-32
, and an executable named edit
in his home directory. ls
uses Unix file permission notation to indicate which users or groups are allowed to access each file or directory.
drwxr--r-- 1 fred editors 4096 Mar 1 2007 drafts
In this example, drafts is a directory (denoted by the file descriptor d), and the characters after this indicate the permissions:
- rwx: the owner (fred) has the right to read (r), write (w) and execute (x)
- r--: group members (users part of the editors group) have read-only permissions; write and execute are not permitted, as denoted by the hyphen characters (-)
- r--: others (users aside from the owner or members of editors) have read-only permissions; write and execute are not permitted
انظر أيضاً
- chown
- chgrp
- du (Unix)
- mdls
- User identifier (Unix)
- Group identifier (Unix)
- List of Unix commands
- Unix directory structure