Jinsi ya Nenda kwa Folda kwenye Kituo cha Linux

Sasisho la mwisho: 05/07/2023

Katika ulimwengu wa programu, uwezo wa kuvinjari kupitia folda kwenye a OS Ni ujuzi wa kimsingi kwa msanidi programu yeyote. Katika mazingira ya Linux, hii inachukua umuhimu mkubwa zaidi, kwani terminal inakuwa zana ya msingi ya kutekeleza amri na kudhibiti faili na saraka. Katika makala hii, tutachunguza hatua kwa hatua jinsi ya kuabiri kwa ufanisi kupitia folda kwenye terminal ya Linux, ikifanya vizuri zaidi kazi zake na amri. Kuanzia amri za kimsingi hadi njia za mkato za kibodi muhimu zaidi, tutagundua jinsi ya kurahisisha na kuharakisha utendakazi wetu katika mfumo wa faili wa Linux. Ikiwa unatazamia kuboresha ujuzi wako wa kusogeza katika mazingira ya Linux, endelea ili ujue Wote unahitaji kujua!

1. Utangulizi wa kutumia Terminal ya Linux

Terminal ya Linux ni zana yenye nguvu ambayo inaruhusu watumiaji kuingiliana nayo Mfumo wa uendeshaji kwa kutumia amri za maandishi. Ingawa inaweza kuwa ya kutisha kwa Kompyuta, matumizi yake ni muhimu kwa wale wanaotaka kuingia kwenye ulimwengu wa Linux na kuongeza ufanisi wao na tija.

Katika makala hii, tutakutambulisha kwa moja. Utajifunza misingi ya kusogeza kwenye folda, kuendesha faili, na kutekeleza amri. Pia tutakupa mfululizo wa mafunzo na vidokezo ili uweze kunufaika zaidi na zana hii yenye nguvu.

Kwa kuongeza, tutakuonyesha baadhi ya zana muhimu zaidi ambazo unaweza kutumia kwenye Terminal ya Linux. Katika makala yote, utapata mifano wazi na fupi ambayo itatumika kama mwongozo wa hatua kwa hatua wa kutatua matatizo ya kawaida ambayo unaweza kukabiliana nayo. Usijali kama wewe ni mgeni kwa hili, tutakushika mkono ili uwe mtaalamu wa kutumia Kituo cha Linux!

2. Kujua muundo wa folda katika Linux

Moja ya sifa tofauti zaidi mfumo wa uendeshaji Linux ni shirika lake la faili katika mfumo wa muundo wa folda ya kihierarkia. Muundo huu unafanana na mti, ambapo folda kuu inaitwa "/" (mbele slash). Kutoka kwa folda hii ya mizizi, folda zingine na folda ndogo hutoka, zilizo na faili za mfumo na saraka.

Ili kufahamiana na muundo wa folda katika Linux, ni muhimu kujua baadhi ya dhana muhimu. Kwanza kabisa, kuna folda za mfumo, kama vile "bin", "nk", "nyumbani", "usr", kati ya zingine. Folda hizi zina faili na saraka muhimu kwa uendeshaji wa mfumo wa uendeshaji.

Pili, pia kuna folda za kibinafsi kwa kila mtumiaji. Kwa mfano, kwa mtumiaji "juan", folda yake ya nyumbani iko katika "/home/juan". Hapa ndipo kila mtumiaji anaweza kuhifadhi na kupanga faili na saraka zao. Zaidi ya hayo, ruhusa za kufikia, kusoma na kuandika zinaweza kutofautiana kati ya folda tofauti na watumiaji, hivyo kutoa usalama wa ziada na faragha.

3. Amri za kimsingi za kusogeza kwenye Kituo cha Linux

Mara baada ya kufungua Terminal ya Linux, ni muhimu kujua baadhi ya amri za msingi ili kuweza kuisogeza kwa usahihi.

1. "ls" amri: Amri hii itakuruhusu kuorodhesha faili na folda ndani ya saraka ya sasa. Unaweza kuongeza chaguo la "-l" ili kupata uorodheshaji wa kina, au tumia "-a" pia kuonyesha faili zilizofichwa. Kwa mfano, kuorodhesha faili na folda kwenye saraka ya sasa kwa undani, chapa tu "ls -l" na ubonyeze Ingiza.

