Otu esi ejikwa Snaps na Linux - Part 2


Nke a bụ isiokwu nke abụọ n'ime usoro akụkụ abụọ gbasara ntuziaka onye mbido na snaps na Linux. Ọ na-ekpuchi ka esi agba ọsọ snaps site na interface-line interface, na-emepụta na iji snap aliases, na-emekọrịta ihe na ọrụ snap, na ịmepụta na jikwaa snapshots nke ọnyà.

Gbaa ngwa site na Snaps

Snap nwere ike ịnye otu ngwa (ma ọ bụ otu ngwa) nke ị na-agba site na njirimara njirimara eserese ma ọ bụ na-eji iwu. Site na ndabara, etinyere ngwa niile metụtara snap n'okpuru/snap/bin/ ndekọ na nkesa Debian na /var/lib/snapd/snap/bin/ maka nkesa dabere na RHEL.

Ị nwere ike depụta ọdịnaya nke ndekọ ndekọ snap site na iji iwu ls dị ka egosiri.

$ ls /snap/bin/
OR
# ls /var/lib/snapd/snap/bin/

Iji mee ngwa site na ahịrị iwu, naanị tinye aha ụzọ ya zuru oke, dịka ọmụmaatụ.

$ /snap/bin/mailspring
OR
# /var/lib/snapd/snap/bin/mailspring

Iji pịnye aha ngwa naanị na-edeghị aha ya zuru oke, hụ na/snap/bin/ ma ọ bụ /var/lib/snapd/snap/bin/ dị na mgbanwe gburugburu ebe obibi PATH gị (ekwesịrị ịgbakwunye ya na ndabara).

Ị nwere ike nyochaa mgbanwe gburugburu ebe obibi site na ịpị.

# echo $PATH

Ọ bụrụ na/snap/bin/ma ọ bụ/var/lib/snapd/snap/bin/ndekọ dị na PATH gị, ị nwere ike ịme ngwa site na ịpị aha/iwu ya:

$ mailspring

Iji hụ iwu ndị dị n'okpuru snap, mee iwu\snap info snap-name , wee lelee ngalaba iwu dị ka esi pụta ìhè na nseta ihuenyo na-esonụ.

# snap info mailspring

Ịnwekwara ike ịhụ aha ụzọ ngwa ma ọ bụ iwu na-eji nke iwu.

# which mailspring

Mepụta na iji Snap Aliases

Snap na-akwado imepụta utu aha maka ngwa. Aha aha ndabara nke snap (ma ọ bụ ọkọlọtọ) ga-enwerịrị usoro nyocha ọha tupu enyere ha aka, mana ị mepụtara utu aha maka sistemụ mpaghara gị.

Ị nwere ike ịmepụta utu aha maka snap site na iji iwu utu aha.

# snap alias mailspring mls

Ka ịdepụta utu aha maka snap, dịka ọmụmaatụ, mailspring, mee iwu a. Site ugbu a gaa n'ihu, ịnwere ike iji utu aha mee snap ahụ.

# snap aliases mailspring

Ka iwepu utu aha maka snap, jiri iwu unalias.

# snap unalias mls

Ijikwa ọrụ Snap

Maka ụfọdụ snaps, ọrụ dị n'okpuru na-ekpughere site na ngwa ndị na-agba ọsọ dị ka daemons ma ọ bụ ọrụ, ozugbo etinyere snap ahụ, a na-amalite ozugbo na-agba ọsọ na-aga n'ihu na ndabere. E wezụga nke ahụ, a na-emekwa ka ọrụ ndị ahụ malite na-akpaghị aka na buut sistemụ. Nke dị mkpa, otu snap nwere ike ịnwe ọtụtụ ngwa na ọrụ na-arụkọ ọrụ ọnụ iji nye ọrụ niile nke ọnyà ahụ.

Ị nwere ike ịlele ọrụ maka snap n'okpuru ngalaba ọrụ dị na mmepụta nke iwu\snap info snap-name Dịka ọmụmaatụ, maka ihe nkesa rocketchat.

# snap info rocketchat-server

Ị nwere ike ịgafe ọrụ maka ọnyà site na iji iwu ọrụ. Mmepụta iwu na-egosi ọrụ, ma enyere ya aka ịmalite na akpaghị aka na buut sistemụ, yana ma ọ na-arụ ọrụ ma ọ bụ na ọ naghị.

