Linux- ում շատ օգտակար հրամաններ կան, որոնք թույլ են տալիս տեսնել ֆայլի մի մասը: Առաջինը կոչվում է ղեկավար եւ կանխադրված, ցույց է տալիս ֆայլի մեջ առաջին 10 տողերը: Երկրորդը պոչը հրաման է, որը լռելյայն թույլ է տալիս դիտել վերջին 10 տողերը ֆայլում:
Ինչու եք ուզում օգտագործել այս հրամաններից որեւէ մեկը: Ինչու ոչ միայն կատվի հրամանն օգտագործեք ամբողջ ֆայլը դիտելու համար կամ օգտագործեք խմբագիր, օրինակ ` նանո :
Պատկերացրեք, որ ձեր կարդացած ֆայլը ունի 300.000 գծեր:
Պատկերացրեք նաեւ, որ ֆայլը մեծ քանակությամբ սկավառակի տարածություն է օգտագործում:
Գլխի հրամանատարության ընդհանուր օգտագործումը համոզված է, որ դուք ուզում եք դիտել ֆայլը, ճիշտ է ճիշտ ֆայլը: Դուք սովորաբար կարող եք պատմել, թե արդյոք ճիշտ եք փնտրում ֆայլը, տեսնելով առաջին մի քանի տողերը: Կարող եք ընտրել այնպիսի խմբագիր, ինչպիսիք են նանոն, ֆայլը խմբագրելու համար:
Պոչի հրամանը օգտակար է ֆայլերի վերջին մի քանի տողերը դիտելու համար եւ շատ լավ է, երբ ցանկանում եք տեսնել, թե ինչ է տեղի ունենում / var / log թղթապանակում պահվող տեղեկամատյան ֆայլում :
Այս ուղեցույցը ցույց կտա ձեզ, թե ինչպես օգտագործել պոչը հրամանը, ներառյալ առկա բոլոր անջատիչները:
Պոչերի հրամանագրի օրինակ օգտագործումը
Ինչպես նշվեց, նախնական պոչը պատուհանը ցույց է տալիս ֆայլի վերջին 10 տողերը:
Պոչի հրամանագրի շարադրանքը հետեւյալն է.
պոչը
Օրինակ, համակարգը դիտելու համար կարող եք օգտագործել հետեւյալ հրահանգը.
sudo tail /var/log/boot.log
Արդյունքը կլինի նման բան:
* Սկսել թույլ տալ, որ մնացած boot-time կոդավորված բլոկային սարքերը [OK]
* Սկսել փրկել udev մուտք եւ թարմացման կանոններ [OK]
* Stopping udev մուտքագրում եւ թարմացման կանոններ [OK]
* խոսքի-դիսպետչեր հաշմանդամ; խմբագրել / etc / default / speech-dispatcher
* VirtualBox հավելումները անջատված են, այլ ոչ թե վիրտուալ մեքենայում
հաշմանդամ հաշմանդամներ; խմբագրել / etc / default / saned
* Վերականգնել լուծիչի վիճակը ... [OK]
* Stopping System V կարգավիճակի համատեղելիությունը [OK]
* Սկսած MDM Display Manager- ը [OK]
* Դադարեցումը ուղարկեք իրադարձություն, որը ցույց կտա plymouth- ը [OK]
Ինչպես ցույց տալ գծերի թիվը
Գուցե դուք ուզում եք տեսնել ավելին, քան ֆայլի վերջին 10 տողերը: Դուք կարող եք նշել այն տողերի քանակը, որոնք ցանկանում եք տեսնել հետեւյալ հրահանգով.
sudo tail -n20
Վերոնշյալ օրինակը ցույց կտա ֆայլի վերջին 20 տողերը:
Այլընտրանք կարող եք օգտագործել -n անջատիչը, ֆայլի սկզբնական կետը նշելու համար: Գուցե դուք գիտեք, որ ֆայլի մեջ առաջին 30 տողերն են մեկնաբանությունները եւ պարզապես ցանկանում եք տեսնել ֆայլի մեջ գտնվող տվյալները: Այս դեպքում օգտագործեք հետեւյալ հրահանգը.
sudo tail -n + 20
Պոչի հրամանը հաճախ օգտագործվում է ավելի շատ հրամանի կողքին, այնպես որ դուք կարող եք միաժամանակ կարդալ ֆայլը էջը:
Օրինակ:
sudo tail -n + 20
| ավելին
Վերոհիշյալ հրամանն ուղարկում է վերջին 20 տողերը ֆայլի անունից եւ խողովակներով այն ավելացնում է հրաման:
Դուք նաեւ կարող եք օգտագործել պոչի հրամանը `տողերի փոխարեն որոշակի քանակությամբ բայթներ ցույց տալու համար.
sudo tail -c20
Կրկին կարող եք օգտագործել միեւնույն անցումը, սկսելու համար որոշակի բայտ թվից ցույց տալ հետեւյալը.
sudo tail -c + 20
Ինչպես մոնիտորինգի վարվելակերպի ֆայլը
Կան շատ սցենարներ եւ ծրագրեր, որոնք չեն արտացոլում էկրանին, բայց վարում են մի մուտք ֆայլ, քանի որ նրանք աշխատում են:
Այս պարագայում, դուք կարող եք վերահսկել տեղեկամատյան ֆայլը, քանի որ այն փոփոխվում է:
Դուք կարող եք օգտագործել հետեւյալ պոչը հրաման, ստուգելու, թե ինչպես է գրանցվել փոփոխությունները յուրաքանչյուր վայրկյանում:
sudo պոչը -F -s20
Դուք նաեւ կարող եք օգտագործել պոչը շարունակել մոնիտորինգը, մինչեւ գործընթացը մահանա հետեւյալ կերպ.
sudo tail - F - pid = 1234
Գործընթացի գործընթացում գտնվող գործընթացը գտնելու համար կարող եք օգտագործել հետեւյալ հրահանգը.
ps -ef | grep
Օրինակ, պատկերացրեք, որ նանո օգտագործող ֆայլ եք խմբագրում: Դուք կարող եք գտնել Nano- ի գործընթացի ID- ն `օգտագործելով հետեւյալ հրահանգը.
ps -ef | grep nano
Հրահանգի արդյունքը ձեզ կտա գործընթացի ID: Պատկերացրեք գործընթացի ID- ն 1234-ը:
Դուք այժմ կարող եք պոչ վարել նանո կողմից խմբագրված ֆայլի օգտագործմամբ հետեւյալ հրամանով.
sudo tail - F - pid = 1234
Ամեն անգամ, երբ ֆայլը պահվում է նանոում, պոչի հրամանը կտեղափոխի ներքեւի նոր տողերը: Հրահանգը միայն դադարում է, երբ նանո խմբագիրը փակվի:
Ինչպես վերսկսել պոչը
Եթե դուք սխալ եք ստացել պոչի հրամանատարության վրա, քանի որ այն անհասանելի է ինչ-ինչ պատճառներով, ապա կարող եք օգտագործել կրկնօրինակման պարամետրը `շարունակելու համար թարմացնել, մինչեւ ֆայլը մատչելի լինի:
sudo tail-retry-F
Սա միայն իրականում գործում է -F switch- ի հետ, քանի որ անհրաժեշտ է հետեւել ֆայլին `փորձելու համար:
Ամփոփում
Այս ուղեցույցը ցույց է տալիս պոչի հրամանի ավելի տարածված օգտագործումը:
Պոչի հրամանի մասին լրացուցիչ տեղեկությունների համար կարող եք օգտագործել հետեւյալ հրահանգը.
մարդ պոչը
Դուք կիմանաք, որ հրամանների մեծ մասում ընդգրկել եմ sudo- ն : Սա միայն անհրաժեշտ է, երբ դուք չունեք թույլտվություններ, որպես ձեր նորմալ օգտագործողը ֆայլը դիտելու համար, եւ դուք պետք է բարձր թույլտվություններ: