Skip to main content

Použitie príkazu ls na zoznam súborov v systéme Linux

Anonim

ls príkaz je jedným z najdôležitejších nástrojov príkazového riadku, ktoré by ste sa mali naučiť pri navigácii do súborového systému. Tu je kompletný zoznam základných príkazov pre navigáciu vášho súborového systému pomocou príkazového riadku.

ls príkaz sa používa na zobrazenie názvov súborov a priečinkov v súborovom systéme. Táto príručka vám ukáže všetky prepínače, ktoré sú k dispozícii pre ls príkaz spolu s ich významom a ako ich používať.

Zoznam súborov v priečinku

Ak chcete zobraziť zoznam všetkých súborov v priečinku, otvorte okno terminálu a prejdite do priečinka, v ktorom chcete zobraziť obsah CD príkaz a potom jednoducho zadajte nasledujúci príkaz:

ls

V skutočnosti nemusíte prejsť do priečinka, ak chcete zobraziť súbory v ňom. Môžete jednoducho zadať cestu ako súčasť príkazu ls, ako je uvedené nižšie.

ls / path / to / file

V predvolenom nastavení sú súbory a priečinky uvedené v stĺpcoch na celej obrazovke a všetko, čo uvidíte, je názov súboru.

Skryté súbory (súbory začínajúce úplným zastavením) sa automaticky nezobrazujú spustením príkazu ls. Namiesto toho musíte použiť nasledujúci príkaz.

ls -als - všetko

Toto mínus a -a prepínač, ktorý je uvedený vyššie, slúži na zoznam všetkých. Uvádzajú sa úplne všetky súbory a priečinky v adresári, ktorému je daný príkaz spustený, alebo dokonca v porovnaní s ním dodanou cestou.

Výsledkom toho je, že vidíte súbor s názvom . a ďalší povolaný .. , Jediná plná zastávka predstavuje súčasnú zložku a dvojitá plná zastávka stojí na jednej úrovni.

Ak ich chcete vynechať zo zoznamu súborov, môžete použiť kapitál A namiesto malých písmen a takto:

ls -AJe to takmer všetko

Niektoré príkazy, ako napr mv príkaz a cp príkazy sa používajú na presúvanie a kopírovanie súborov a existujú prepínače, ktoré je možné použiť s týmito príkazmi, ktoré vytvárajú zálohu pôvodného súboru. Tieto záložné súbory obvykle končí koncovkou (~).

Ak chcete vynechať záložné súbory (súbory končiace tilde), spustite nasledujúci príkaz:

ls -Bls --ignore-zálohy

Vo väčšine prípadov vrátený zoznam zobrazí priečinky v jednej farbe a súbory ako iné. Napríklad v našom termináli sú priečinky modré a súbory sú biele.

Ak nechcete zobrazovať rôzne farby, môžete použiť nasledujúci príkaz:

ls --color = nikdy

Ak chcete získať podrobnejší výstup, použite nasledujúci prepínač:

ls -l

Zobrazí sa zoznam povolenia, počet inód, vlastník a skupina, veľkosť súboru, posledný prístupový dátum a čas a názov súboru.

Ak nechcete vidieť vlastníka, použite namiesto toho nasledujúci príkaz.

ls -g

Môžete tiež vynechať podrobnosti skupiny zadaním nasledujúceho prepínača:

ls -o

Zoznam dlhých formátov môžete použiť s inými prepínačmi, aby ste zobrazili ešte viac informácií. Napríklad môžete nájsť autora súboru spustením nasledujúceho príkazu.

ls -l - autor

Výstup pre dlhý záznam môžete zmeniť, aby ste zobrazili veľkosti súborov, ktoré sú čitateľné pre ľudí:

ls -l -hls -l - človek-čitateľnýls -l -s

Namiesto zobrazenia názvov používateľov a skupín v príkaze zoznam môžete príkaz ls zobraziť fyzické ID používateľa a ID skupiny ako:

ls-l-n

ls príkaz možno použiť na zobrazenie všetkých súborov a priečinkov z určenej cesty dole.

Napríklad:

ls -R / home

Vo vyššie uvedenom príkaze sa zobrazia všetky súbory a priečinky pod domovským adresárom, ako sú Obrázky, Hudba, Videá, Súbory na prevzatie a Dokumenty.

Zmeňte výstupný formát

V predvolenom nastavení je výstup pre zoznam súborov v stĺpcoch na obrazovke.

Môžete však určiť formát zobrazený nižšie.

ls -Xls --format = naprieč

Zobraziť zoznam v stĺpcoch na obrazovke.

ls -mls --format = čiarky

Zobraziť zoznam v tvare oddelenom čiarkou.

ls -xls --format = horizontálne

Zobraziť zoznam v horizontálnom formáte

ls -lls --format = dlhá

Ako bolo uvedené v predchádzajúcej časti, zobrazí sa zoznam v dlhom formáte.

ls -1ls --format = jeden stĺpecls --format = verbose

Zobrazuje všetky súbory a priečinky, 1 na každom riadku.

ls -cls --format = vertikálne

Zobrazí zoznam vertikálne.

Ako triediť výstup z príkazu ls

Ak chcete zoradiť výstup z ls príkaz môžete použiť --sort prepínať takto:

ls --sort = žiadnals --sort = veľkosťls --sort = časls --sort = verzia

Predvolená hodnota je nastavená na žiadnu, čo znamená, že súbory sú zoradené podľa názvu. Pri roztriedení podľa veľkosti sa najskôr zobrazí súbor s najväčšou veľkosťou a najmenší je zobrazený ako posledný.

Triedenie podľa času zobrazuje súbor, ku ktorému bol pristupovaný posledný prvý a posledný najdlhší prístupný súbor.

Mimochodom, všetky vyššie uvedené druhy možno dosiahnuť pomocou nasledujúcich príkazov:

ls -Uls -Sls -tls -v

Ak chcete výsledky v opačnom poradí zoradenia, použite nasledujúci príkaz.

ls -r --sort = veľkosťls --reverse --sort = veľkosť

zhrnutie

Existuje niekoľko ďalších prepínačov, ktoré súvisia s formátovaním času. Všetky ostatné prepínače si môžete prečítať na príručke Linux Manual.

muž ls