2024 Mwandishi: Malcolm Clapton | [email protected]. Mwisho uliobadilishwa: 2023-12-17 04:11
Licha ya kuenea kwa violesura vya picha na kila aina ya vidanganyifu vinavyofaa kama vile Magic Mouse na Magic Trackpad, programu ya Terminal.app bado ni zana muhimu na "ya kijinga" kwa kutekeleza baadhi ya shughuli, ambayo wengi wetu tunaifahamu juu juu. Kwa kweli, hakuna chochote ngumu katika "kuifuga", kwa hivyo, kwa wasomaji wote wa MacRadar, nimeandaa amri za terminal ambazo zinaweza kuwa muhimu.
Kuanza, inapaswa kusemwa kwamba programu ya Terminal.app yenyewe, kama huduma zote muhimu, iko kwenye saraka ya Programu> Huduma. Mara baada ya kuizindua, utaona mstari ambao jina la kompyuta na saraka ya sasa imeandikwa, na baada ya ishara ya dola ($) - mshale wa kukaribisha unaokualika kuingia amri yako ya kwanza …
Orodha ya faili na folda - ls
Kwa chaguo-msingi, baada ya kuzindua matumizi, folda ya nyumbani ya mtumiaji huchaguliwa kama saraka ya kufanya kazi. Ili kupata orodha ya faili na folda ndani yake, endesha tu amri ya barua mbili
ls
Kuna tofauti kadhaa za amri hii, ambayo huitwa na funguo tofauti (kwa kweli, kuna mengi zaidi):
-
ls -l
- itaonyesha maelezo ya kina kuhusu kila kipengee, ikiwa ni pamoja na ruhusa, saizi za faili, n.k. Kwa kuongeza, tabia ya kwanza ya kila mstari itatuwezesha kuamua aina ya data: ikiwa ni barua ya Kilatini "d", basi tuna saraka, na ikiwa hyphen (-), basi faili ya kawaida.
-
ls -a
- itaonyesha orodha ya faili na saraka zote kwenye folda ya sasa, pamoja na vipengee vilivyofichwa (majina yanayoanza na nukta katika Mac OS X).
Kumbuka kwa mhudumu: funguo zinaweza kuunganishwa kwa urahisi na kila mmoja, kwa hivyo ikiwa unataka kutazama habari ya kina juu ya vitu vyote vya saraka, pamoja na faili zilizofichwa, basi amri yako inapaswa kuonekana kama hii:
ls -la
Kusonga kati ya saraka - cd
Jina la amri hii halitokani na CD za zamani ambazo Apple ilifanikiwa kuuawa na Duka lake la iTunes la dijiti, lakini kutoka kwa maneno mawili ya Kiingereza "kubadilisha saraka" - ambayo hufanya:
-
Andika
Muziki wa cd
- - na Terminal itaenda kwenye folda ya Muziki, ikiwa, bila shaka, iko kwenye saraka yako ya sasa.
-
Ili kuondoka kwenye folda ngazi moja ya juu, tumia amri
cd..
- (na nukta mbili).
- Na kwa kutekeleza amri ya cd, utahamishiwa mara moja kwenye saraka ya nyumbani ya mtumiaji.
Njia kamili ya saraka ya kufanya kazi - pwd
Jina la amri hii pia linatokana na herufi za kwanza za maneno "saraka ya kazi ya kuchapisha". Orodha yoyote uliyomo, amri hii itasababisha njia kamili ya saraka ya sasa.
Unda saraka - mkdir
Amri hii inaunda saraka na jina maalum. Kwa mfano,
Muda wa mkdir
itaunda saraka ya Muda kwenye folda ya sasa. Ikiwa umesahau ni saraka gani uliyomo kwa sasa, tumia
pwd
:
Kuondoa faili na saraka - rm, rmdir
Wakati wa hatua hii kwenye faili na saraka kupitia Terminal, unahitaji kuzingatia nuance ndogo lakini muhimu: hakuna Recycle Bin, hivyo data imefutwa kabisa.
Lakini kwa ujumla timu
rm test1.txt
itaondoa faili test1.txt kutoka saraka ya sasa. Na ukiongeza, sema, ufunguo "i" (
rm -i test2.txt
) mtumiaji ataombwa kuthibitisha ufutaji huo.
Kwa bahati mbaya, kufuta saraka ni kazi ngumu zaidi, kwa sababu kuna aina kadhaa za amri kwa hatua hii:
-
Mtihani wa rmdir
- itafuta saraka ya Jaribio ikiwa tu ni tupu na haina folda ndogo au faili ndani yake.
-
rm -r Mtihani2
- hufuta tena faili na folda zote ndani ya Test2, na kuifuta mwishoni kabisa.
Kusonga na kunakili faili - mv na cp
Amri mbili hufanya karibu vitendo sawa, kwa hiyo orodha ya vigezo ni sawa kwao. Ikiwa ninataka kuhamisha faili kutoka saraka moja hadi nyingine, basi ninahitaji kutumia amri ifuatayo:
mv ~ / test1.txt ~ / Nyaraka / test1.txt
Kigezo cha kwanza (~ / test1.txt) ni faili ambayo tunahitaji kusonga, na pili ni saraka ya marudio na jina la faili linalosababisha.
Na tena kwa bibi wa noti. Kwanza, kama unaweza kuwa tayari umekisia, sio lazima kwenda kwenye saraka sahihi kufanya vitendo kwenye faili. Inatosha kujua jina lake, njia kamili na kuzitumia kama vigezo vya amri.
Pili, ili usiandike njia ya saraka ya nyumbani kila wakati, inatosha kutumia tilde (~). Kwa mfano, kuingia
~ / Nyaraka
sawa na
/ Watumiaji / jina la mtumiaji / Nyaraka
Ili kunakili faili, badilisha
mv
juu
cp
:
Timu zingine
Kwa kawaida, haiwezekani kuelezea amri zote zilizopo (pamoja na funguo zao), kwa hiyo nitazingatia "matukio" machache ya kuvutia na yenye manufaa:
-
Unaweza kuendesha programu yoyote kwenye mfumo kwa kutumia amri
wazi
ikibainisha njia ya programu na jina lake kutengwa na nafasi. Kwa mfano,
fungua /Applications/Airfoil.app
-
Kwa kutumia amri
WHO
- unaweza kuona orodha ya watumiaji ambao wameingia kwenye mfumo. Kwa kawaida, hii inafaa tu ikiwa kazi kwenye kompyuta hii inahusisha kuingia kwa watumiaji kadhaa au SSH inayotumika.
-
Amri
paka test.txt
- itakuruhusu kuonyesha yaliyomo kwenye faili inayoitwa test.txt kwenye dirisha la Kituo, lakini huwezi kuihariri (utahitaji kutumia kihariri cha maandishi kama nano, vim, au emacs kufanya hivi), iangalie tu.
-
Unaweza kughairi mchakato wa kutekeleza amri yoyote (iwe ping au kazi ya hati ya ganda) kwa kutumia njia ya mkato ya kibodi ya ulimwengu wote.
Udhibiti + C
- .
-
Ni rahisi sana kufuta dirisha la Terminal la kiasi kikubwa cha maandishi kwa kuendesha amri
wazi
- .
-
Unaweza kuhitaji marupurupu ya msimamizi ili kuendesha baadhi ya amri. Njia ya haraka zaidi ya kufanya hivyo ni kwa kuongeza amri mwanzoni mwa mstari
sudo
- … Katika kesi hii, Terminal itakuuliza uweke nenosiri kwa akaunti yako.
-
Unaweza kutazama orodha ya michakato inayoendesha kwa kutumia amri
juu
- , hata hivyo, katika kesi hii data itaonekana wazi kidogo kuliko katika Ufuatiliaji wa Mfumo.
-
Ili kuonyesha usaidizi wa kina kwa amri, unaweza kutumia
mtu
- , ikibainisha jina la amri ya riba iliyotenganishwa na nafasi.
-
Karibu nilisahau kutaja matumizi bora ya utaftaji
grep
ambayo unaweza kupata kamba ya maandishi kwenye faili au, sema, mchakato maalum katika orodha ya mchakato (kwa mfano,
ps ax | grep smbd
- ).
Labda tutaacha kwa hili, na ikiwa nimekosa kitu au nilionyesha vibaya - unakaribishwa katika maoni.
Ilipendekeza:
Maswali 7 ya kifedha kila mtu mzima anapaswa kujua majibu yake
Kila mtu anapaswa kufahamu maswala haya ya kifedha. Angalia jinsi unavyoelewa dhana za kimsingi zinazohusiana na bajeti ya kibinafsi na uwekezaji
Mambo 10 ambayo kila mtu anapaswa kujua kuhusu unyogovu
Matibabu ya unyogovu itakuwa rahisi ikiwa utajifunza mengi juu ya hali hiyo iwezekanavyo na kuelewa asili yake. Data muhimu zaidi ni katika makala yetu
Mambo 10 muhimu kila mtu anayetaka kuwa mtu wa kujitolea anapaswa kujua
Ikiwa unahisi kuwa umeiva kwa vitendo vyema vya kujitolea, lakini hujui jinsi ya kujitolea, basi maagizo haya ni kwa ajili yako
Vidokezo 10 maarufu kila mtu anapaswa kujua
Uzi mpya wa kuvutia kwenye Reddit: mtumiaji chini ya jina la utani Insanitanium12 aliwauliza wasomaji kushiriki vidokezo ambavyo kila mtu anapaswa kujua
Sheria 10 za huduma ya kwanza kwa mshtuko wa kifafa ambazo kila mtu anapaswa kujua
Kuna hadithi nyingi na chuki zinazozunguka kifafa. Leo tunazungumza juu ya nini cha kufanya wakati rafiki au mtu anayemjua ana kifafa