10 noderīgi komandas intervijas jautājumi - 2. daļa


Turpinot ls komandas mantojumu, šeit ir otrais intervijas raksts par komandu Listing. Tecmint kopiena augstu novērtēja sērijas pirmo rakstu. Ja esat nokavējis šīs sērijas pirmo daļu, jūs varētu vēlēties apmeklēt:

  1. 15 intervijas jautājumi par komandu “ls” - 1. daļa

Šis raksts ir labi pasniegts tādā veidā, ka tas sniedz dziļu ieskatu par ls komandu ar piemēriem. Mēs esam pievērsuši īpašu uzmanību rakstu izgatavošanai, lai to joprojām būtu viegli saprast, tomēr tas pilnībā kalpo mērķim.

a. ls komanda, kurā norādīts failu nosaukums garā saraksta formātā, ja to izmanto ar slēdzi (-l).

# ls -l

b. ls komanda, kurā uzskaitīti failu nosaukumi garā saraksta formātā, kā arī autoru faila nosaukums, ja to lieto kopā ar slēdzi (–autors) kopā ar slēdzi (-l).

# ls -l --author

c. ls komanda, kurā norādīts failu nosaukums bez tā īpašnieka vārda, ja to izmanto ar slēdzi (-g).

# ls -g

d. ls komanda, kurā uzskaitīti failu nosaukumi garā saraksta formātā bez piederošās grupas nosaukuma, ja to lieto kopā ar slēdzi (-G) kopā ar slēdzi (-l).

# ls -Gl

Lai iegūtu vēlamo rezultātu, mums jāizmanto slēdzis -h (lasāms cilvēkiem) kopā ar slēdzi (-l) un/vai (-s) ar komandu ls.

# ls -hl
# ls -hs

Piezīme: Opcija -h izmanto 1024 jaudu (aprēķināšanā standarts) un izvada failu un mapju lielumu K, M un G vienībās.

Pastāv slēdzis -si, kas ir līdzīgs slēdzim -h. Vienīgā atšķirība ir tā, ka slēdzis -si izmanto 1000 jaudu, atšķirībā no slēdzis -h, kas izmanto 1024 jaudu.

# ls -si

To var izmantot arī ar slēdzi -l, lai izvada mapes lielumu 1000 jaudas formātā garā saraksta formātā.

# ls -si -l

Jā! Linux ls komanda var izvadīt direktoriju saturu, atdalot to ar komatu, ja to izmanto ar slēdzi (-m). Tā kā šie komatiem atdalītie ieraksti tiek aizpildīti horizontāli, ls komanda nevar atdalīt saturu ar komatu, kad saturs tiek rādīts vertikāli.

# ls -m

Lietojot garā saraksta formātā, slēdzis -m kļūst bezjēdzīgs.

# ls -ml

Jā! Iepriekš minēto situāciju var viegli sasniegt, izmantojot slēdzi -r. Slēdzis ‘-r’ mainīs izejas secību. To var izmantot arī ar slēdzi -l (garā saraksta formāts).

# ls -r
# ls -rl

Labi! Tas ir diezgan viegli ar slēdzi -R, ja to lieto kopā ar komandu ls. To var turpināt grupēt ar citām opcijām, piemēram, -l (garš saraksts) un -m (atdalīts ar komatu) utt.

# ls -R

Linux komandrindas opcija -S, ja to lieto kopā ar ls, dod vēlamo rezultātu. Lai kārtotu failus pēc lieluma dilstošā secībā, vispirms norādot lielāko un beidzot mazāko failu.

# ls -S

Lai kārtotu failus pēc lieluma dilstošā secībā, vispirms norādot mazāko un beidzot lielāko failu.

# ls -Sr

Šeit glābšanai nāk slēdzis -1. Komanda ls ar slēdzi -1 izvada direktorija saturu ar vienu failu katrā rindā un bez papildu informācijas.

# ls -1

Pastāv opcija -Q (quote-name), kas izvada dubultās pēdiņās ievietoto ls saturu.

# ls -Q
# ls --group-directories-first

Tas pagaidām ir viss. Mēs nāksim klajā ar nākamo šīs rakstu sērijas daļu par Quirky ‘ls’ komandu trikiem. Līdz tam sekojiet līdzi un sazinieties ar Tecmint. Neaizmirstiet mums sniegt vērtīgas atsauksmes komentāru sadaļā zemāk. Patīk un dalieties ar mums, kā arī palīdziet mums izplatīties!