کد:
server:~/cgi-bin$ ls -la
drwxr-xr-x 3 www users 1024 Jun 5 08:16 ./
سلام دوستان
میشه این دستور بالا رو توضیح بدید که چیه ؟؟ مثلا این 3 قبل www چیه ؟!؟!
ممنون
(۲۸-آذر-۱۳۸۸, ۱۳:۱۲:۲۸)Mahdikatkhoda نوشته است: [ -> ]کد:
server:~/cgi-bin$ ls -la
drwxr-xr-x 3 www users 1024 Jun 5 08:16 ./
سلام دوستان
میشه این دستور بالا رو توضیح بدید که چیه ؟؟ مثلا این 3 قبل www چیه ؟!؟!
ممنون
ُسلام عزيزم
بيا :
فهرست کردن تمام اطلاعات يک فايل/دايرکتوری با ls -l
-rw-r----- 1 ramesh team-dev 9275204 Jun 13 15:27 mthesaur.txt.gz
کارکتر نخست
اين کارکتر نوع فايل را بيان مي کند:
- : يک فايل معمولی
d : يگ دايرکتوری
s : يک سوکت فايل ( socket file )
l : يک لينک
ستون نخست :
ستون نخست و 9 کارکاکتر پس از کارکتر نوع فايل نوع دسترسی و سطح دسترسی را نشان ميدهد.هر سه دسته کارکتر به سطح دسترسی user و group و other اشاره مي کند.
يعني سه کارکتر نخست براي سطح دسترسی کاربر و سه کارکتر دوم برای سطح دسترسی گروه ای که کاربر در ان است و سه کارکتر برای ديگران.
در نوع دسترسی ها سه نوع دسترسی داريم :
r : read w : write e : execute
در اين نمونه سه کارکتر نخست نشان می دهد که کاربر ( ednux ) تنها قادر به خواندن از فايل است.
ستون دوم :
پس از 9 کارکتر نمايش دهنده سطح دسترسی يک عدد نوشته شده است که تعداد لينک های اين فايل را بيان مي کند. در اين نمونه يک ليتک به فايل داريم.
ستون سوم :
Owner يا مالک اين فايل را نشان می دهد.در اين نمونه کاربر ednux دارنده اين فايل است.
ستون چهارم :
هر چند کاربر در سيستم های يونيکسی ( يونيکس لينوکس فری بی اس دی و ... ) در قالب يک گروه دسته بندی می شوند.
ستون پنجم :
ستون پنجم نشان دهنده اندازه ( size ) فايل است.
ستون ششم :
زمان و تاريخ آخرين تغيير در فايل را نشان مي دهد.
ستون هفتم :
و در نهايت ستون هفتم نام فايل را نشان مي دهد.