3 Hacks bara uru Onye ọrụ Linux ọ bụla kwesịrị ịma
Ụwa nke Linux jupụtara na ihe na-atọ ụtọ na ihe na-adọrọ mmasị, ka anyị na-abanyekwu, ka anyị na-achọtakwu ihe. N'ime mbọ anyị iwetara gị obere mbanye anataghị ikike na ndụmọdụ ndị na-eme ka ị dị iche na ndị ọzọ, ebe a, anyị ewepụtala obere aghụghọ atọ.
1. Otu esi ahazi ọrụ Linux na-enweghị Cron
Ịhazi oge ọrụ/iwu na Linux bụ okwu mkpọ okwu na cron. Mgbe ọ bụla anyị chọrọ ịhazi ọrụ, anyị na-akpọ cron, mana ị maara na anyị nwere ike ịhazi ọrụ n'oge ọzọ na-enweghị ọka? Ị nwere ike ime ya dị ka atụ aro n'okpuru ..
Gbaa iwu (kwuo ụbọchị) ọ bụla 5 sekọnd wee dee mmepụta na faịlụ (kwuo date.txt). Iji nweta ọnọdụ a, anyị kwesịrị ịme otu edemede nke dị n'okpuru ozugbo na ngwa ngwa.
$ while true; do date >> date.txt ; sleep 5 ; done &
Anatomi nke otu edemede liner dị n'elu:
- mgbe eziokwu - Rịọ script ka ọ na-agba ọsọ mgbe ọnọdụ ahụ bụ eziokwu, ọ na-arụ ọrụ dị ka loop nke na-eme iwu ka ị na-agba ọsọ ugboro ugboro ma ọ bụ kwuo n'otu aka.
- mee – mee ihe na-esote, ya bụ, mebie iwu ma ọ bụ setịpụ iwu nke dị n'ihu ikwu okwu.
- ụbọchị >> date.txt - ebe a ka a na-edepụta nsonaazụ ụbọchị na faịlụ date.txt. Rịbakwa ama na anyị ejirila >> ma ọ bụghị >.
- >> na-achọpụta na anaghị edegharị faịlụ (date.txt) oge ọ bụla ederede na-eme. Ọ na-agbakwunye mgbanwe ndị ahụ. Ebe > degharịa faịlụ ahụ ugboro ugboro.
- ụra 5 - Ọ na-arịọ shei ahụ ka ọ debe oge dị iche nke 5 sekọnd tupu e gbuo ya ọzọ. Rịba ama na a na-atụ oge ebe a na sekọnd. Kwuo ma ọ bụrụ na ịchọrọ ịme iwu ahụ kwa nkeji isii ọ bụla, ị ga-eji (6*60) 360, n'usoro nke ụra.
- emere – na-egosi njedebe nke oge loop.
- & - Tinye usoro a niile na akaghị n'azụ.
N'otu aka ahụ, anyị nwere ike ịme ihe ọ bụla ederede n'otu ụzọ ahụ. Nke a bụ iwu ịkpọ edemede ka oge ụfọdụ gasịrị (kwuo nkeji 100) na aha script bụ script_name.sh
.
Ọ dịkwa mma ịkọ na ederede dị n'elu kwesịrị ịgba ọsọ na ndekọ ebe ederede a ga-akpọ ụgha, ọzọ ị ga-enye ụzọ zuru ezu (/home/$USER/…/script_name.sh
). Okwu syntax maka ịkpọ edemede n'oge a kọwara n'elu bụ:
$ while true; do /bin/sh script_name.sh ; sleep 100 ; done &
Mkpebi: Nke a dị n'elu abụghị onye nnọchi nke Cron, n'ihi na ọrụ Cron na-akwado ọtụtụ nhọrọ, ma e jiri ya tụnyere ya na ọ na-agbanwe agbanwe yana nhazi. Agbanyeghị, ọ bụrụ na anyị chọrọ ịgba ọsọ ụfọdụ ule ma ọ bụ akara I/O, mgbe ahụ iwu abụ dị n'elu ga-emezu ebumnuche ahụ.
Gụọkwa: Ihe Nlereanya Nhazi ọrụ Linux Cron 11
2. Otu esi ekpochapụ Terminal n'ejighị iwu 'clear'
Kedu ihe anyị na-eme iji kpochapụ ihuenyo ahụ? Ọfọn, i nwere ike iche na ọ bụ nzuzu ịjụ ajụjụ dị otú ahụ. Ọfọn, anyị niile maara na ọ bụ iwu 'doro anya'. Agbanyeghị, ọ bụrụ na anyị emee omume iji nchikota igodo 'ctrl+l' iji kpochapụ ọnụ, anyị ga-echekwa ọtụtụ oge nke anyị.
Nchikota igodo 'Ctrl + l' nwere otu mmetụta dị ka iwu 'clear'. Ya mere, site na oge ọzọ, jiri ctrl+l iji kpochapụ Interface Line Command Linux gị.
Nchikota: Ebe ọ bụ na ctrl+l bụ nchịkọta isi, yabụ anyị enweghị ike iji ya n'ime edemede. Ọ bụrụ na anyị kwesịrị ikpochapụ ihuenyo n'ime edemede shei, kpọọ iwu 'clear', maka ikpe ndị ọzọ m nwere ike iche ugbu a, ctrl+l ezuola.
3. Gbaa iwu wee laghachi na ndekọ na-arụ ọrụ ugbu a na-akpaghị aka.
Ọfọn nke a bụ ihe ịtụnanya mbanye anataghị ikike ọ bụghị ọtụtụ ndị maara. Ị nwere ike ịme iwu n'agbanyeghị ihe ọ laghachiri na ndekọ aha ugbu a. Naanị ihe ị ga - eme bụ ịgbanye iwu ahụ n'ime akara mmuke ya bụ, n'etiti ( na )
.
Ka anyị hụ ihe atụ,
[email :~$ (cd /home/avi/Downloads/)
[email :~
Mbụ ya cd gaa na ndekọ ihe nbudata wee laghachi azụ na ndekọ ụlọ n'otu oge. Enwere ike ị kwenyere na e meghị iwu ahụ na n'ihi ihe ụfọdụ otu ma ọ bụ ọzọ ọ naghị atụfu njehie, ebe ọ bụ na ọ dịghị mgbanwe ọ bụla ozugbo. Ka anyị mee ntakịrị tweak..
[email :~$ (cd /home/avi/Downloads/ && ls -l)
-rw-r----- 1 avi avi 54272 May 3 18:37 text1.txt -rw-r----- 1 avi avi 54272 May 3 18:37 text2.txt -rw-r----- 1 avi avi 54272 May 3 18:37 text3.txt [email :~$
Yabụ na iwu dị n'elu ọ buru ụzọ gbanwee ndekọ ndekọ ugbu a gaa na nbudata wee depụta ọdịnaya nke ndekọ ahụ tupu ịlaghachi na ndekọ ugbu a. Ọzọkwa, ọ na-egosi na e mezuru iwu ahụ nke ọma. Ị nwere ike ịme ụdị iwu ọ bụla na mmuke ma laghachi azụ na ndekọ ndekọ aha gị ugbu a na-enweghị nsogbu.
Nke ahụ bụ naanị ugbu a, ọ bụrụ na ị maara ụdị hacks ma ọ bụ aghụghọ Linux ọ bụla ị nwere ike ịkọrọ anyị site na ngalaba nkọwa anyị ma echefula ịkọrọ ndị enyi gị akụkọ a….