Linux ls Kòmand - Lis Files

ls lòd bay lis sa ki nan yon anyè espesifye. Nan pòs sa a nou eksplike tout opsyon ki disponib pou ls lòd.



ls Opsyon Commad






































































Opsyon Deskripsyon
-a Lis tout antre ki gen ladan yo ki kòmanse ak yon pwen
-TO Lis tout antre eksepte. ak ..
-c Ranje dosye pa tan chanjman
-d Lis antre anyè
-h Montre gwosè nan fòma lizib imen (sètadi K, M)
-H Menm jan ak pi wo a sèlman avèk pouvwa 1000 olye de 1024
-l Montre sa ki nan fòma long lis la
-oswa Long-lis fòma san yo pa enfòmasyon gwoup
-r Montre sa nan lòd ranvèse
-s Ekri an lèt detache chak dosye nan blòk
-S Triye pa gwosè dosye
–Sòde Triye sa ki nan yon mo. (sa vle di gwosè, vèsyon, estati)
-t Triye pa tan modifikasyon
-ou Triye pa dènye tan aksè
-v Triye pa vèsyon
-1 Lis yon dosye pou chak liy


Lis Dosye

ls lòd bay sa ki nan yon anyè espesifye, eksepte dotfiles. Si pa gen okenn anyè espesifye lè sa a, pa default, sa ki nan anyè aktyèl la yo ki nan lis.

Dosye ki nan lis yo klase alfabetik, pa default, ak aliyen nan kolòn si yo pa anfòm sou yon sèl liy.


Egzanp:

$ ls apt
configs
Documents
Music
workspace bin
Desktop
git

Pictures Public
Videos


Lis Dosye nan yon fòma Listing Long

ls kòmandman an -l opsyon enprime sa ki nan anyè yon espesifye nan yon fòma lis long. Si pa gen okenn anyè espesifye lè sa a, pa default, sa ki nan anyè aktyèl la yo ki nan lis.


ls -l /etc

Egzanp Sòti:

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 ...

Lis dis dosye ki pi resamman modifye yo

Sa ki annapre yo ap lis jiska dis nan dosye yo ki pi resamman modifye nan anyè aktyèl la, lè l sèvi avèk yon fòma lis long (-l) ak Ranje pa tan (-t).

ls -lt | head

Lis tout dosye ki gen ladan Dotfiles

Yon dotfile se yon dosye ki gen non kòmanse ak yon .. Sa yo nòmalman kache pa ls epi yo pa nan lis sof si yo mande sa. Pou egzanp pwodiksyon sa a nan ls pa pral lis dosye yo dot:

$ ls bin pki

-a oswa --all opsyon pral lis tout dosye, ki gen ladan dotfiles.


Egzanp:

$ ls -a . .ansible
.bash_logout .bashrc .. .bash_history .bash_profile bin
pki


Lis dosye nan yon fòma pyebwa tankou

Kòmandman an pyebwa bay lis sa ki nan yon anyè espesifye nan yon fòma ki tankou pyebwa. Si pa gen okenn anyè espesifye lè sa a, pa default, sa ki nan anyè aktyèl la yo ki nan lis.

Egzanp Sòti:

$ tree /tmp /tmp ├── 5037 ├── adb.log └── evince-20965
└── image.FPWTJY.png

Sèvi ak kòmandman pyebwa a -L opsyon pou limite pwofondè ekspozisyon an ak -d opsyon sèlman lis repèrtwar.


Egzanp Sòti:

$ tree -L 1 -d /tmp /tmp └── evince-20965

Lis Files Ranje pa Gwosè

ls kòmandman an -S opsyon sòt dosye yo nan lòd desann nan gwosè dosye.

$ 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

Lè yo itilize ak -r opsyon lòd la sòt ranvèse.

$ 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

Konklizyon

Nan pòs sa a nou te aprann tout opsyon sa yo diferan nan lis dosye lè l sèvi avèk la ls lòd.