Brûk de ls kommando nei listfiles yn Linux

It kommando ls is ien fan 'e wichtichste kommando-lynstruminten dy't jo leare moatte om it bestânsysteem te navigearjen. Hjir is in folsleine list fan essinsjele kommando foar it navigearjen fan jo bestânsysteem mei de kommando-rigel.

It kommando ls wurdt brûkt om de nammen fan de bestannen en mappen yn it bestânsysteem te lizzen. Dizze gids sil jo alle skeakels sjen litte dy't beskikber binne foar it ls kommando tegearre mei har betsjutting en hoe jo se brûke.

List de triemmen yn in map

Om alle triemmen yn in map te iepenjen, iepenje in terminalfinster en navigearje nei de map dy jo de ynhâld foar it brûken fan it cd-kommando sjen wolle en typearje it folgjende kommando:

ls

Jo moatte net echt nei it map navigearje om de bestannen dêr binnen te leverjen. Jo kinne ienfâldichwei de paad as in part fan it ls kommando spesifisearje as hjirûnder neamd.

ls / path / to / file

Standert wurde de triemmen en mappen yn kolommen op 'e skine steane en alles wat jo sjogge is de triemnamme.

Hide triemmen (triemmen dy begjinne mei in folsleine stop) wurde net automatysk werjûn troch it ls kommando te rinnen. Jo moatte it folgjende kommando brûke ynstee.

ls -a
ls --all

Dit minus in (-a) skeakel hjirboppe brûkt foar alle list. Dit lis absolút elke triem en map yn 'e map wêr' t it kommando opfierd is of yn 't gefal tsjin it paad dat opjûn wurdt.

De opset fan dit is dat jo in triem sjen litte. en in oar neamd.

. De single folsleine standert stiet foar aktuele map en de dûbel folsleine stop stiet foar ien nivo.

As jo ​​dizze fan 'e list fan triemen ôflaat wolle, kinne jo in haadletter A brûke ynstee fan it lytse letter as:

ls -A
ls - almost-all

Bestimmende kommando's lykas it mv-kommando en cp-kommando wurde brûkt foar it bewurkjen en kopiearjen fan bestannen en dizzen binne wizigingen dy't brûkt wurde mei dizze kommando's dy't in reservekopy meitsje fan 'e orizjinele bestân.

Dizze backupbestannen binne algemien einigjend mei in tilde (~).

Om bewarjen triemmen (triemmen dy't mei in tilde einigje) fiere it folgjende kommando:

ls -B
ls -ignore-backups

Yn 'e measte gefallen sil de weromferfangende list de mappen sjen yn ien kleur en de triemen as oare. Bygelyks yn ús terminal, mappen binne blauw en bestannen binne wyt.

As jo ​​gjin ferskillende kleuren sjen wolle, kinne jo it folgjende kommando brûke:

ls --kleur = nea

As jo ​​in detaillearre útfier wolle wolle jo de folgjende wiksel brûke:

ls -l

Dit soarget in list mei de tagongsrjochten, oantal ynods, de eigner en de groep, de triemgrutte, de lêst tagong ta date en tiid en triemnamme.

As jo ​​de eigner net sjogge wolle, brûke jo it kommende kommando yn plak.

ls -g

Jo kinne ek de groep details útlizze troch de neikommende skeakel te bepalen:

ls -o


De lange formaatlistlist kin brûkt wurde mei oare skeakels om noch mear ynformaasje te sjen. Jo kinne bygelyks de auteur fan it bestân fine troch it folgjende kommando te finnen.

ls -l - autor

Jo kinne de útfier feroarje foar it lange lokaasje as jo folgje ljepblêden foar ljepblêden as:

ls -l -h
ls -l - minsklike lêsber
ls -l -s

As jo ​​de brûkers- en groepsnammen yn in listkommando sjen litte kinne jo it ls-kommando sjen litte om de fysike brûkers-id en groepseksjes te sjen as:

ls -l -n

It kommando ls kin brûkt wurde om alle triemmen en mappen sjen te litten fan de spesifike paad nei ûnderen.

Bygelyks:

ls -R / thús

It boppesteande kommando sil alle dokuminten en mappen sjen ûnder de thúswurk, lykas Foto's, Music, Videos, Downloads en Dokuminten.

Feroarje deútfierformaat

Standert is de útfier foar de triemlist op it skerm yn kolommen.

Jo kinne lykwols in formaat as hjirûnder sjen litte.

ls -X
ls --format = oer

Lit de list yn kolommen oer it skerm sjen.

ls -m
ls - formaat = komma's

Lit de list sjen yn in komma skieden formaat.

ls -x
ls --format = horizontaal

Lit de list sjen yn in horizontaal formaat

ls -l
ls --format = lang

As neamd yn 'e foarige seksje is dit de list yn in lange format.

ls -1
ls - formaat = single-kolom
ls --format = ferklearje

Lit alle bestannen en mappen sjen, 1 op elke rige.

ls -c
ls --format = fertikale

Lit de list verticaat sjen.

Hoe de útfier út de ls Kommando te sortearjen

Om de útfier út it ls kommando te sortearjen kinne jo de --sort-skeakel folgje:

ls --sort = gjin
ls - sorte = grutte
ls - sorte = tiid
ls --sort = ferzje

De standert is ynsteld op none dat betsjut dat de bestannen opnij sorteare wurde. As jo ​​nei grutte sjogge de triem mei de grutste grutte dan earst te sjen en de lytste wurdt lêst werjûn.

It sorteare op 'e tiid lit de triem sjen dy' t it lêste en de minste tagong hat triem.

Uteraard kinne alle ûnderwerpen sorteare wurde mei de folgjende kommando's:

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

As jo ​​wolle dat de resultaten yn 'e omkearde sortearring de folgjende kommando brûke.

ls -r -sort = grutte
ls --reverse --sort = grutte

Gearfetting

Der binne in tal oare skeakels beskikber te meitsjen mei tiidformatearring. Jo kinne lêze oer alle oare skeakels troch it lêzen fan ls Linux Manual Page.

man ls