2. amri ya "cd": Kwa amri hii unaweza kubadilisha saraka. Kwa mfano, ikiwa unataka kuingiza saraka inayoitwa "Nyaraka", andika tu "Nyaraka za cd" na ubofye Ingiza. Ikiwa unataka kurudi kwenye saraka iliyotangulia, unaweza kutumia amri ya "cd ..". Usisahau kutumia kitufe cha Tab kukamilisha kiotomatiki majina ya faili na saraka!

3. Amri ya "pwd": Amri hii itakuonyesha njia kamili ya saraka uliyomo kwa sasa. Ni muhimu kuangalia ni eneo gani unafanyia kazi. Chapa tu "pwd" na ubonyeze Enter ili kupata njia kamili.

4. Jinsi ya kuorodhesha faili na folda kwenye Kituo cha Linux

Ili kuorodhesha faili na folda kwenye Terminal ya Linux, kuna chaguo kadhaa zinazokuwezesha kuona yaliyomo kwenye saraka kwa njia iliyo wazi na iliyopangwa. Hapa kuna njia tatu za kawaida za kufikia hili:

1. Amri ya "ls": Amri ya "ls" ndiyo inayotumiwa zaidi kuorodhesha faili na folda katika Kituo cha Linux. Andika tu "ls" kwenye Kituo na yaliyomo kwenye saraka ya sasa yataonyeshwa. Ili kuorodhesha yaliyomo kwenye saraka nyingine, unaweza kubainisha njia kamili au jamaa kama hoja baada ya "ls." Kwa mfano, kuorodhesha yaliyomo kwenye saraka "/ nyumbani/mtumiaji/nyaraka", unaweza kuandika "ls /home/user/documents".

2. Amri ya "ls -l": Ili kupata mtazamo wa kina zaidi wa faili na folda, unaweza kutumia amri ya "ls -l". Chaguo hili linaonyesha maelezo ya ziada kama vile ruhusa za faili, mmiliki, saizi na tarehe ya kurekebisha. Kwa mfano, chapa "ls -l" ili kuorodhesha yaliyomo kwenye saraka ya sasa na maelezo ya kina.

Maudhui ya kipekee - Bofya Hapa  Je, programu ya usalama ya 360 inatoa aina yoyote ya dhamana?

3. Amri ya "mti": Ikiwa unataka kuonyesha muundo wa saraka kwa hierarkia, unaweza kutumia amri ya "mti". Amri hii inaonyesha mti wa saraka inayoonyesha uhusiano kati ya saraka na faili zilizomo katika kila moja yao. Unaweza kusakinisha amri ya "mti" ikiwa haipatikani kwenye mfumo wako kwa kutumia kidhibiti cha kifurushi cha Linux. Mara tu ikiwa imewekwa, chapa tu "mti" kwenye terminal na muundo wa saraka ya sasa utaonyeshwa.

5. Kusogeza kati ya folda kwenye Kituo cha Linux

Katika Terminal ya Linux, inawezekana kuzunguka kati ya folda kwa kutumia amri maalum. Zifuatazo ni hatua za kina za kufanya kitendo hiki:

1. Fungua Kituo cha Linux.
2. Kuangalia eneo la sasa, andika amri "pwd" na ubofye Ingiza. Hii itakuonyesha njia kamili ya folda uliyomo.
3. Ili kuona orodha ya faili na folda kwenye saraka ya sasa, tumia amri ya "ls" na ubofye Ingiza. Hii itakupa muhtasari wa yaliyomo kwenye folda ya sasa.
4. Kuingiza folda maalum, chapa amri "cd folder_name" na ubofye Ingiza. Hakikisha umebadilisha "folder_name" na jina halisi la folda unayotaka kufikia.
5. Ikiwa unataka kurudi folda moja, tumia amri "cd .." na ubofye Ingiza. Hii itakupeleka kwenye saraka kuu ya folda ya sasa.
6. Kurudi kwenye folda ya awali, unaweza kutumia amri "cd -" na ubofye Ingiza. Hii itakupeleka kiotomatiki hadi eneo la awali ulilokuwa.

