Ndụmọdụ iwu Linux 5 bara uru maka ndị mbido


Ị na-enweta ihe kacha mma na Linux? Enwere ọtụtụ atụmatụ na-enyere aka nke dị ka ndụmọdụ na aghụghọ maka ọtụtụ ndị ọrụ Linux. Mgbe ụfọdụ Atụmatụ na aghụghọ na-aghọ mkpa. Ọ na-enyere gị aka iji otu usoro iwu na-arụpụta ihe ma nwee arụmarụ ọrụ.

N'ebe a, anyị na-amalite usoro ọhụrụ, ebe anyị ga-ede ụfọdụ ndụmọdụ na aghụghọ ma na-agbalị ịmepụta ihe dị ka anyị nwere ike na obere oge.

1. Linux History Iwu

Iji nyochaa iwu ndị anyị ga-agba n'oge gara aga, anyị na-eji iwu akụkọ ihe mere eme.

# history

Dị ka o doro anya site na mmepụta, iwu akụkọ ihe mere eme anaghị ewepụta stampụ oge na ndekọ nke iwu ikpeazụ e gburu.

Ka ịtọọ stampụ oge na akụkọ bash, gbaa ọsọ:

# HISTTIMEFORMAT="%d/%m/%y %T "
# history

Ọ bụrụ na ịchọrọ ịgbanye timestamp kpamkpam na akụkọ bash, tinye ahịrị dị n'okpuru na ~/.bashrc.

export HISTTIMEFORMAT="%d/%m/%y %T "

na mgbe ahụ, site na njedebe njedebe,

# source ~/.bashrc

Nkọwa nke iwu na mgba ọkụ.

  • akụkọ – GNU History Library
  • HISTIMEFORMAT – Mgbanwe gburugburu
  • %d – Ụbọchị
  • %m – Ọnwa
  • %y – Afọ
  • %T – Stampụ oge
  • isi iyi – na nkenke, zipu ọdịnaya nke faịlụ na shei
  • .bashrc - bụ script shei nke BASH na-agba mgbe ọ bụla amalitere ya na mmekọrịta.

2. Linux dd Iwu

Ihe bara nnukwu uru na ndepụta a bụ – otu esi elele ọsọ ọsọ ide diski Linux. Ọfọn, otu-liner dd iwu script na-arụ ọrụ a.

# dd if=/dev/zero of=/tmp/output.img bs=8k count=256k conv=fdatasync; rm -rf /tmp/output.img

Nkọwa nke iwu na mgba ọkụ.

  • dd – Tụgharịa wee detuo faịlụ
  • if=/dev/zero – Gụọ faịlụ ahụ ma ghara stdin
  • of=/tmp/output.img - Dee na faịlụ ma ghara stdout
  • bs – Gụọ ma dee kacha ruo M bytes, n'otu oge
  • ọnụ – Detuo N ngọngọ ntinye
  • conv – Tụgharịa faịlụ ahụ dị ka ndepụta akara rịkọm kewapụrụ.
  • rm – na-ewepụ faịlụ na nchekwa
  • -rf – (-r) na-ewepu akwụkwọ ndekọ aha na ọdịnaya ugboro ugboro yana (-f) Na-amanye mwepụ ahụ na-enweghị ngwa ngwa.

3. Linux du Command

Kedu otu ị ga-esi lelee faịlụ isii kacha elu na-eri ohere gị? Edemede otu-liner dị mfe emere site na iwu du, nke a na-ejikarị maka ojiji oghere faịlụ.

# du -hsx * | sort -rh | head -6

Nkọwa nke iwu na mgba ọkụ.

  • du – Tụlee ojiji oghere faịlụ
  • -hsx - (-h) Ụdị Agụụ Agụụ Mmadụ, (-s) Mpụta Mkpọpụta, (-x) Otu Ụdị faịlụ, gbanye akwụkwọ ndekọ aha n'ụdị faịlụ ndị ọzọ.
  • ụdị – Hazie ahịrị faịlụ ederede
  • -rh – (-r) Weghachite nsonaazụ atụnyere, (-h) iji tụnyere usoro mmadụ nwere ike ịgụ.
  • isi – mpụta mbụ n ahịrị faịlụ.

4. Linux stat Command

Nzọụkwụ na-esote gụnyere ọnụ ọgụgụ dị na njedebe nke faịlụ ụdị ọ bụla. Anyị nwere ike wepụta ọnụọgụgụ metụtara faịlụ site n'enyemaka nke iwu stat (faịlụ mmepụta/ọkwa faịlụ).

# stat filename_ext  (viz., stat abc.pdf)

5. ibe Linux Man

Na-esote na nke ikpeazụ ma ọ dịghị ihe ọzọ, nke a bụ otu ahịrị script bụ maka ndị, bụ ndị ọhụrụ. Ọ bụrụ na ị bụ onye ọrụ nwere ahụmahụ ị nwere ike ị gaghị achọ ya, ọ gwụla ma ịchọrọ ị nweta ihe ọchị.

Ọ dị mma, ndị ọhụrụ bụ Linux-command-line phobic na nke dị n'okpuru otu liner ga-ewepụta ibe mmadụ enweghị usoro. Uru ya bụ dị ka onye ọhụrụ ị na-enweta ihe ị ga-amụta mgbe niile ma ghara ịgwụ gị ike.

# man $(ls /bin | shuf | head -1)

Nkọwa nke iwu na mgba ọkụ.

  • mmadụ – ibe Linux Man
  • ls – Iwu Ndepụta Linux
  • /bin – Ebe faịlụ ọnụọgụ abụọ Sistemu
  • shuf – Mepụta ikike ime ihe na-enweghị usoro
  • isi – Wepụta n’ahịrị mbụ nke faịlụ ahụ.

Nke ahụ bụ ihe niile ugbu a. Ọ bụrụ na ị maara ndụmọdụ na aghụghọ ọ bụla, ị nwere ike ịkọrọ anyị ha ma anyị ga-etinye otu ihe ahụ n'okwu gị na webụsaịtị anyị a ma ama.

Agbagharala:

  • 10 Usoro iwu iwu bara uru maka ndị ọhụrụ - Nkebi nke 2
  • 5 Iwu bara uru iji jikwaa ụdị faịlụ Linux yana oge sistemụ – Nkebi nke 3