logo

ls Command operētājsistēmā Linux

ls ir Linux čaulas komanda, kas uzskaita failu un direktoriju direktoriju saturu. Tas sniedz vērtīgu informāciju par failiem, direktorijiem un to atribūtiem.

Komandas ls sintakse operētājsistēmā Linux

ls [option] [file/directory]>

“ls” parādīs pašreizējā direktorija saturu. Pēc noklusējuma “ls” uzskaita failus un direktorijus alfabētiskā secībā.

Bieži lietotās opcijas komandā ls operētājsistēmā Linux

Iespējas Apraksts
-l pazīstams kā garš formāts, kas parāda detalizētu informāciju par failiem un direktorijiem.
-a Pārstāvēt visus failus. Sarakstā iekļaujiet slēptos failus un direktorijus.
-t Kārtojiet failus un direktorijus pēc to pēdējās modifikācijas laika, vispirms parādot jaunākos modificētos.
-r pazīstams kā apgrieztā secība, ko izmanto, lai mainītu sarakstā iekļauto noklusējuma secību.
-S Kārtojiet failus un direktorijus pēc to lieluma, vispirms uzskaitot lielākos.
-R Rekursīvi veidojiet failu un direktoriju sarakstu, ieskaitot apakšdirektorijus.
-i pazīstams kā inode, kas parāda katra faila un direktorija indeksa numuru (inode).
-g pazīstama kā grupa, kas parāda grupas īpašumtiesības uz failiem un direktorijiem, nevis īpašnieku.
-h Drukājiet failu izmērus cilvēkiem lasāmā formātā (piemēram, 1K, 234M, 2G).
-d Norādiet pašus direktorijus, nevis to saturu.

Tālāk ir parādīti daži praktiski komandas ls piemēri.

1. Atveriet pēdējo rediģēto failu, izmantojot taustiņu `ls -t `

Tas sakārto failu pēc modifikācijas laika, vispirms parādot pēdējo rediģēto failu. head -1 paņem šo pirmo failu. Lai atvērtu pēdējo rediģēto failu pašreizējā direktorijā, izmantojiet ls un head komandu kombināciju, kā parādīts tālāk.



ls -t

[Piezīme: tiks atvērts pēdējais rediģētais fails (t.i., second.txt)]

2. Parādiet vienu failu katrā rindā, izmantojot taustiņu `ls -1 `

ls -1>

ls -1

3. Parādiet visu informāciju par failiem/katalogiem, izmantojot `ls -l`

ls -l>

Lai parādītu garu informāciju par failu/direktoriju.

kā java ģenerēt nejaušus numurus

ls -l

-rw-rw-r– 1 maverick maverick 1176 16. februāris 00:19 1.c 1. rakstzīme — faila tips: pirmā rakstzīme norāda faila veidu. Iepriekš minētajā piemērā defise (-) pirmajā rakstzīmē norāda, ka šis ir parasts fails. Tālāk ir norādītas iespējamās faila tipa opcijas ls -l izvades 1. rakstzīmē.

Lauka skaidrojums

  • - normāls fails
  • d : direktorijs
  • s: ligzdas fails
  • l: saites fails
  • 1. lauks — faila atļaujas: nākamās rakstzīmes norāda faila atļauju. Katras 3 rakstzīmes secībā norāda lasīšanas, rakstīšanas, izpildes atļaujas lietotājam (saknei), grupai un citām. Ņemot vērā iepriekš minēto piemēru, -rw-rw-r– attiecīgi norāda lasīšanas-rakstīšanas atļauju lietotājam (sakne), lasīšanas atļauju grupai un bez atļaujas citiem. Ja visas trīs atļaujas ir piešķirtas lietotājam (saknei), grupai un citām, formāts izskatās šādi: -rwxrwxrwx 2. lauks — saišu skaits: otrajā laukā ir norādīts saišu skaits šim failam. Šajā piemērā 1 norāda tikai vienu saiti uz šo failu. 3. lauks — īpašnieks: trešais lauks norāda faila īpašnieku. Šajā piemērā šis fails pieder lietotājvārdam “maverick”. 4. lauks — grupa : ceturtajā laukā ir norādīta faila grupa. Šajā piemērā šis fails pieder grupai maverick'. 5. lauks — izmērs : piektajā laukā ir norādīts faila lielums baitos. Šajā piemērā “1176” norāda faila lielumu baitos. 6. lauks — pēdējās modifikācijas datums un laiks : sestajā laukā ir norādīts faila pēdējās modifikācijas datums un laiks. Šajā piemērā “16. februāris 00:19” norāda faila pēdējās modifikācijas laiku. 7. lauks — faila nosaukums: pēdējais lauks ir faila nosaukums. Šajā piemērā faila nosaukums ir 1.c.

4. Parādiet faila lielumu cilvēkam lasāmā formātā, izmantojot `ls -lh`

ls -lh>

