The ls
skipunin inniheldur lista yfir tiltekna möppu. Í þessari færslu útskýrum við alla möguleika fyrir ls
skipun.
Valkostir | Lýsing |
---|---|
-til | Skráðu allar færslur, þar á meðal þær sem byrja með punkti |
-TIL | Skráðu allar færslur að undanskildum. og .. |
-c | Raða skrám eftir breytingartíma |
-d | Listi yfir skráaskrár |
-h | Sýna stærðir á læsilegu sniði (þ.e. K, M) |
-H | Sama og hér að ofan aðeins með krafta 1000 í stað 1024 |
-l | Sýnið innihald á löngu skráningarformi |
-eða | Langt lista snið án hópupplýsinga |
-r | Sýnið innihald í öfugri röð |
-s | Prentstærð hverrar skráar í blokkum |
-S | Raða eftir skráarstærð |
–Flokkur | Raða innihaldi eftir orði. (þ.e. stærð, útgáfa, staða) |
-t | Raða eftir breytingartíma |
-u | Raða eftir síðasta aðgangstíma |
-v | Raða eftir útgáfu |
-1 | Skráðu eina skrá á hverja línu |
The ls
skipunin inniheldur lista yfir tilgreinda skrá, að undanskildum punktaskrám. Ef engin skrá er tilgreind, er sjálfgefið að innihald núverandi skráar sé skráð.
Skráðum skrám er raðað í stafrófsröð, sjálfgefið og raðað í dálka ef þær passa ekki í eina línu.
Dæmi:
$ ls apt
configs
Documents
Music
workspace bin
Desktop
git
Pictures Public
Videos
The ls
skipun’s -l
valkostur prentar innihald tilgreinds skráar á löngu skráningarformi. Ef engin skrá er tilgreind þá er sjálfgefið að innihald núverandi skráar sé skráð.
ls -l /etc
Dæmi framleiðsla:
total 1204 drwxr-xr-x 3 root root 4096 Apr 21 03:44 acpi -rw-r--r-- 1 root root 3028 Apr 21 03:38 adduser.conf drwxr-xr-x 2 root root 4096 Jun 11 20:42 alternatives ...
Eftirfarandi mun telja upp allt að tíu nýjustu skrárnar í núverandi skrá, með löngu skráarsniði (-l) og raðað eftir tíma (-t).
ls -lt | head
Punktaskrá er skrá sem heitir með .
. Þetta er venjulega falið af ls
og ekki skráð nema þess sé óskað. Til dæmis eftirfarandi framleiðsla ls
mun ekki telja punktaskrárnar:
$ ls bin pki
The -a
eða --all
valkostur mun skrá allar skrár, þar á meðal punktaskrár.
Dæmi:
$ ls -a . .ansible
.bash_logout .bashrc .. .bash_history .bash_profile bin
pki
Í tréskipuninni er innihald tilgreindrar skráasafns skráð á trjálíkanlegt snið. Ef engin skrá er tilgreind þá er sjálfgefið að innihald núverandi skráar sé skráð.
Dæmi framleiðsla:
$ tree /tmp /tmp ├── 5037 ├── adb.log └── evince-20965
└── image.FPWTJY.png
Notaðu tréskipunina -L
valkostur til að takmarka skjádýpt og -d
valkostur að skrá aðeins möppur.
Dæmi framleiðsla:
$ tree -L 1 -d /tmp /tmp └── evince-20965
The ls
skipun’s -S
valkostur flokkar skrárnar í lækkandi röð af stærð skráar.
$ ls -l -S ./Fruits total 8 -rw-rw-rw- 1 root root 166703 Jan 28 00:09 apples.jpg -rw-rw-rw- 1 root root 134270 Jan 28 00:09 kiwis.jpg -rw-rw-rw- 1 root root 30134 Jan 28 00:09 bananas.jpg
Þegar það er notað með -r
valkostur er röðuninni snúið við.
$ ls -l -S -r ./Fruits total 8 -rw-rw-rw- 1 root root 30134 Jan 28 00:09 bananas.jpg -rw-rw-rw- 1 root root 134270 Jan 28 00:09 kiwis.jpg -rw-rw-rw- 1 root root 166703 Jan 28 00:09 apples.jpg
Í þessari færslu lærðum við alla mismunandi valkosti til að skrá skrár með ls
skipun.