The ls ir saraksta komanda operētājsistēmā Linux. Tas parādīs pilnu jūsu direktorija sarakstu vai saturu. Vienkārši ierakstiet ls un nospiediet ievadīšanas taustiņu. Tiks parādīts viss saturs.
ls ir komanda, ko izmanto, lai uzskaitītu datoru direktorijus un failus Unix līdzīgās un Unix operētājsistēmās. To izstrādā Single Unix specifikācija un POSIX.
Tas ir pieejams EFI apvalkā kā pamata GNU Unix līdzīgu utilītu vietējo Win32 portu grupas UnxUtils komponents kā atsevišķa pakotne operētājsistēmai Microsoft Windows vai kā ASCII MSX-DOS2 rīku sastāvdaļa MSX-DOS versijai. 2.
Skaitliskās skaitļošanas vidēs GNU Octave un MATLAB ir ls funkcija ar tādu pašu funkcionalitāti. Vairākās citās vidēs, piemēram, Microsoft Windows, OS2 un DOS, to pašu funkcionalitāti nodrošina komanda dir. Dažādās implementācijās, tāpat kā gandrīz katrā utilītprogrammā, ir iekļautas dažādas iespējas. Mēs varam pārbaudīt komandas sniegtajā dokumentācijā piemērotas opcijas un lietojumu.
Īsa ls vēsture
AT&T UNIX pirmajā versijā tika izmantota utilīta ls, kuras nosaukums tika iegūts no tās pašas komandas programmā Multics ar nosaukumu 'ls', kas ir akronīms 'saraksts' jēdziens. ls ir X/Open pārnesamības rokasgrāmatas sastāvdaļa no 1987. gada 2. izdevuma. Tā tika iekļauta POSIX.1 pirmajā versijā un vienotā Unix specifikācijā.
Uzvedība
Unix līdzīgas un Unix operētājsistēmas pārvalda domu par darba direktoriju. ls uzskaita vairākus failus darba direktorijā, ja tos izmanto bez argumentiem. Šajā direktorijā faili tiek uzskaitīti, ja tiek minēts direktorijs. Argumenti var ietvert direktorijus un failus.
java listbox
Nosaukumi, kas sākas ar '.' simboli ir paslēpti. The '.' direktoriju sauc par darba direktoriju, un '..' simbols ir pazīstams kā tā vecākdirektorijs. Pēc noklusējuma tie tiek parādīti. Visi faili tiek parādīti, izmantojot -a. Vienmēr tiek uzskaitīti skaidri norādītie failu nosaukumi.
ls parāda tikai vārdus bez opcijām. Var apvienot vairākas iespējas. Pamata iespējas ir šādas:
Ir iespējams attēlot dažādus priekšmetus ar dažāda veida krāsām. Tā ir joma, kurā ieviešanas atšķiras:
Piemērs:
ls
Zemāk varat redzēt, ka pēc ls komandas ievadīšanas mēs saņēmām visu direktorijas /home/sssit satura sarakstu.
Linux ls komandu opcijas
ls variants | Apraksts |
---|---|
ls -a | Operētājsistēmā Linux slēptie faili sākas ar . (punkts) simbolu, un tie nav redzami parastajā direktorijā. Komanda (ls -a) iekļaus visu pašreizējā direktorija sarakstu, ieskaitot slēptos failus. |
ls -l | Tas parādīs sarakstu garā saraksta formātā. |
ls-lh | Šī komanda parādīs failu izmērus cilvēkiem lasāmā formātā. Faila lielumu ir ļoti grūti nolasīt, ja tas tiek parādīts baitos. Komanda (ls -lh) sniegs datus Mb, Gb, Tb utt. |
ls -lhS | Ja vēlaties parādīt failus dilstošā secībā (augstākais augšpusē) atbilstoši to lielumam, varat izmantot komandu (ls -lhS). |
ls -l - -block-size=[SIZE] | To izmanto, lai parādītu failus noteiktā izmēra formātā. Šeit [SIZE] varat piešķirt izmēru atbilstoši savām prasībām. |
ls -d */ | To izmanto, lai parādītu tikai apakšdirektorijus. |
ls -g vai ls -lG | Ar to jūs varat izslēgt grupas informācijas kolonnu un īpašnieku. |
ls -n | To izmanto, lai drukātu grupas ID un īpašnieka ID, nevis to vārdus. |
ls --color=[VALUE] | Šo komandu izmanto, lai drukātu sarakstu kā krāsainu vai mainītu krāsu. |
ls - viņš | Šī komanda izdrukā indeksa numuru, ja fails atrodas pirmajā kolonnā. |
ls -p | To izmanto, lai viegli identificētu direktoriju, atzīmējot direktorijus ar slīpsvītras (/) līnijas zīmi. |
ls -r | To izmanto, lai drukātu sarakstu apgrieztā secībā. |
ls -R | Tas parādīs arī apakšdirektoriju saturu. |
ls -lX | Tas sarakstā sagrupēs failus ar vienādiem paplašinājumiem. |
ls -lt | Tas sakārtos sarakstu, augšpusē parādot nesen modificētos failus. |
ls ~ | Tas sniedz mājas direktorijas saturu. |
ls ../ | Tas sniedz vecāku direktorija saturu. |
ls -- versija | Tas pārbauda ls komandas versiju. |
Linux ls - komanda
Tas sniegs jums visu direktoriju sarakstu, ieskaitot slēptos failus. Operētājsistēmā Linux slēptie faili sākas ar punktu (.), un tos nevar redzēt parastajā direktorijā.
drukas masīvs Java
Piemērs:
ls -a
Iepriekš minētajā piemērā varat redzēt visu failu sarakstu, ieskaitot slēptos failus.
Linux ls -l komanda
Komanda ls parādīs tikai failus. Bet, ja vēlaties, lai faili tiktu parādīti garā saraksta formātā, varat izmantot komandu ls -l.
Piemērs:
ls -l
Šeit, kā jūs varat redzēt sarakstu garā saraksta formātā.
Iepriekš esošās kolonnas norāda konkrētas lietas:
- 1. slejā ir norādīta informācija par faila atļaujām.
- 2. slejā ir norādīts saišu skaits uz failu.
- 3. un 4. slejā ir norādīta informācija par īpašnieku un grupu.
- 5. kolonna norāda faila lielumu baitos.
- 6. slejā ir norādīts datums un laiks, kad fails nesen tika mainīts.
- 7. slejā ir parādīts faila vai direktorija nosaukums.
Linux ls -l --block-size=[SIZE]
Ja vēlaties parādīt sava saraksta faila lielumu noteiktā formātā vai izmērā, varat izmantot šo komandu. Vienkārši ievietojiet izmēru [SIZE] vietā atbilstoši savām prasībām.
Sintakse:
prioritārā rinda java
ls -l --block-size=[SIZE]
Piemērs:
ls -l --block-size=M
Apskatīsim izvadi zemāk.
Šeit viss faila lielums ir norādīts megabaitos.
Varat aizstāt [SIZE] ar šādiem pasākumiem:
- K = kilobaiti
- M = megabaits
- G = gigabaits
- T = terabaits
- P = petabaiti
- E = Exabaits
- Z = Zettabaits
- Y = Yottabaits
Linux ls -d */
Ja vēlaties parādīt tikai apakšdirektorijus, izņemot visus citus failus, varat izmantot šo komandu.
Piemērs:
ls -d */
Iepriekš minētais rezultāts parāda tikai apakšdirektorijus, izņemot visus pārējos failus.
Linux ls -g
Ja nevēlaties savā sarakstā rādīt īpašnieka informāciju, varat izslēgt šo kolonnu ar šīs komandas palīdzību.
Piemērs:
ls -g
Šeit īpašnieka kolonna ir izslēgta.
Linux ls -lG
Ja nevēlaties savā sarakstā rādīt grupas informāciju, varat izslēgt šo kolonnu ar šīs komandas palīdzību.
Šeit grupas kolonna ir izslēgta.
rr algoritms
Linux ls --color=[VALUE]
Šī komanda tiek izmantota, lai krāsotu un atkrāsotu sarakstu. Ja aizstājat [VALUE] ar 'automātiski', tiks parādīts krāsains saraksts. Taču, ja [VALUE] aizstāsit ar “nekad”, tas zaudēs saraksta krāsu.
Sintakse:
ls --color=[VALUE]
Piemērs:
ls --color=never
ls --color=auto
Iepriekš redzamajā attēlā varat viegli pamanīt atšķirību starp automātisko komandu un komandu nekad.
Linux ls ~
Linux ls ~ komanda parāda mājas direktorijas saturu. Apskatīsim komandas ls ~ piemēru.
Piemērs:
ls ~
Linux ls ../
Šī komanda satur vecāku direktorija sarakstu.
Dotajā piemērā mūsu pašreizējais direktorijs ir Lejupielādes, un izmantojot ls ../ komandu, esam uzskaitījuši tās vecākdirektorija “mājas direktorija” saturu.
Piemērs:
ls ../
Atveriet pēdējo modificēto failu ar ls -t
Tas var kārtot failu pēc rediģētā laika, vispirms parādot pēdējo modificēto failu. Lai atvērtu pēdējo modificēto failu pašreizējā darba direktorijā, mēs varam izmantot komandu ls un head komandas:
foreach cilpas mašīnraksts
ls -t | head -1
Rādīt faila lielumu HRF (cilvēkam lasāmā formātā)
Lai parādītu faila lielumu cilvēkam lasāmā formātā, t.i., GB, G, KB, MB utt., mēs varam izmantot tālāk norādīto komandu:
ls -lh
Kur h ir cilvēka lasāmā formāta saīsinājums.
Rādīt direktorija informāciju
Kad lietojam 'viņi' , mēs iegūsim informāciju par direktoriju saturu. Bet, ja mēs vēlamies redzēt informāciju par direktoriju, mēs varam izmantot opciju -d.
Piemēram, ja mēs izmantojam komandu ls -l /etc, tā parādīs visus failus direktorijā etc. Bet, ja vēlamies parādīt informāciju par direktoriju /etc, mēs varam izmantot opciju -ld. Komanda ir šāda:
$ ls -l /etc $ ls -ld /etc
Vecāki faili, kas saistīti ar pēdējo rediģēto laiku
Mēs varam izmantot komandu ls -lt, lai sakārtotu failu nosaukumus, kas parādīti pēdējā rediģētā laika secībā. Mums būs ērti to izmantot ar opciju -l. Komanda ir minēta zemāk:
ls -lt
Vecāki faili, kas saistīti ar pēdējo rediģēto laiku (apgrieztā secībā)
Mēs varam izmantot komandu ls -ltr, lai kārtotu failu nosaukumus, kas parādīti pēdējā rediģētā laika secībā apgrieztā secībā. Beigu rindā tiks parādīts pēdējais modificētais fails. Tas kļūst pieejamāks, kad iekļaušanas process ir ilgstošs. Komanda ir minēta zemāk:
ls -ltr