Az ls parancs avagy az állatorvosi ló
- ls
- ls /etc
- ls ./public/public_html
- ls zh.zip
- ls -a
- ls -l
spala@pandora:~$ ls -l
összesen 3356
drwxr-xr-x 2 spala progterv 70 2005-11-14 23:10 bin
-rw------- 1 spala progterv 310 2005-12-24 12:45 dead.letter
-rw------- 1 spala progterv 506 2005-11-14 22:50 INBOX.saved-messages
-rw------- 1 spala progterv 2866604 2006-02-06 23:58 INBOX.sent-mail
drwx------ 2 spala progterv 93 2005-11-23 19:23 mail
lrwxrwxrwx 1 spala mail 30 2005-08-25 16:17 mbox -> /h/s/spala/mail/saved-messages
mező | jelentés |
8. mező | név (volt) (dirname, basename) |
6-7. mező | mtime (mtime - atime) |
5. mező | méret |
4. mező | csoport |
3. mező | tulajdonos (id parancs) |
2. mező | hard linkek száma |
1. mező | jogosultság+típus |
Csoportok
- newgrp [gname] (csoportjain között válthatunk, ha nem adjuk meg a 'gname'-t, akkor a bejelentkezésit állítja be)
- chgrp gname fname (egy file csoportját tudjum megváltoztatni, csak saját filet, csak a saját csoportjaink között)
- chgrp -R gname dirname
Tulajdonos
- chown user[:group] fname
- chown user: fname
- chown :group fname <=> chgrp
Típus
- '-' (reg.file)
- 'd' (directory)
- 'l' (softlink)
- 'b' (block dev.)
- 'c' (char. dev)
- 's' (socket)
Jogosultságok
- 3x3 mező (user,group,other)
- rwx
Jog | File | Könyvtár | Érték |
r | olvasás | listázás | 4 |
w | írás, törlés | új file létreh. | 2 |
x | végrehajtás | belépés | 1 |
Kapcsolók
- "-i" (inode)
- "-g" (nincs tulajdonos, csak csoport)
- "-o" (nincs csoport, csak tulajdonos)
- "-r" (fordított sorrend)
- "-L" (nem mutatja a linkeket)
- "-s" (méret blokkokban)
- "-S" (méret szerint rendezve)
- "-R" (rekurzív lista, kilistázza az alkönyvtárak tartalmát is teljes mélyeségben)
- "-d" (a könyvtárbejegyzést írja ki a könyvtár tartalma helyett. pl: ls -ld /etc)
- "-p" (file type indicator)
- nothing - reg. file
- / - directory
- @ - link
- * - futtatható
- "-1" (1 sor - 1 file)