15 Mistoqsijiet tal-Intervista dwar il-Kmand ls tal-Linux - Parti 1
Il-kmand tal-elenkar f'UNIX u UNIX bħas-Sistema operattiva 'ls' huwa wieħed mill-aktar utilità bażika u użata ħafna fil-linja tal-kmand. Hija utilità konformi ma' POSIX disponibbli għal coreutils GNU u varjanti BSD.
Il-kmand 'ls' jista 'jintuża ma' varjetà ta 'għażliet biex tikseb ir-riżultati mixtieqa. Dan l-artikolu jimmira għal ħarsa profonda tal-kmand tal-elenkar tal-fajls fil-Linux b'eżempji rilevanti.
Tweġiba: Il-kmand tal-lista tal-fajls Linux 'ls' jiġi biex isalva hawn.
# ls
Alternattivament, nistgħu nużaw il-kmand 'echo' biex telenkaw fajls f'direttorju flimkien ma' wildcard (*).
# echo *
# echo */
Tweġiba: Għandna bżonn nużaw l-għażla '-a' (lista fajls moħbija) bil-kmand 'ls'.
# ls -a
Tweġiba: Għandna bżonn nużaw l-għażla '-A' (ma telenkax impliċita . u ..) bil-kmand 'ls'.
# ls -A
Tweġiba: Għandna bżonn nużaw l-għażla 'l' (format twil) bil-kmand 'ls'.
# ls -l
Fl-eżempju ta 'hawn fuq, l-output jidher simili.
drwxr-xr-x 5 avi tecmint 4096 Sep 30 11:31 Binary
Hawnhekk, drwxr-xr-x huwa permess tal-fajl għas-sid, il-grupp u d-dinja. Is-sid għandu permess Aqra(r), Tikteb(w) u Eżegwixxi(x). Il-grupp li jappartjeni għalih dan il-fajl għandu permess Read(r) u Execute(x) iżda mhux permess Write(w), l-istess permess jimplika għad-dinja li għandha aċċess għal dan il-fajl.
- L-Inizjali ‘d’ tfisser Direttorju tagħha.
- In-numru ‘5’ jirrappreżenta Link Simboliku.
- Il-Fajl Binarju jappartjeni għall-utent avi u l-grupp tecmint.
- It-30 ta' Settembru 11:31 tirrappreżenta d-data u l-ħin li fiha ġiet modifikata l-aħħar.
Tweġiba: Għandna bżonn nużaw l-għażla '-a' (lista fajls moħbija) u '-l' (elenkar twil) flimkien mal-kmand 'ls'.
# ls -la
Alternattivament Nistgħu nużaw l-għażla '-A' u '-l' bil-kmand 'ls', jekk ma rridux nielenkaw impliċita ' .' u '..'.
# ls -lA
Tweġiba: Għandna bżonn nużaw l-għażla '–author' flimkien mal-għażla '-l' biex nipprintjaw l-isem tal-awtur ta 'kull fajl.
# ls --author -l
Tweġiba: Għandna bżonn biss nużaw l-għażla '-b' biex nipprintjaw il-ħarba għal karattru mhux grafiku.
# ls -b
Tweġiba: Hawnhekk trid tintuża l-għażla '–block-size=scale' flimkien mal-għażla '-l'. Għandna bżonn inneħħu 'skala' fl-eżempju bl-iskala mixtieqa jiġifieri M, K, eċċ.
# ls --block-size=M -l # ls --block-size=K -l
Tweġiba: Hawnhekk l-għażla '-B' (ma telenkax entrati impliċiti li jispiċċaw b'~) tiġi biex issalva.
# ls -B
Tweġiba: Għandna bżonn nużaw l-għażla '-c' u l-għażla '-l' bil-kmand ls biex nissodisfaw il-ħtieġa kif issuġġerit hawn fuq.
# ls -cl
Tweġiba: Għandna bżonn nużaw tliet għażliet flimkien jiġifieri, '-l', '-t' u '-c' bil-kmand ls biex issolvi l-fajls skond il-ħin tal-modifika, l-aktar ġodda l-ewwel.
# ls -ltc
Tweġiba: Għandna bżonn nużaw l-għażla '-kulur = parametru'. Il-parametru li għandu jintuża bl-għażla tal-kulur huma 'auto', 'dejjem' u 'qatt' li jispjegaw lilhom infushom.
# ls --color=never # ls --color=auto # ls --color=always
Tweġiba: Hawnhekk l-għażla '-d' tiġi utli.
# ls -d
Tweġiba: Hawnhekk fix-xenarju ta 'hawn fuq, għandna bżonn inżidu alias mal-fajl .bashrc u mbagħad nużaw operatur ta' redirect biex tikteb l-output għall-fajl u mhux output standard. Se nkunu qed nużaw l-editur nano.
# ls -a # nano .bashrc # ll >> ll.txt # nano ll.txt
Dak kollu għalissa. Tinsiex tagħtina l-feedback siewi tiegħek fil-kummenti hawn taħt. Dalwaqt ser inkun hawn b'artiklu ieħor interessanti. Sa dakinhar ibqa' sintonizzat u konness.
Reali wkoll:
- 10 Mistoqsijiet għall-Intervista tal-Kmand ‘ls’ – Parti 2
- 15 Kmand Bażiku ‘ls’ fil-Linux