15 Vprašanja za intervju z ukazom "ls" za Linux - 1. del


Ukaz za uvrstitev v UNIX in UNIX, kot je operacijski sistem 'ls', je eden najosnovnejših in najpogosteje uporabljenih pripomočkov v ukazni vrstici. To je pripomoček, združljiv s POSIX, ki je na voljo za GNU coreutils in različice BSD.

Za doseganje želenih rezultatov lahko z različnimi možnostmi uporabite ukaz ls. Cilj tega članka je globok vpogled v ukaz za seznam datotek v Linuxu z ustreznimi primeri.

Odgovor: Tukaj reši ukaz za seznam datotek Linux 'ls'.

# ls

Lahko pa uporabimo ukaz ‘echo’ za seznam datotek v imeniku v povezavi z nadomestnim znakom (*).

# echo *
# echo */

Odgovor: Uporabiti moramo možnost '-a' (seznam skritih datotek) z ukazom 'ls'.

# ls -a

Odgovori: Uporabiti moramo možnost '-A' (ne navajajte seznama. In ..) z ukazom 'ls'.

# ls -A

Odgovor: Uporabiti moramo možnost 'l' (dolga oblika) z ukazom 'ls'.

# ls -l

V zgornjem primeru se zdi, da je rezultat takšen.

drwxr-xr-x  5 avi tecmint      4096 Sep 30 11:31 Binary

Tu je drwxr-xr-x dovoljenje datoteke za lastnika, skupino in svet. Lastnik ima dovoljenje za branje (r), pisanje (w) in izvajanje (x). Skupina, ki ji pripada ta datoteka, ima dovoljenje za branje (r) in izvrševanje (x), ne pa tudi dovoljenje za zapis (w), enako dovoljenje pomeni tudi svet, ki ima dostop do te datoteke.

  1. Začetni znak »d« pomeni imenik.
  2. Številka ‘5’ predstavlja simbolno povezavo.
  3. Datoteka Binar pripada uporabniku avi in skupini tecmint.
  4. 30. september 11:31 predstavlja datum in čas zadnje spremembe.

Odgovor: Uporabiti moramo možnost '-a' (seznam skritih datotek) in '-l' (dolg seznam) skupaj z ukazom 'ls'.

# ls -la

Lahko pa uporabimo možnosti ' -A ' in ' -l ' z ukazom ' ls ', če ne želimo navajati nakazanega seznama ' . 'in' .. '.

# ls -lA

Odgovor: Za tiskanje imena avtorja vsake datoteke moramo uporabiti možnost '–author' skupaj z možnostjo '-l'.

# ls --author -l

Odgovor: Za tiskanje pobega za ne-grafični znak moramo uporabiti samo možnost '-b'.

# ls -b

Odgovor: Tu je treba uporabiti možnost ‘–block-size = scale‘ skupaj z možnostjo ‘-l‘. V primeru z želeno lestvico moramo odstraniti 'lestvico' M, K itd.

# ls --block-size=M -l
# ls --block-size=K -l

Odgovori: Tu je na pomoč možnost ‘-B’ (ne navajajte implicitnih vnosov, ki se končajo z ~)

# ls -B

Odgovor: Za izpolnitev potrebe, kot je predlagano zgoraj, moramo uporabiti možnost '-c' in možnost '-l' z ukazom ls.

# ls -cl

Odgovor: Za razvrščanje datotek glede na čas spreminjanja, najprej najnovejše, moramo uporabiti tri možnosti skupaj, tj. '-L', '-t' in '-c' z ukazom ls.

# ls -ltc

Odgovor: Uporabiti moramo možnost „–barva = parameter“. Parameter, ki se uporablja z barvno možnostjo, je "samodejno", "vedno" in "nikoli", kar je samoumevno.

# ls --color=never
# ls --color=auto
# ls --color=always

Odgovor: Tu je priročna možnost '-d'.

# ls -d

Odgovor: Tukaj v zgornjem scenariju moramo datoteki .bashrc dodati vzdevek in nato z operaterjem preusmeritve zapisati izhod v datoteko in ne standardni izhod. Uporabili bomo urejevalnik nano.

# ls -a
# nano .bashrc
# ll >> ll.txt
# nano ll.txt

To je vse za zdaj. Ne pozabite nam poslati svojih dragocenih povratnih informacij v spodnjih komentarjih. Kmalu bom spet tu z drugim zanimivim člankom. Do takrat ostanite z nami in povezani.

Resnično tudi :

  1. 10 vprašanj za ukazni intervju - 2. del
  2. 15 osnovnih ukazov ls v Linuxu