Izmantojot komandu ls, lai uzskaitītu failus operētājsistēmā Linux
The ls komanda uzskaita failu un mapju nosaukumus failu sistēmā. Tā ir viena no visvienkāršākajām un svarīgākajām Linux čaulas komandām.
Uzskaitiet failus mapē
Lai uzskaitītu visus mapē esošos failus, atveriet termināļa logu un atlasiet attiecīgo mapi, izmantojot uz cd komandu, pēc tam ierakstiet Ir.
Pēc noklusējuma faili un mapes ir norādītas kolonnās visā ekrānā un tiek rādīts tikai faila nosaukums.

Slēptie faili (faili, kuru nosaukumi sākas ar punktu), netiek parādīti automātiski, palaižot ls komandu, ja vien nenorādīsit -a vai -viss slēdži:
ls -a
ls -- viss.
The -a slēdzis uzskaita visus direktorijā esošos failus un mapes.
Lai izlaistu dublējuma failus (failus, kas beidzas ar tildi), palaidiet šādu komandu:
ls-B
ls -- ignorēt rezerves kopijas.
Vairumā gadījumu atgrieztajā sarakstā mapes tiek rādītas vienā krāsā un faili ir citā krāsā. Ja nevēlaties rādīt dažādas krāsas, izmantojiet šo komandu:
ls --krāsa=nekad.
Lai parādītu detalizētāku izvadi, izmantojiet šo slēdzi:
ls -l.
Tas nodrošina sarakstu, kurā parādītas atļaujas, inodes skaits, īpašnieks un grupa, faila lielums, pēdējās piekļuves datums, laiks un faila nosaukums.
Ja nevēlaties redzēt īpašnieku, izmantojiet šo komandu:
ls -g.
Varat arī izlaist informāciju par grupu, norādot šādu slēdzi:
ls -o.
Garā formāta saraksts darbojas ar citiem slēdžiem, lai parādītu vēl vairāk informācijas. Piemēram, parādiet faila autoru, izpildot šādu komandu:
ls -l --autors.
Varat mainīt garā saraksta izvadi, lai parādītu cilvēkiem lasāmus failu izmērus, kā norādīts tālāk.
ls -l -h
ls -l -- cilvēkam lasāms
ls -l -s.
Tā vietā, lai saraksta komandā rādītu lietotāju un grupu nosaukumus, varat iegūt ls komandu, lai parādītu fizisko lietotāja ID un grupas ID:
ls -l -n.
The ls komandu var izmantot, lai parādītu visus failus un mapes no norādītā ceļa uz leju. Piemēram:
ls -R /mājas.
Iepriekš minētā komanda parāda visus failus un mapes zem mājas direktorijs piemēram, attēli, mūzika, videoklipi, lejupielādes un dokumenti.
Apvienojiet arī slēdžus. Komanda ls -aBlh parāda sarakstu, kā parādīts ekrānuzņēmumā šīs sadaļas augšpusē.
Mainiet izvades formātu
Pēc noklusējuma failu saraksta izvade tiek rādīta visā ekrānā kolonnās. Tomēr varat norādīt formātu, kā parādīts tālāk.
Lai parādītu sarakstu kolonnās visā ekrānā:
ls -X
ls --format=across.
Lai sarakstu rādītu ar komatu atdalītā formātā:
ls -m
ls --format=commas.
Lai sarakstu rādītu horizontālā formātā:
ls -x
ls --format=horizontal.
Lai parādītu sarakstu garā formātā:
ls -l
ls --formāts=garš.
Lai parādītu visus failus un mapes, pa vienam katrā rindā:
ls -1
ls --format=viena kolonna
ls --format=verbose.
Lai sarakstu rādītu vertikāli:
ls -c
ls --format=vertikāls.
Kā kārtot izvadi no komandas ls
Lai kārtotu izvadi no ls komandu izmantojiet --šķirot pārslēdziet šādi:
ls --sort=none
ls --sort=size
ls --sort=time
ls --sort=version.
Noklusējums ir iestatīts uz neviens, kas nozīmē, ka faili ir sakārtoti pēc nosaukuma. Kad kārtojat pēc Izmērs, fails ar lielāko izmēru tiek parādīts pirmais un mazākais tiek rādīts pēdējais.
Kārtot pēc laiks parāda failu, kuram tika piekļūts pēdējais, saraksta augšdaļā, bet vismazāk piekļūtais fails atrodas saraksta apakšā.
Visus iepriekš minētos veidus var sasniegt ar šādām komandām:
ls -U
ls -S
ls -t
ls -v.
Lai parādītu rezultātus apgrieztā kārtošanas secībā, izmantojiet šo komandu:
ls -r --sort=size
ls --reverse --sort=size.
Pakratiet koku
Alternatīva pieeja failu skatīšanai ietver koks utilīta, kas pēc noklusējuma tiek piegādāta ar dažiem izplatījumiem, bet ne citiem. Kad to izpildīsit, standarta izvadē redzēsit failu un mapju hierarhiju.
