Ilaaltuu Faayilii Galmee Tarminaaliif | Mewayz Blog
Skip to main content
Hacker News
Ilaaltuu Faayilii Galmee Tarminaaliif
Yaada
9 min read
Via lnav.org
MT
Mewayz Team
Editorial Team
Hacker News
GUI bira darbee: Xiinxala Galmeetiif Tarminaala Hammachuu
Addunyaa bulchiinsa sirnaa, misooma, fi DevOps keessatti, faayiloota galmee dhugaa hin vaarnishiidha. Isaanis seeneffama walitti fufiinsa qabu kan aplikeeshiniiwwan, tajaajiloota, fi sarvaroota keetii yoo ta’an, milkaa’ina, akeekkachiisaa fi kufaatii murteessaa hunda galmeessa. Daawwattoonni galmee giraafikii ammayyaa walqunnamsiistota fooyya'an kan dhiyeessan yoo ta'u, naannoo dhalootaa galmeewwan kun itti dhalatan keessatti humnaa fi gahumsi gita hin qabne jira: tarminaala. Sarara ajaja galmeewwan ilaaluu fi parse gochuun ogummaa niche qofa miti; hubannoo sirnaa gadi fagoo fi rakkoo saffisaa furuuf dandeettii bu'uuraati. Waltajjiiwwan akka Mewayz kanneen deetaa hojii bal'aa maddisiisaniif, yaa'a deetaa kana kallattiin sarvarii irratti saffisaan deemuu danda'uun gatii guddaa qaba. Barreeffamni kun meeshaalee fi tooftaalee barbaachisoo tarminaala kee gara ilaaltuu faayilii galmee humna qabuutti jijjiiruuf qorata.
Meeshaalee Sarara Ajajaa Barbaachisoo Galmee Ilaaluuf
Falaasamni Unix "waan tokko akka gaariitti hojjedhu" jedhu ajajoota salphaa, qindaa'uu danda'an kanneen yeroo walitti hidhaman humna ajaa'ibaa ta'an nuuf kennaa nuuf kenneera. Hubannoo galmee kee irraa sassaabuu jalqabuuf aplikeeshinii walxaxaa si hin barbaachisu.
jechuun ni danda’ama
- funyaan & mataa: Fardeen hojii. Galmee yeroo dhugaa hordofuuf `tail -f application.log` fayyadami, galtee haaraan akka darbu ilaaluu—bobbaa ykn dhimma kallattiin hordofuuf mijataa dha. Sararoota 20 jalqabaa ilaaluuf `head -20 error.log` fayyadami, yeroo baay'ee ergaawwan jalqabaa ykn dogongora jalqabaa of keessaa qaba.
- grep: Qaaqa barbaacha. Waan barbaachisaa ta'e qofa argachuuf sararoota kumaatamaan calaqqisi: `grep "ERROR" system.log` ykn `grep -i "timeout" api.log`. Alaabaa akka `-v` sararoota hambisuuf ykn `-A 2 -B 2` waliin walitti makami naannoo tokkoon tokkoo walsimsiisaatti haalata agarsiisuuf.
- less & more: Peejaroonni wal-qunnamtii. Faayilota galmee gurguddoo, kan hin jijjiiramneef, `less filename.log` ol/gadi akka garagalchitu, `/`n barbaaddu, fi `G`n gara dhumaatti akka utaaltu si dandeessisa. Daawwataa malee hordofaa yaa'aa miti.
- awk & sed: Adeemsitoota barruu. Galmeewwan caaseffamaniif (akka sararoota JSON ykn daangeessitoota waliigalaa), `awk` tarjaa murtaa'e baasuu danda'a. Fakkeenyaaf, `awk '{print $1, $4}' access.log` chaappaa yeroo fi koodii haala HTTP qofa agarsiisuu danda'a.
jechuun ni danda’ama
Humna Walitti Makamuu: Xiinxala Ol’aanaaf Tuboo
Sihrii dhugaa tarminaalii tuuboo (`|`) dha, innis firii ajaja tokkoo fudhatee akka galtee itti aanutti erga. Kunis sansalata xiinxala ulfaataa balali'aa irratti ijaaruuf si dandeessisa. Mee yaadi dogongora baay'ee galmee moojuulii Mewayz sa'aatii dhumaa irraa argachuu qabda. Ajaja akka: `grep "ERROR" mewayz_core.log | grep "$(guyyaa -d 'sa'aatii 1 dura' '+%H')" | muraa -d' ' -f6- | saagi | uniq -c | saagi -rn | mataa -5`. Ujummoon kun dogongora calalee, gara sa'aatii dhumaa dhiphisa, ergaa baasee, saaga, dachaa lakkaa'a, fi shanan ol'aanoo tarreessa. Sadarkaan gaaffii battalaa, amala kun meeshaa GUI dursee qindaa'een fakkeessuun rakkisaadha.
"Meeshaan sirreeffama bu'a qabeessa ta'e ammallee of eeggannoodhaan yaadameera, hima maxxansaa ogummaadhaan kaa'amee wajjin walqabatee. Addunyaa sarvarii keessatti, 'himoota maxxansaa' sun galmee kee yoo ta'u, tarminaalli immoo leensii saffisaa ittiin ilaaltudha."
jedhamuun beekama
Yeroo Ilaaltuu Tarminaalii fi Sirna Galmee Guutuu Fayyadamaa
Ogummaan sarara ajajaa murteessaadha, garuu qaama sirna ikoo guddaa ti. OS daldalaa bal'aa akka Mewayz'f, qaqqabummaan tarminaalii battalaa, sadarkaa gadi aanaa adda baasuuf murteessaa ta'us, sirna galmee giddugaleessaa bakka bu'aa miti. Meeshaaleen akka `tail` fi `grep` yeroo dhugaa sirreeffama sarvarii tokko irratti, faayilii seenaa yeroo taatee qorachuuf, ykn iskiriiptii saffisaa al tokko barreessuudhaaf mijataa dha. Haa ta'u malee, taateewwan tajaajila maaykiroo hedduu keessatti walqabsiisuuf, tursiisa yeroo dheeraa, akeekkachiisa walxaxaa, fi daashboordii mul'ataa, waltajjii akka ELK Stack (Elasticsearch, Logstash, Kibana), Grafana Loki, ykn tajaajila duumessaa si barbaachisa. Tarminaaliin baqaqsanii hodhuu sirrii fi battalaadhaaf scalpel kee ti; sirni giddugaleessa ta’e galmee yaalaa fi hordoffii fayyaa dhukkubsataa itti fufiinsa qabuudha.
Adeemsa Hojii Gahumsa Qabu Ijaaruu
Xiinxala galmee tarminaalii qaama guyyaa keessanii kan wal hin tuqne gochuuf, yeroo xiqqoo dhuunfachiisuuf invast godhaa. Ajajoota irra deddeebi'anii, walxaxaa ta'aniif maqaa biraa qola uumi (fkn, `maqaa biraa tailmewayz='tail -f /var/log/mewayz/app.log'`). `tmux` ykn `screen` fayyadamii funyaan galmee itti fufiinsa qabu foddaa tokko keessatti hojjechuuf yeroo ajajoota kan biraa keessatti raawwattu. Bu'aa halluu, caalaatti dubbifamuu danda'uuf, meeshaaleen akka `lnav` (navigtara faayilii galmee) ykn `grc` ofumaan sadarkaa galmee adda addaa sintaksii-calaqqisiisuu danda'u. Tooftaalee tarminaalii kana qabachuudhaan, bakka kamitti iyyuu fakkeenyi kee Mewayz hojjechaa jiraachuu isaa mirkaneessita-VM naannoo, sarvarii adda ta'e, ykn qabduu-ga'umsa isaa hubachuu fi fooyyessuuf qaqqabummaa kallatti, hin calalamne barbaachisu akka qabdu mirkaneessita.
💡 DID YOU KNOW?
Mewayz replaces 8+ business tools in one platform
CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.
Start Free →
jechuun ni danda'ama
Gaaffilee Irra Deddeebiin Gaafataman
GUI bira darbee: Xiinxala Galmeetiif Tarminaala Hammachuu
Addunyaa bulchiinsa sirnaa, misooma, fi DevOps keessatti, faayiloota galmee dhugaa hin vaarnishiidha. Isaanis seeneffama walitti fufiinsa qabu kan aplikeeshiniiwwan, tajaajiloota, fi sarvaroota keetii yoo ta’an, milkaa’ina, akeekkachiisaa fi kufaatii murteessaa hunda galmeessa. Daawwattoonni galmee giraafikii ammayyaa walqunnamsiistota fooyya'an kan dhiyeessan yoo ta'u, naannoo dhalootaa galmeewwan kun itti dhalatan keessatti humnaa fi gahumsi gita hin qabne jira: tarminaala. Sarara ajaja galmeewwan ilaaluu fi parse gochuun ogummaa niche qofa miti; hubannoo sirnaa gadi fagoo fi rakkoo saffisaa furuuf dandeettii bu'uuraati. Waltajjiiwwan akka Mewayz kanneen deetaa hojii bal’aa maddisiisaniif, yaa’a deetaa kana kallattiin sarvarii irratti saffisaan deemuu danda’uun gatii guddaa qaba. Barreeffamni kun meeshaalee fi tooftaalee barbaachisoo tarminaala kee gara ilaaltuu faayilii galmee humna qabuutti jijjiiruuf qorata.
Meeshaalee Sarara Ajajaa Barbaachisoo Galmee Ilaaluuf
Falaasamni Unix "waan tokko akka gaariitti hojjedhu" jedhu ajajoota salphaa, qindaa'uu danda'an kanneen yeroo walitti hidhaman humna ajaa'ibaa ta'an nuuf kennaa nuuf kenneera. Hubannoo galmee kee irraa sassaabuu jalqabuuf aplikeeshinii walxaxaa si hin barbaachisu.
Humna Walitti Makamuu: Xiinxala Ol’aanaaf Tuboo
Sihrii dhugaa tarminaalii tuuboo (`|`) dha, innis firii ajaja tokkoo fudhatee akka galtee itti aanutti erga. Kunis sansalata xiinxala ulfaataa balali'aa irratti ijaaruuf si dandeessisa. Mee yaadi dogongora baay'inaan galmee moojuulii Mewayz keessatti sa'aatii dhumaa irraa argachuu qabda. Ajaja akka: `grep "ERROR" mewayz_core.log | grep "$(guyyaa -d 'sa'aatii 1 dura' '+%H')" | muraa -d' ' -f6- | saagi | uniq -c | saagi -rn | mataa -5`. Ujummoon kun dogongora calalee, gara sa'aatii dhumaa dhiphisa, ergaa baasee, saaga, dachaa lakkaa'a, fi shanan ol'aanoo tarreessa. Sadarkaan gaaffii battalaa, amala kun meeshaa GUI dursee qindaa'een fakkeessuun rakkisaadha.
Yeroo Ilaaltuu Tarminaalii fi Sirna Galmee Guutuu Fayyadamaa
Ogummaan sarara ajajaa murteessaadha, garuu qaama sirna ikoo guddaa ti. OS daldalaa bal'aa akka Mewayz'f, qaqqabummaan tarminaalii battalaa, sadarkaa gadi aanaa adda baasuuf murteessaa ta'us, sirna galmee giddugaleessaa bakka bu'aa miti. Meeshaaleen akka `tail` fi `grep` yeroo dhugaa sirreeffama sarvarii tokko irratti, faayilii seenaa yeroo taatee qorachuuf, ykn iskiriiptii saffisaa al tokko barreessuudhaaf mijataa dha. Haa ta'u malee, taateewwan tajaajila maaykiroo hedduu keessatti walqabsiisuuf, tursiisa yeroo dheeraa, akeekkachiisa walxaxaa, fi daashboordii mul'ataa, waltajjii akka ELK Stack (Elasticsearch, Logstash, Kibana), Grafana Loki, ykn tajaajila duumessaa si barbaachisa. Tarminaaliin baqaqsanii hodhuu sirrii fi battalaadhaaf scalpel kee ti; sirni giddugaleessa ta’e galmee yaalaa fi hordoffii fayyaa dhukkubsataa itti fufiinsa qabuudha.
Adeemsa Hojii Gahumsa Qabu Ijaaruu
Xiinxala galmee tarminaalii qaama guyyaa keessanii kan wal hin tuqne gochuuf, yeroo xiqqoo dhuunfachiisuuf invast godhaa. Ajajoota irra deddeebi'anii, walxaxaa ta'aniif maqaa biraa qola uumi (fkn, `maqaa biraa tailmewayz='tail -f /var/log/mewayz/app.log'`). `tmux` ykn `screen` fayyadamii funyaan galmee itti fufiinsa qabu foddaa tokko keessatti hojjechuuf yeroo ajajoota kan biraa keessatti raawwattu. Bu'aa halluu, caalaatti dubbifamuu danda'uuf, meeshaaleen akka `lnav` (navigtara faayilii galmee) ykn `grc` ofumaan sadarkaa galmee adda addaa sintaksii-calaqqisiisuu danda'u. Tooftaalee tarminaalii kana qabachuudhaan, bakka fakkeenyi Mewayz kee hojjetu iyyuu-VM naannoo, sarvarii of kenne, ykn qabduu-qaqqabummaa kallattiin, hin calalamne kan raawwii isaa hubachuu fi fooyyessuuf barbaachisu akka qabdu mirkaneessita.
Mewayz waliin Daldala Keessan Sirreessaa
Mewayz moojuulota daldalaa 208 gara waltajjii tokkotti fida — CRM, invoice, bulchiinsa pirojektii, fi kkf. Fayyadamtoota 138,000+ adeemsa hojii isaanii salphisan waliin ta'aa.
Har'a Bilisaa Jalqabi →
jechuun ni danda’ama
Try Mewayz Free
All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.
Get more articles like this
Weekly business tips and product updates. Free forever.
{});
if (typeof gtag !== 'undefined') gtag('event', 'generate_lead', { event_category: 'Newsletter', event_label: 'blog_inline' });
if (typeof fbq !== 'undefined') fbq('track', 'Lead', { content_name: 'blog_inline' });
submitted = true;
">
You're subscribed!
Start managing your business smarter today
Join 6,208+ businesses. Free forever plan · No credit card required.
Found this useful? Share it.
Ready to put this into practice?
Join 6,208+ businesses using Mewayz. Free forever plan — no credit card required.
Start Free Trial →
Ready to take action?
Start your free Mewayz trial today
All-in-one business platform. No credit card required.
Start Free →
14-day free trial · No credit card · Cancel anytime
Select your preferred language
Try Mewayz — Live
Get a real sandbox with sample data — no signup needed
144+ modules across 8 categories — here's what you get from day one.
Online Store
Courses
Booking
Invoicing
CRM
Analytics
AI Workflows
Link-in-Bio
Interactive sandbox — no signup needed
Get a fully functional environment with sample data. Explore CRM, invoicing, courses, and all 144+ modules. Your sandbox stays live for 24 hours.
Start Live Demo
Try Mewayz
|
All features unlocked. No credit card.
Start Free
No credit card
We use cookies to improve your experience and analyze site traffic.
Cookie Policy