# snap services rocketchat-server

Ka ịkwụsị ọrụ ịgba ọsọ, dịka ọmụmaatụ, rocketchat, jiri iwu nkwụsị. Rịba ama na akwadoghị ihe a, n'ihi na iji aka kwụsị ọrụ snap nwere ike ime ka ọnyà ahụ ghara ịrụ ọrụ nke ọma.

# snap stop rocketchat-server

Iji malite ọrụ, dịka ọmụmaatụ, rocketchat jiri iwu mmalite.

# snap start rocketchat-server

Ka ịmalitegharị ọrụ mgbe ịmechara ụfọdụ mgbanwe omenala na ngwa snap, jiri iwu malitegharịa. Rịba ama na a ga-amalitegharị ọrụ niile maka snap akọwapụtara, na ndabara:

# snap start rocketchat-server

Iji mee ka ọrụ malite na-akpaghị aka n'oge buut sistemu, jiri iwu nyere aka.

# snap enable rocketchat-server

Iji gbochie ọrụ ịmalite na-akpaghị aka na buut sistemu na-esote, jiri gbanyụọ iwu.

# snap disable rocketchat-server

Iji lelee ndekọ maka ọrụ, jiri iwu ndekọ site na iji nhọrọ -f, nke na-enye gị ohere ilele ndekọ na ihuenyo ozugbo.

# snap logs rocketchat-server
OR
# snap logs -f rocketchat-server

Ihe dị mkpa: Ị nwere ike ịgba ọsọ iwu ọrụ dị n'elu ma na ọrụ snap nke ọ bụla yana na ọrụ niile maka snap akpọrọ, dabere na oke enyere. Nke a pụtara na ị nwere ike iji aha ọrụ akọwapụtara nke ọma ma ọ bụrụ na snap nwere ọtụtụ ọrụ.

Ịmepụta na ijikwa Snapshots Snap

Snapd na-echekwa otu onye ọrụ, sistemụ na data nhazi maka otu snaps ma ọ bụ karịa. Ị nwere ike iji aka kpalite nke a ma ọ bụ hazie ya ka ọ rụọ ọrụ na-akpaghị aka. N'ụzọ dị otú a, ị nwere ike ịkwado ọnọdụ nke ọnyà, weghachite ya na steeti gara aga yana weghachite nrụnye snapd ọhụrụ na steeti echekwara na mbụ.

Iji aka gị wepụta foto, jiri iwu \snap save.

# snap save mailspring

Ọ bụrụ na akọwapụtaghị aha snap, snapd ga-ewepụta snapshots maka snaps niile arụnyere (tinye nhọrọ --no-echere iji mee usoro ahụ n'azụ iji tọhapụ ọdụ gị wee nye gị ohere ịme iwu ndị ọzọ) .

# snap save

Ka ilele ọnọdụ nke ọnyà niile, jiri iwu echekwara. Ị nwere ike iji --id ọkọlọtọ iji gosi ọnọdụ nke otu nseta foto:

# snap saved
OR
# snap saved --id=2

Ị nwere ike nyochaa iguzosi ike n'ezi ihe nke foto foto site na iji iwu nlele-snapshot na ihe nchọpụta foto (ID set):

# snap check-snapshot 2

Iji weghachi onye ọrụ ugbu a, sistemu na data nhazi ya na data kwekọrọ na otu foto, jiri iwu weghachite wee kọwapụta NJ foto foto:

# snap restore 2

Ka ihichapụ foto n'ime sistemụ gị, jiri iwu chefuo. A na-ehichapụ data maka snaps niile na ndabara, ị nwere ike ịkọwapụta ọnyà ka ihichapụ naanị data ya.

# snap forget 2
OR
# snap forget 2  mailspring 

Nke a na-ewetara anyị njedebe nke usoro akụkụ abụọ a gbasara ntuziaka onye mbido iji snaps na Linux. Maka ozi ndị ọzọ, ọkachasị gbasara ịtọ nhọrọ sistemụ iji hazie gburugburu ọnyà gị yana ọtụtụ ihe ndị ọzọ, hụ akwụkwọ Snap. Dị ka ọ dị na mbụ, a na-anabata ajụjụ gị ma ọ bụ nkwupụta gị site na mpempe nzaghachi n'okpuru.