Kumbuka kwamba kusogeza vizuri kati ya folda kwenye Kituo cha Linux ni muhimu ili kufanya kazi tofauti, kama vile kudhibiti faili na kutekeleza amri katika maeneo mahususi. Tumia amri "pwd", "ls", "cd folder_name", "cd ..", na "cd -" ili kuhakikisha kuwa unasonga kwa ufanisi kupitia mfumo wa faili na kufikia folda zinazohitajika. Fanya mazoezi ya maagizo haya na hivi karibuni utakuwa mtaalamu wa kusogeza kati ya folda kwenye Kituo cha Linux!

6. Kutumia njia kamili na jamaa katika terminal ya Linux

Terminal ya Linux inatoa unyumbufu wa kutumia njia kamilifu na njia jamaa kufikia saraka na faili tofauti katika mfumo wa uendeshaji. Njia kamili taja eneo halisi kutoka faili au saraka kutoka kwa mzizi wa mfumo, wakati njia za jamaa onyesha eneo linalohusiana na eneo la sasa la mtumiaji kwenye mfumo.

Ili kutumia njia kamili kwenye terminal ya Linux, unajumuisha tu eneo kamili kutoka kwa mzizi wa mfumo. Kwa mfano, ikiwa unataka kufikia faili "documento.txt" iliyoko kwenye saraka "/home/user/files/", unaweza kutumia njia kamili "/home/user/files/document.txt". Hii inahakikisha kwamba unafika moja kwa moja kwenye faili, bila kujali eneo lako la sasa kwenye mfumo.

Walakini, kutumia njia kamili kunaweza kuchosha kidogo unapokuwa katika maeneo tofauti ndani ya mfumo. Ni hapa ambapo njia za jamaa zinafaa. Njia hizi zimefafanuliwa kuhusiana na eneo lako la sasa kwenye mfumo. Kwa mfano, ikiwa uko kwenye saraka "/home/user/", na unataka kufikia "document.txt" kwenye saraka "/home/user/files/", unaweza kutumia njia ya jamaa "files/document .txt». Hii inaonyesha kuwa faili iko katika saraka inayoitwa "faili" ndani ya saraka ya sasa.

Kwa kifupi, zote mbili njia kamili kama njia za jamaa ni zana muhimu kwenye terminal ya Linux. Njia kamili hutoa njia sahihi na ya moja kwa moja ya kufikia faili na saraka, huku njia za jamaa hurahisisha ufikiaji ukiwa katika maeneo tofauti. Hakikisha unaelewa na kutumia chaguo zote mbili kwa ufanisi ili kusogeza na kufikia maudhui unayotaka kwenye mfumo wako wa Linux.

7. Kufikia folda zilizofichwa kwenye Kituo cha Linux

Kupata folda zilizofichwa kwenye terminal ya Linux inaweza kuwa changamoto Kwa watumiaji wapya. Hata hivyo, kwa hatua chache rahisi, unaweza kutazama na kuendesha folda hizi kwa urahisi. Hapa tutakuonyesha mwongozo wa hatua kwa hatua wa kufikia folda zilizofichwa kwenye Kituo cha Linux.

1. Fungua dirisha la Kituo kwenye usambazaji wako wa Linux. Unaweza kufanya hivyo kwa kutumia mchanganyiko muhimu kama Ctrl + Alt + T au kwa kutafuta "Terminal" kwenye menyu ya kuanza.
2. Terminal inapofunguliwa, tumia ls -a amri kuorodhesha faili na folda zote, pamoja na zilizofichwa. Faili na folda zilizofichwa zinatambuliwa kwa kuanza na nukta (kwa mfano, .config).
3. Ili kufikia folda iliyofichwa, tumia amri ya cd ikifuatiwa na jina la folda. Kwa mfano, ikiwa unataka kufikia folda iliyofichwa ya ".config", utaandika cd .config na ubonyeze Enter.

Ni muhimu kukumbuka kuwa folda zilizofichwa zina faili muhimu na mipangilio ya mfumo, hivyo tahadhari inashauriwa wakati wa kufanya mabadiliko kwao. Kumbuka kutumia amri kwa uangalifu na uhakikishe kuwa unaelewa utendakazi wao kabla ya kuzitekeleza. Chunguza na ubadilishe folda zako zilizofichwa kwenye terminal ya Linux kwa ujasiri!

Maudhui ya kipekee - Bofya Hapa  Jinsi ya kuweka Netflix kwenye TV

8. Kuunda na kufuta folda kwenye Kituo cha Linux

Mojawapo ya kazi za msingi unazoweza kufanya katika terminal ya Linux ni kuunda na kufuta folda. Hii hukuruhusu kupanga na kudhibiti faili zako de njia ya ufanisi. Zifuatazo ni hatua unazopaswa kufuata ili kutekeleza shughuli hizi.

kwa tengeneza folda kwenye terminal ya linux, tumia amri mkdir ikifuatiwa na jina unalotaka kukabidhi kwenye folda. Kwa mfano, ikiwa unataka kuunda folda inayoitwa "Nyaraka", endesha amri ifuatayo: mkdir Documentos. Ikiwa unataka kuunda folda ndani ya nyingine, tumia chaguo -p. Kwa mfano, ikiwa unataka kuunda folda inayoitwa "Picha" ndani ya folda ya "Nyaraka", endesha amri ifuatayo: mkdir -p Documentos/Fotos.

Kwa upande mwingine, ikiwa unahitaji futa folda kwenye terminal ya linux, tumia amri rm ikifuatiwa na jina la folda unayotaka kufuta. Hata hivyo, kumbuka kwamba mara baada ya folda kufutwa, faili zilizomo ndani yake haziwezi kurejeshwa. Ili kufuta folda na maudhui yake kwa kujirudia, tumia chaguo -r. Kwa mfano, ikiwa unataka kufuta folda ya "Picha" na yaliyomo yake yote, endesha amri ifuatayo: rm -r Fotos.

9. Kunakili na kuhamisha faili na folda kwenye Kituo cha Linux

Kunakili na kuhamisha faili na folda kwenye Kituo cha Linux ni kazi za kawaida ambazo zinaweza kufanywa kwa urahisi kwa kutumia amri maalum. Hapa tutakuonyesha hatua muhimu za kutekeleza vitendo hivi bila matatizo.

Ili kunakili faili au folda, lazima utumie amri cp. Kwa mfano, ikiwa unataka kunakili faili inayoitwa "file.txt" kwenye saraka inayoitwa "new_directory", unahitaji tu kutekeleza amri ifuatayo. cp file.txt new_directory/. Kumbuka kwamba ikiwa saraka haipo, lazima uifanye hapo awali kwa kutumia amri mkdir.

Ili kuhamisha faili au folda, tumia amri mv. Amri hii inakuwezesha kuhamisha faili au folda kutoka eneo moja hadi jingine. Kwa mfano, ikiwa unataka kuhamisha faili "file.txt" kwenye saraka "new_directory", lazima uendeshe amri ifuatayo. mv file.txt new_directory/. Kumbuka kwamba ikiwa unataka kubadilisha jina la faili wakati wa mchakato wa kuhamisha, unatoa tu jina jipya badala ya saraka lengwa.

10. Kufanya kazi na viungo vya ishara katika Terminal ya Linux

Viungo vya ishara ni kipengele muhimu katika Kituo cha Linux kinachoturuhusu kuunda njia za mkato za faili au saraka kutoka maeneo tofauti ndani ya mfumo wa uendeshaji. Viungo hivi vinaweza kutumika sana katika kupanga na kufikia kwa haraka faili na folda zetu zinazotumiwa sana. Katika sehemu hii, tutakuonyesha jinsi ya kufanya kazi na viungo vya mfano kwenye terminal ya Linux.

Ili kuunda kiunga cha mfano kwenye terminal, tunatumia amri ln -s ikifuatiwa na njia ya faili asili au saraka na njia ambayo tunataka kuunda kiunga. Kwa mfano, ikiwa tunataka kuunda kiungo kinachoitwa "link-docs" ndani ya folda ya "Documents" inayoelekeza kwenye faili "report.pdf" iliyoko kwenye folda ya "Files", tutatumia amri ifuatayo:

$ ln -s /ruta/al/archivo/informe.pdf /ruta/a/Documentos/enlace-docs

Mara tu kiungo cha mfano kinapoundwa, tunaweza kukipata kutoka kwa njia maalum, kana kwamba ni faili asili au saraka. Hii huturuhusu kuwa na njia za mkato za faili au folda muhimu katika maeneo tofauti, bila kulazimika kuzinakili. Zaidi ya hayo, ikiwa faili asili au saraka itahamishwa au kupewa jina jipya, kiungo cha ishara bado kitafanya kazi kwa usahihi kwani kimeunganishwa kwenye njia, si faili yenyewe.

11. Kutumia njia za mkato kwa usogezaji bora katika Kituo cha Linux

Terminal ya Linux ni zana yenye nguvu na yenye matumizi mengi ambayo inaruhusu watumiaji kuingiliana na mfumo wa uendeshaji kwa ufanisi. Njia moja ya kuongeza tija unapotumia Kituo ni kutumia njia za mkato za kusogeza.

Kuna njia za mkato kadhaa ambazo zinaweza kurahisisha urambazaji kwenye Kituo cha Linux. Mojawapo ya njia za mkato muhimu zaidi ni kutumia kitufe cha Tab kukamilisha kiotomatiki amri na njia za faili. Kwa mfano, ikiwa uko kwenye saraka ya "Nyaraka" na unataka kufikia kwa kumbukumbu inayoitwa "report.txt", unaweza kuandika tu "Hati ya cd" na ubonyeze kitufe cha Tab ili kukamilisha kiotomatiki jina la saraka. Kipengele hiki ni muhimu hasa wakati wa kufanya kazi na majina ya faili ndefu au ngumu.

Njia nyingine ya mkato muhimu ni kutumia funguo za urambazaji za historia ya amri. Kwa kubonyeza kishale cha juu, unaweza kufikia kwa haraka amri za awali ulizotumia kwenye Kituo. Zaidi ya hayo, unaweza kutumia vitufe vya kusogeza chini ili kusogeza kupitia historia yako ya amri. Hii hukuruhusu kutumia tena amri za hapo awali bila kulazimika kuzichapa tena kutoka mwanzo.

Maudhui ya kipekee - Bofya Hapa  Jinsi ya Kujua IP ya Seva

12. Kutumia vichujio na utafutaji wa kina katika Terminal ya Linux

Terminal ya Linux ni zana yenye nguvu inayotuwezesha kuingiliana na mfumo wa uendeshaji kupitia amri. Moja ya vipengele muhimu zaidi vya Terminal ni uwezo wa kutumia vichujio na kufanya utafutaji wa juu kwenye matokeo yaliyopatikana. Hii huturuhusu kupata kwa haraka maelezo tunayohitaji au kuchuja matokeo ili kupata yale yanayotuvutia pekee.

Ili kutumia vichungi kwenye terminal ya Linux, tunaweza kutumia amri kama vile grep y sed. Amri hizi huturuhusu kutafuta maandishi ndani ya faili au saraka mahususi. Kwa mfano, ikiwa tunataka kupata mistari yote kwenye faili iliyo na neno "kosa", tunaweza kutumia amri ifuatayo:

grep "error" archivo.txt

Kwa kuongeza, tunaweza kuchanganya amri nyingi kwa kutumia kiendesha bomba (|) kutumia vichujio vingi mfululizo. Kwa mfano, ikiwa tunataka kupata mistari yote katika faili iliyo na neno "kosa" na kisha kubadilisha neno hilo na "onyo", tunaweza kutumia amri zifuatazo:

grep "error" archivo.txt | sed 's/error/warning/g'

13. Jinsi ya kuvinjari katika muda halisi katika Terminal Linux

Ili kuzunguka kwa wakati halisi Katika Terminal ya Linux, kuna amri na zana tofauti zinazowezesha mchakato huu. Zifuatazo ni hatua za kufuata ili kufanikisha hili:

1. Tumia amri ya "mkia".: Amri hii hukuruhusu kutazama mistari ya mwisho ya faili ya kumbukumbu au ingia kwa wakati halisi. Ili kufanya hivyo, ni lazima tu tubainishe faili tunayotaka kufuata na idadi ya mistari tunayotaka kuona kwa wakati halisi. Kwa mfano, ikiwa tunataka kufuatilia faili ya kumbukumbu ya makosa ya mfumo, tunaweza kutumia amri ifuatayo: tail -f /var/log/syslog.

2. Tumia amri "chini".: Zana hii ni muhimu sana kwa kuvinjari na kuchambua faili kubwa za kumbukumbu. Baada ya faili kufunguliwa kwenye Kituo, tunaweza kwenda juu na chini kwa kutumia vitufe vya vishale kwenye kibodi. Zaidi ya hayo, tunaweza kutafuta maneno muhimu maalum kwa kubonyeza "/" ikifuatiwa na neno tunalotaka kutafuta. Ili kusonga mbele kwenye mechi inayofuata, tunabonyeza tu "n", wakati wa kurudi nyuma, tunatumia kitufe cha "N". Ili kuondoka kwenye chombo cha "chini", tunaweza kubonyeza kitufe cha "q".

3. Tumia chombo cha "saa".: Zana hii inaruhusu sisi kutekeleza amri katika vipindi vya kawaida na uone matokeo yako kwa wakati halisi. Kwa mfano, ikiwa tunataka kuona matumizi CPU kila sekunde 2, tunaweza kutumia amri ifuatayo: watch -n 2 "cat /proc/cpuinfo | grep 'cpu MHz'". Kwa hivyo, kila sekunde 2 pato lililosasishwa la amri litaonyeshwa, ambayo ni muhimu kwa ufuatiliaji wa mabadiliko ya mara kwa mara.

14. Muhtasari na vidokezo vya urambazaji bora katika Kituo cha Linux

Huu hapa ni muhtasari wa vidokezo na mbinu za kuboresha hali yako ya kuvinjari katika Kituo cha Linux:

1. Tumia amri za urambazaji: Jifahamishe na amri za msingi za urambazaji kama vile cd kubadilisha saraka, ls kuonyesha yaliyomo kwenye saraka, na pwd kuonyesha njia ya saraka ya sasa.

2. Tumia fursa ya mikato ya kibodi: Terminal ya Linux inatoa mikato mbalimbali ya kibodi ambayo itakusaidia kuwa bora zaidi. Kwa mfano, unaweza kutumia Ctrl + L kusafisha skrini, Ctrl + C kusimamisha utekelezaji wa programu, na Tab kukamilisha amri na majina ya faili kiotomatiki.

3. Geuza kidokezo chako kukufaa: Kubinafsisha kidokezo cha Kituo chako sio tu hukuruhusu kubinafsisha mwonekano, lakini pia kuongeza maelezo muhimu. Unaweza kuongeza jina la saraka la sasa, habari ya mtumiaji, au hata wakati wa sasa. Hii itakuruhusu kuwa na mwonekano na udhibiti bora zaidi unapoabiri kwenye Kituo.

Kwa kumalizia, katika makala hii tumechunguza jinsi ya kwenda kwenye folda kwenye terminal ya Linux. Tumejifunza kuwa amri ya "cd" ni ufunguo wa kuhamia saraka tofauti na kwamba "ls" huturuhusu kutazama yaliyomo kwenye folda. Zaidi ya hayo, tumegundua baadhi ya njia za mkato muhimu kama "cd ~" ili kuelekea kwenye folda ya nyumbani ya mtumiaji. Pia tumejifunza jinsi ya kutumia vitufe vya vichupo kukamilisha majina ya faili na folda, ambayo huharakisha mchakato wa kusogeza.

Tunatumahi kuwa nakala hii imekuwa muhimu na imekupa maarifa muhimu ya kuvinjari kwa urahisi mfumo wa faili wa Linux kwa kutumia terminal. Kusogeza kwa folda kwa ufanisi ni ujuzi muhimu kwa mtumiaji yeyote wa Linux na kunaweza kuboresha tija yako kwa kiasi kikubwa. Endelea kufanya mazoezi na kugundua amri na mbinu tofauti ili kutumia vyema uwezo wote ambao terminal ya Linux ina kutoa. Bahati nzuri katika matukio yako ya kuvinjari ya Linux yanayofuata!