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

انظر أيضاً

الهامش

  1. ^ "EFI Shells and Scripting". Intel. Retrieved 2013-09-25.
  2. ^ https://www.mathworks.com/help/matlab/ref/ls.html
  3. ^ https://octave.sourceforge.io/octave/function/ls.html

وصلات خارجية

قالب:Unix commands

الكلمات الدالة: