Uzante la komandon ls al Listo de dosieroj en Linukso

La komando de ls estas unu el la plej gravaj komandlinioj kiujn vi devas lerni por navigi la dosieran sistemon. Jen kompleta listo de esenca komando por navigi vian dosieron-sistemon per la komandlinio.

La komando ls estas uzata por listigi la nomojn de la dosieroj kaj dosierujoj ene de la dosier-sistemo. Ĉi tiu gvidilo montros al vi ĉiujn interŝanĝojn, kiuj estas disponeblaj por la komandoj laŭ iliaj signifoj kaj kiel uzi ilin.

Enlistigu la dosierojn en dosierujo

Por listigi ĉiujn dosierojn en dosierujo malfermas fina stacion kaj navigu al la dosierujo, kiun vi volas vidi la enhavon por uzi la komandon de cd kaj tiam simple skribu la jenan komandon:

ls

Vi nepre devas navigi al la dosierujo por listigi la dosierojn ene de ĝi. Vi povas simple specifi la vojon kiel parto de la komando ls kiel montriĝas sube.

ls / path / to / file

Defaŭlte, la dosieroj kaj dosierujoj estos listigitaj en kolumnoj trans la ekrano kaj ĉio, kion vi vidos, estas la dosiernomo.

Kaŝitaj dosieroj (dosieroj, kiuj komencas kun kompleta haltigo) ne montriĝas aŭtomate per la komando de ls. Vi devas uzi la sekvan komandon anstataŭe.

ls-a
ls - ĉu

Ĉi tiu minus (-a) ŝaltilo uzita supre staras por listo ĉiuj. Ĉi tio listigas absolute ĉiun dosieron kaj dosierujon ene de la dosierujo, kiun la komando kuras aŭ efektive kontraŭ la vojo provizita al ĝi.

La rezulto de ĉi tio estas, ke vi vidas dosieron nomatan. kaj alia nomata ..

. La sola fina halto staras por nuna dosierujo kaj la duobla kompleta haltigo staras por unu nivelo supren.

Se vi volas preterlasi ĉi tiujn el la listo de dosieroj, vi povas uzi ĉefurbon A anstataŭ la minusklaĵon kiel sekvas:

ls -A
ls --almost-all

Iuj komandoj kiel la mv-komando kaj cp-komando estas uzataj por movado kaj kopio de dosieroj ĉirkaŭe kaj ekzistas ŝaltiloj, kiuj povas esti uzataj per ĉi tiuj komandoj, kiuj kreas kopion de kopio de la originala dosiero.

Ĉi tiuj rezervaj dosieroj ĝenerale finiĝas kun tilde (~).

Por preterlasi kopiajn kopiojn (dosieroj finantaj kun tilde) kuras la sekvantan komandon:

ls -B
ls - signore-rezervoj

Plejofte, la listigita listo montros la dosierujojn en unu koloro kaj la dosieroj kiel alia. Ekzemple en nia fina stacio, dosierujoj estas blua kaj dosieroj estas blankaj.

Se vi ne volas montri malsamajn kolorojn, vi povas uzi la jenan komandon:

ls --color = neniam

Se vi volas pli detalan eliron vi povas uzi la jenan ŝaltilon:

ls -l

Ĉi tio provizas liston montrante la permesojn, nombro da inodoj, la posedanto kaj la grupo, la grandeco de la dosiero, la lasta alirita dato kaj tempo kaj dosiernomo.

Se vi ne volas vidi la posedanton anstataŭe uzi la sekvan komandon.

ls -g

Vi ankaŭ povas preterlasi la grupajn detalojn specifante la sekvan ŝaltilon:

ls -o


La longa formato printiĝas per aliaj ŝaltiloj por montri eĉ pli da informoj. Ekzemple, vi povas trovi la aŭtoron de la dosiero per la sekva komando.

ls -l - rajtoro

Vi povas ŝanĝi la rezulton por la longa listo por montri homajn legeblajn grandecojn kiel sekvas:

ls -l -h
ls -l - homa-legebla
ls -l -s

Anstataŭ montri la uzantojn kaj grupajn nomojn en listo, vi povas ricevi la komandon por montri la fizikan uzanton-id kaj grupajn idojn kiel sekvas:

ls -l -n

La komando ls povas esti uzata por montri ĉiujn dosierojn kaj dosierujojn de la specifa vojo malsupren.

Ekzemple:

ls-R / hejmo

La supre komando montros ĉiujn dosierojn kaj dosierujojn sub la hejma dosierujo kiel Bildoj, Muziko, Videoj, Elŝutoj kaj Dokumentoj.

Ŝanĝi la Output Formato

Defaŭlte, la eligo por la dosierlisto estas trans la ekrano en kolumnoj.

Vi povas, tamen, specifi formaton kiel montrita sube.

ls-x
ls --format = trans

Montru la liston en kolumnoj tra la ekrano.

ls -m
ls --format = komoj

Montru la liston en komo apartigita formato.

ls -x
ls --format = horizontala

Montru la liston en horizontala formato

ls -l
ls --format = longa

Kiel menciis en la antaŭa sekcio ĉi tio montras la liston en longa formato.

ls -1
ls --format = sola kolumno
ls --format = verbose

Montras ĉiujn dosierojn kaj dosierujojn, 1 sur ĉiu vico.

ls -c
ls --format = vertikala

Montras la liston vertikale.

Kiel Ordigi la Elsendon De la Komandoj

Por ordigi la eligo de la komando ls, vi povas uzi la --sortŝaltilon kiel sekvas:

ls --sort = neniu
ls --sort = grandeco
ls --sort = tempo
ls --sort = versio

La defaŭlto estas difinita al neniu, kio signifas, ke la dosieroj ordigas per nomo. Kiam vi ordigas laŭ grandeco la dosiero kun la plej granda grandeco estas montrita unue kaj la plej malgranda montras lastan.

Ordigi laŭ tempo montras la dosieron, al kiu estis alirita lastan kaj la plej malplejan aliron lastan.

Hazarde, ĉiuj supraj varoj povas esti atingitaj per la sekvaj komandoj anstataŭe:

ls -U
ls -S
ls -t
ls -v

Se vi volas ke la rezultoj en la reversa varo ordonu la sekvantan komandon.

ls -r -sort = grandeco
ls --reverse --sort = grandeco

Resumo

Estas multaj aliaj ŝaltiloj haveblaj por fari kun la formato de tempo. Vi povas legi pri ĉiuj aliaj ŝaltiloj per leganta ls-Linuksa Manlibro.

viro ls