ls-lh (h apzīmē cilvēkam lasāmu formu) : lai parādītu faila lielumu viegli lasāmā formātā. t.i., M — MB, K — KB, G — GB.

ls-lh

5. Parādiet direktorija informāciju, izmantojot `ls -ld`

Lietojot ls -l, jūs iegūsit informāciju par direktoriju saturu. Bet, ja vēlaties iegūt informāciju par direktoriju, varat izmantot opciju -d kā. Piemēram, ja izmantojat ls -l /etc parādīs visus failus zem utt direktoriju. Bet, ja vēlaties parādīt informāciju par direktoriju /etc/, izmantojiet opciju -ld, kā parādīts zemāk.

ls -l /etc>

ls -l / utt

 ls -ld /etc>

ls -ld / utt

6. Pasūtiet failus, pamatojoties uz pēdējo modificēšanas laiku, izmantojot `ls -lt`

ls -lt>

Lai sakārtotu parādītos failu nosaukumus pēdējās modifikācijas laika secībā. Jums būs ērti to izmantot kopā ar opciju -l.

ls -lt

7. Sakārtojiet failus, pamatojoties uz pēdējo modificēšanas laiku (apgrieztā secībā), izmantojot `ls -ltr `

ls -ltr>

Lai kārtotu failu nosaukumus pēdējās modifikācijas laikā apgrieztā secībā. Pēdējā rindā tiks parādīts pēdējais rediģētais fails, kas būs ērti, ja saraksts pārsniedz lapu.

ls -ltr

8. Parādiet slēptos failus, izmantojot ls -a (vai) ls -A

ls -a>

Lai parādītu visus slēptos failus direktorijā, izmantojiet opciju “-a”. Slēptie faili Unix faila nosaukumā sākas ar '.'. Tajā tiks parādīti visi faili, tostarp '.' (pašreizējais direktorijs) un '..' (sākotnējais direktorijs).

ls -a

 ls -A>

Lai parādītu slēptos failus, bet ne '.' (pašreizējais direktorijs) un '..' (sākotnējais direktorijs).

ls -A

[Piezīme: . un .. šeit netiek rādīti]

9. Parādiet failus rekursīvi, izmantojot ls -R $ ls /etc/apt

ls /etc/apt>

ls /etc/apt

ls -R /etc/apt>

Lai rekursīvi parādītu visus failus. Kad to darāt no /, tas rekursīvi parāda visus neslēptos failus visā failu sistēmā.

ls -R /etc/apt

stīgu metodes java

10. Parādiet faila inode numuru, izmantojot `ls -i`

Dažreiz, iespējams, vēlēsities uzzināt iekšējās apkopes faila vienu numuru. Izmantojiet opciju -i, kā parādīts zemāk, lai parādītu vienu skaitli. Izmantojot inode numuru, varat noņemt failus, kuru nosaukumā ir speciālās rakstzīmes.

ls -i>

ls -i

ls -i /etc/apt>

ls -i /etc/apt

11. Paslēpiet vadības rakstzīmes, izmantojot `ls -q`

ls -q>

Lai drukātu jautājuma zīmes, nevis grafiskās vadības rakstzīmes.

ls -q

12. Parādiet faila UID un GID, izmantojot `ls -n`

   ls -n ~/kv>

Uzskaita izvadi, piemēram, -l, bet parāda uid un gid ciparu formātā, nevis nosaukumus.

ls -n ~/kv

13. Failu ar īpašām rakstzīmēm vizuāla klasifikācija, izmantojot `ls -F`

  ls -F>

Tā vietā, lai veiktu “ls -l” un pēc tam pārbaudītu pirmo rakstzīmi, lai noteiktu faila veidu. Varat izmantot -F, kas klasificē failu ar dažādām speciālajām rakstzīmēm dažāda veida failiem.

  • / – direktorijs.
  • nekas - normāls fails.
  • @ – saites fails.
  • * – Izpildāmais fails

ls -F

14. Failu vizuālā klasifikācija ar krāsām, izmantojot `ls -F`

ls --color=auto>

Faila veida atpazīšana pēc krāsas, kādā tas tiek parādīts, ir cits faila klasifikācijas veids. Tālāk norādītajos izvades direktoriji tiek parādīti zilā krāsā, mīkstās saites tiek parādītas zaļā krāsā, un parastie faili tiek parādīti noklusējuma krāsā.

ls –color=auto

Secinājums

Šajā rakstā mēs esam apsprieduši komandas 'ls' praktisko ieviešanu operētājsistēmā Linux, kurā mēs esam apsprieduši tās pamata sintaksi un visbiežāk lietotās opcijas komandā 'ls'. Visu iespēju darbību var viegli saprast, izprotot šajā rakstā aplūkoto praktisko ieviešanu. Lietotājiem var būt labas zināšanas par komandu 'ls'. Sistēmas administratoram ir svarīgi arī zināt šīs iespējas, lai netraucēti strādātu ikdienas darba rutīnā.