10 nyttige spørsmål om kommandointervju - del 2
For å fortsette arven fra ls-kommandoen her er den andre intervjuartikkelen om Listing-kommando. Den første artikkelen i serien ble satt stor pris på av Tecmint-fellesskapet. Hvis du har gått glipp av første del av denne serien, kan du gjerne besøke:
- 15 intervjuspørsmål om \ls Command – Del 1
Denne artikkelen er godt presentert på den måten at den gir dyp innsikt i ls kommando med eksempler. Vi har vært ekstra forsiktige med å lage artikkelen slik at den forblir enkel å forstå, men samtidig tjener formålet til det fulle.
en. ls-kommando som viser navnet på filene i langlisteformat når den brukes med bryter (-l).
# ls -l
b. ls-kommando som viser navnet på filene i langlisteformat sammen med navnet på forfatterfilen som tilhører, når den brukes med bryter (–forfatter) sammen med bryter (-l).
# ls -l --author
c. ls kommando som viser navnet på filene uten navnet på eieren, når den brukes med bryter (-g).
# ls -g
d. ls-kommando som viser navnet på filene i langlisteformat uten navnet på gruppen den tilhører, når den brukes med bryter (-G) sammen med bryter (-l).
# ls -Gl
Vel, vi må bruke bryter -h (lesbar for mennesker) sammen med bryter (-l) og/eller (-s) med kommandoen ls for å få ønsket utgang.
# ls -hl
# ls -hs
Merk: Alternativet -h bruker kraften til 1024 (standard i beregning) og sender ut størrelsen på filer og mapper i enhetene K, M og G.
Det finnes en bryter -si som ligner på bryter -h. Den eneste forskjellen er at switch -si bruker kraft på 1000 i motsetning til switch -h som bruker kraften til 1024.
# ls -si
Den kan også brukes med bryter -l for å sende ut størrelsen på mappen i kraften 1000, i langlisteformat.
# ls -si -l
Jepp! Linux ls-kommandoen kan sende ut innholdet i en katalog atskilt med komma når den brukes med bryteren (-m). Siden disse kommaseparerte oppføringene fylles ut horisontalt, kan ikke ls-kommandoen skille innhold med komma når innholdet vises vertikalt.
# ls -m
Når den brukes i format med lang liste, blir switch -m ubrukelig.
# ls -ml
Ja! Situasjonen ovenfor kan enkelt oppnås ved å bruke bryteren -r. Bryteren '-r' reverserer rekkefølgen på utdata. Den kan også brukes med switch -l (lang listeformat).
# ls -r
# ls -rl
Greit! Det er ganske enkelt med bryteren -R når den brukes med kommandoen ls. Den kan videre grupperes med andre alternativer som -l (lang liste) og -m (kommaseparert), etc.
# ls -R
Linux-kommandolinjealternativet -S når det brukes med ls gir ønsket utgang. For å sortere filene basert på størrelse i synkende rekkefølge med den største filen oppført først og minste til slutt.
# ls -S
For å sortere filene basert på størrelse i synkende rekkefølge med den minste filen oppført først og størst til slutt.
# ls -Sr
Bryteren -1 kommer for å redde her. ls kommando med bryter -1 gir ut innholdet i katalogen med én fil per linje og ingen tilleggsinformasjon.
# ls -1
Det finnes et alternativ -Q (sitatnavn) som gir ut innholdet i ls omsluttet av doble anførselstegn.
# ls -Q
# ls --group-directories-first
Det er alt for nå. Vi kommer med neste del av denne artikkelserien om Quirky 'ls' kommandotriks. Inntil da, følg med og koble til Tecmint. Ikke glem å gi oss verdifull tilbakemelding i kommentarfeltet nedenfor. Lik og del oss og hjelp oss med å spre oss!