Ahoana ny fanokafana rakitra BASH_PROFILE
Ny rakitra BASH_PROFILE dia ampahany manan-danja amin'ny BASH configuration in rafitra fiasana miorina amin'ny UNIX sy Linux. Amin'ny fanokafana ity rakitra ity, ny mpampiasa dia afaka mampifanaraka ny tontolo manodidina azy ary mampandeha baiko sy script amin'ny fiandohan'ny fivoriana BASH tsirairay. Na izany aza, mila fahalalana ara-teknika sy fifantohana mazava tsara ny fanokafana ity rakitra ity. Ato amin'ity lahatsoratra ity, dia hijery ny dingana takiana amin'ny fanokafana BASH_PROFILE rakitra sy ny fomba hanovana azy. SOA AMAN-TSARA.
Dingana 1: Toerana fisie BASH_PROFILE
Ny dingana voalohany amin'ny fanokafana ny rakitra BASH_PROFILE amin'ny rafitra UNIX na Linux dia ny mahafantatra ny toerana misy azy. Amin'ny ankapobeny, ny rakitra dia hita ao amin'ny lahatahiry fakan'ny mpampiasa ary mampiasa anarana manokana, .bash_profile. Na izany aza, mety hahita variana toy ny .bashrc na .piraofilina. Mba hamantarana ny toerana marina dia azonao ampiasaina ny baiko cd hivezivezy mankany amin'ny lahatahiry fototra ary mihazakazaka ls -a mitanisa ny rakitra rehetra, anisan'izany ny miafina.
Dingana 2: Sokafy ny rakitra BASH_PROFILE
Rehefa hitanao ny rakitra BASH_PROFILE dia azonao atao ny manokatra azy amin'ny alàlan'ny tonian-dahatsoratra tianao indrindra. Azonao ampiasaina vi, zokilahy na tonian-dahatsoratra command-line hafa. nano .bash_profile ao amin'ny terminal ary tsindrio ny Enter. Hanokatra ny rakitra ao amin'ny tonian-dahatsoratra izany.
Dingana 3: Ataovy ny fanovana ilaina
Raha vao misokatra ny rakitra BASH_PROFILE dia afaka manao fanovana ilaina amin'ny atiny ianao. Aza adino ny manaraka ny fitsipiky ny syntax BASH ary mitandrema rehefa manova ny rakitra, satria mety hisy fiantraikany amin'ny fiasan'ny rafitrao ny lesoka rehetra.
Dingana 4: Tehirizo sy hanidy ny rakitra
Rehefa vitanao ny fanovana ilaina rehetra dia zava-dehibe ny mitahiry ny fanovana ao amin'ny rakitra BASH_PROFILE alohan'ny hanakatona azy. Ampiasao ny baiko manokana ao amin'ny tonian-dahatsoratrao mba hitehirizana sy hivoahana. Ohatra, amin'ny nano, azonao atao ny manindry Ctrl + O hitahiry sy Ctrl + X mba hivoaka.
Raha fintinina, manokatra rakitra BASH_PROFILE Izany dia dingana ara-teknika nefa tena ilaina mba hanamboarana ny tontolo manodidina anao amin'ny rafitra UNIX sy Linux. Amin'ny fanarahana ireo dingana ireo dia ho afaka miditra amin'ny rakitra ianao, manao ny fanovana ilaina, ary mitahiry soa aman-tsara ny fanovana.
1. Fampidirana ny rakitra BASH_PROFILE
Amin'ity lahatsoratra ity dia hasehontsika anao ny fomba fanokafana sy fanitsiana ny rakitra BASH_PROFILE amin'ny rafitra fiasanao Linux. Ny rakitra BASH_PROFILE dia script startup Bash izay mandeha isaky ny miditra ao amin'ny kaonty mpampiasa. Ampahany manan-danja amin'ny fanamafisana Bash anao izy io, satria ahafahanao manamboatra sy manamboatra ny tontolo manodidina anao.
Hanokatra ny rakitra BASH_PROFILE, tsy maintsy manokatra terminal ianao aloha ny rafitra fiasanao. Avy eo, azonao atao ny mampiasa tonian-dahatsoratra izay tianao hanokatra ny rakitra. Anisan'ny tonian-dahatsoratra malaza sasany Zokilahy, Vim y Emacs. Raha vao nanokatra ny terminal ianao ary vonona ny tonian-dahatsoratra dia soraty tsotra izao ity baiko manaraka ity:
$ nano ~/.bash_profile
Hanokatra ny rakitra izany BASH_PROFILE ao amin'ny tonian-dahatsoratra Zokilahy. Raha tianao ny mampiasa tonian-dahatsoratra hafa dia soloy fotsiny ny "nano" amin'ny anaran'ny tonian-dahatsoratra tianao hampiasaina. Rehefa nosokafanao ilay rakitra dia afaka mijery sy manitsy ny votoatin'ilay rakitra. BASH_PROFILE. Ataovy azo antoka fa manana fahalalana fototra momba ny Bash ianao alohan'ny hanovana ity rakitra ity, satria mety hisy fiantraikany amin'ny fandrindrana ny rafitrao ny fahadisoana.
2. Toerana sy rafitra amin'ny rakitra BASH_PROFILE
Ny rakitra BASH_PROFILE dia rakitra fanamafisana ao amin'ny rafitra fikirakirana Linux, izay hita ao amin'ny lahatahiry fakan'ny mpampiasa. Ity rakitra ity dia misy baiko manokana izay tanterahina isaky ny manomboka ny fivoriana BASH. Tena ilaina ny mahatakatra ny mba hahay mamolavola sy manatsara ny tontolon'ny asantsika.
Ny toerana misy ny rakitra BASH_PROFILE dia mety miovaova arakaraka ny ny rafitra fiasana ary ny kinova Linux ampiasainao. Matetika izy io no hita ao amin'ny lahatahiry fakan'ny mpampiasa miaraka amin'ny anarana .bash_profile na .bashrc. Azonao atao ny mampiasa ny baiko ls -a mba hampisehoana ny rakitra miafina ao amin'ny lahatahiry fototra ary jereo raha misy ny rakitra BASH_PROFILE.
Tsotra ny firafitry ny rakitra BASH_PROFILE. Izy io dia rakitra lahatsoratra tsotra izay azo ovaina miaraka amin'ny tonian-dahatsoratra rehetra, toy ny Nano na Vi. Ny andalana tsirairay ao amin'ny rakitra BASH_PROFILE dia misy baiko na tefy manokana.
3. Ahoana ny fanokafana rakitra BASH_PROFILE amin'ny rafitra fiasa samihafa
Ny fisie BASH_PROFILE dia rakitra fanamafisam-peo ampiasaina amin'ny rafitra fiasa mifototra amin'ny Unix, toy ny Linux sy macOS. Ahitana baiko sy fanovana izay mandeha ho azy rehefa manomboka session terminal. Ny fanokafana ity rakitra ity dia mety ho ilaina amin'ny fampifanarahana ny firafitry ny rafitra sy ny fampidirana baiko manokana ho an'ny mpampiasa Na izany aza, ny fomba fanokafana ny rakitra BASH_PROFILE Miovaova arakaraka ny rafitra miasa ampiasaina.
Ao amin'ny Linux, ny rakitra BASH_PROFILE Ao amin'ny lahatahiry fakan'ny mpampiasa no misy azy. Mba hanokafana azy dia azonao atao ireto dingana ireto:
- Sokafy terminal.
- Ampiasao ny baiko cd arahin'ny lahatahiry fakan'ny mpampiasa. Ohatra, raha "mpampiasa" ny solon'anarana, ny baiko dia: cd /trano/mpampiasa.
- Hanitsiana ny rakitra BASH_PROFILE, azonao ampiasaina ny tonian-dahatsoratra tianao. Ohatra, ny baiko nano .bash_profile dia hanokatra ny rakitra ao amin'ny tonian-dahatsoratra nano.
- Manaova fanovana ilaina amin'ny rakitra ary tehirizo ireo fanovana alohan'ny hanakatona azy.
Ao amin'ny macOS, ny rakitra BASH_PROFILE Izy io koa dia hita ao amin'ny lahatahiry fakan'ny mpampiasa. Azonao atao ny manokatra azy amin'ny fanarahana ireto dingana ireto:
- Sokafy ny terminal.
- Ampiasao ny baiko cd arahin'ny lahatahiry root an'ny mpampiasa. Ohatra, raha "mpampiasa" ny solonanarana, ny baiko dia: cd /Users/user.
- Hanitsiana ny rakitra BASH_PROFILE, azonao atao ny mampiasa tonian-dahatsoratra toy ny vi o hery. Ohatra, ny baiko vi .bash_profile dia hanokatra ny rakitra ao amin'ny tonian-dahatsoratra vi.
- Manaova fanovana ilaina amin'ny rakitra ary tehirizo ireo fanovana alohan'ny hanakatona azy.
Ao amin'ny Windows, raha efa nametraka ny Rafitra Windows ho an'ny Linux (WSL), azonao atao ny manaraka ny dingana etsy ambony hanokafana ny rakitra BASH_PROFILE amin'ny tontolo Linux amin'ny Windows. Raha tsy nametraka WSL ianao dia afaka mampiasa terminal emulator toy ny Cygwin o Git Bash mba manokatra sy manitsy ny rakitra BASH_PROFILE mitovy amin'ny Linux.
4. Fitaovana naroso hanitsiana ny rakitra BASH_PROFILE
Ny rakitra .bash_profile dia ampahany fototra amin'ny tontolon'ny baikon'ny Bash amin'ny rafitra miasa Unix sy Linux. Ahitana fanovana manan-danja sy fari-piainan'ny tontolo iainana hanamboarana ny traikefan'ny mpampiasa. Raha mila manitsy ity rakitra ity ianao, dia tsara ny mampiasa ireto fitaovana manaraka ireto, izay hanamora ny fizotrany ary hanampy amin'ny fisorohana ny fahadisoana.
1. Mpanonta lahatsoratra: Raha hanova ny rakitra .bash_profile dia mila mampiasa tonian-dahatsoratra ianao. Na dia azo ovaina amin'ny tonian-dahatsoratra rehetra aza izy io, dia asaina mampiasa tonian-dahatsoratra mandroso toy ny Kaody Visual Studio o Lahatsoratra Mahafinaritra. Ireo tonian-dahatsoratra ireo dia manolotra endri-javatra fanampiny toy ny fanasongadinana syntax sy autocompletion, manamora ny fanoratana sy misoroka ny fahadisoana code.
2. Terminus: Ny rakitra .bash_profile dia hita ao amin'ny lahatahiry fakan'ny mpampiasa, noho izany dia tsara ny manana fahalalana tsara momba ny fitaovana andalana baiko. Azonao atao ny mampiasa ny Terminus tafiditra ao anatin'ny rafitra fiasanao, toy ny macOS Terminal na ny Linux terminal. Ireo terminal ireo dia ahafahanao miditra haingana amin'ny rakitra ary manao fanovana amin'ny alàlan'ny baiko an-tsoratra.
3. Fomba fidirana: Misy fomba isan-karazany hidirana amin'ny rakitra .bash_profile, saingy soso-kevitra ny hampiasa ny asa fanitsiana lahatsoratra ao amin'ny terminal. Azonao atao ny manokatra mivantana ny rakitra amin'ny fanoratana ny baiko nano ~/.bash_profile. Hanokatra ny rakitra ao amin'ny tonian-dahatsoratra izany zokilahy, izay mora ampiasaina ary manana hitsin-dàlana fitendry intuitive. Safidy iray hafa ny mampiasa tonian-dahatsoratra ivelany, toy ny Vim na Emacs. Azonao atao ny manokatra ny rakitra miaraka amin'ireo tonian-dahatsoratra ireo amin'ny fanoratana ny anaran'ny tonian-dahatsoratra arahin'ny baiko ~/.bash_profile.
5. Manamboatra ny rakitra BASH_PROFILE mba hanatsara ny traikefa amin'ny terminal
Ny rakitra BASH_PROFILE dia fisie fibaikoana andalana ho an'ny mpandika baiko UNIX, fantatra amin'ny anarana hoe BASH. Ny fanamboarana an'ity rakitra ity dia afaka manatsara be ny traikefa amin'ny terminal amin'ny alàlan'ny famelana anay handefa baiko manokana, hamaritana ny fari-piainan'ny tontolo iainana, ary hanefy ny aliases mahasoa. Raha hanokatra sy hanova ny rakitra BASH_PROFILE dia araho ireto dingana manaraka ireto:
- Sokafy varavarankely terminal: Raha hanokatra varavarankely terminal vaovao amin'ny macOS, safidio ny "Applications" ary avy eo "Utilities." Avy eo, tsindrio ny "Terminal". Mba hanokafana varavarankely terminal amin'ny Linux, azonao atao ny mampiasa ny hitsin-dàlana "Ctrl + Alt + T".
- Mandehana mankany amin'ny lahatahiry lehibe: Ao amin'ny terminal, soraty ny baiko "cd ~" ary tsindrio ny Enter. Izany dia hitondra anao any amin'ny lahatahirin'ny mpampiasa anao.
- Sokafy ny rakitra BASH_PROFILE: Soraty ny baiko "vi .bash_profile" ary tsindrio ny Enter. Ity andalana baiko ity dia hanokatra ny rakitra BASH_PROFILE ao amin'ny tonian-dahatsoratra vi.
Rehefa avy nanaraka ireo dingana etsy ambony ianao dia hisokatra ao amin'ny tonian-dahatsoratra vi ny rakitra BASH_PROFILE, ahafahanao manomboka manamboatra azy io araka izay tianao. Ny fanasokajiana malaza sasany dia ahitana ny fampidirana anarana ho an'ny baiko mahazatra, ny fametrahana ny fari-piainan'ny tontolo iainana hanampiana lalana mahazatra, ary ny famaritana asa izay manara-penitra ny asa miverimberina.
Tsarovy fa zava-dehibe ny mitandrina rehefa manamboatra ny rakitra BASH_PROFILE, satria mety hisy fiantraikany amin'ny fiasan'ny mpandika teny sy ny terminal ny lesoka rehetra amin'ny fanamboarana. fanovana sy fanamboarana andrana ao amin'ny tontolo andrana alohan'ny hampiharana azy ireo ao amin'ny fandrindranao fototra.
6. Tandremo rehefa manova ny rakitra BASH_PROFILE
Ny rakitra BASH_PROFILE dia ampahany manan-danja amin'ny rafitra fiasan'ny UNIX/Linux, satria mirakitra ny fanovana sy ny fari-piainan'ny tontolo iainana manokana ho an'ny mpampiasa tsirairay. Alohan'ny hanombohan'ny fanitsiana ity rakitra ity dia ilaina ny mandray fepetra sasany mba hisorohana ny olana mety hitranga na ny fahadisoana amin'ny fampandehanana ny rafitra.
Voalohany indrindra, dia tsara atao a nomaniny ho solon'izay avy amin'ny rakitra alohan'ny fanovana rehetra. Izany dia ahafahantsika mamerina ny fanovana raha misy zavatra tsy mety. Mba hanaovana kopia backup dia azonao atao ny mampiasa ny baiko "cp" arahin'ny lalan'ny rakitra tany am-boalohany sy ny lalana alehan'ny kopia. Ohatra: "cp ~/.bash_profile ~/bash_profile_backup".
Ny fitandremana lehibe iray hafa dia ny ialao ny fahadisoana syntax sy ny fandrafetana rehefa manova ny rakitra BASH_PROFILE. Mora ny manao fahadisoana rehefa miasa amin'ny kaody, indrindra raha tsy fantatsika izany. Noho izany dia ilaina ny mandinika tsara ny andalana ampiana na ovaina ary ho azo antoka fa manaraka ny syntax sy ny endrika marina ianao. Ankoatra izany, dia soso-kevitra hevitra ny code mba hahatonga azy ho takatra kokoa na ho antsika na ho an'ny mpampiasa hafa fa afaka miditra amin'ny rakitra izy ireo.
7. Tolo-kevitra hamahana olana mahazatra rehefa manokatra ny rakitra BASH_PROFILE
Ireo rakitra BASH_PROFILE Izy ireo dia ampiasaina amin'ny rafitra miasa Unix hitahiry ny fari-piainan'ny tontolo iainana sy ny fanamafisana ny akorandriaka Bash mahazatra. Na izany aza, mety misy fotoana izay sendra olana ianao rehefa manandrana manokatra ity rakitra ity. Eto dia hasehonay anao ny sasany tolo-kevitra hamahana ireo olana mahazatra ireo.
1. Jereo ny toerana misy ny rakitra: Ny rakitra BASH_PROFILE Matetika hita ao amin'ny lahatahiry nao an'ny mpampiasa anao (~/.bash_profile). Zava-dehibe ny hahazoana antoka fa mitady ny rakitra amin'ny toerana mety ianao. Azonao atao ny mampiasa ny baiko cd ~ hidirana amin'ny lahatahiry lehibe ary ampiasao ny baiko ls -a hijerena raha misy ilay rakitra.
2. Jereo ny fahazoan-dàlana amin'ny rakitra: Indraindray misy olana amin'ny fanokafana ny rakitra BASH_PROFILE Mety misy ifandraisany amin'ny fahazoan-dàlana diso izy ireo. Mba hamahana ity olana ity dia ampiasao ny baiko ls -l ~/.bash_profile hizaha ny fahazoan-dàlana amin'ny rakitra. Raha tsy manana fahazoan-dàlana sahaza hidirana na hanovana ny rakitra ianao dia azonao ampiasaina ny baiko chmod hanova ny fahazoan-dàlana.
3. Jereo ny syntax ny rakitra: Mety misy toe-javatra misy ny file BASH_PROFILE manana syntax diso na misy lesoka amin'ny fanoratana. Raha hanamarina ny syntax an'ilay rakitra dia azonao ampiasaina ny fitaovana fanamarinana Bash. Ampiasao ny baiko bash -n ~/.bash_profile hijerena ny hadisoana syntax ao amin'ny rakitra. Raha misy lesoka dia azonao ovaina ilay rakitra amin'ny fampiasana tonian-dahatsoratra ary manitsy azy ireo.
8. Ny maha-zava-dehibe ny fitazonana dika mitovy amin'ny rakitra BASH_PROFILE
Ao amin'ny tontolon'ny fandaharana, ny rakitra BASH_PROFILE dia mitana anjara toerana lehibe amin'ny fanamboarana ny tontolo iasan'ny rafitra miasa Unix. Zava-dehibe ny mahatakatra ny filana mitsitsy backups amin'ity rakitra ity, satria mety hiteraka hadisoana sy olana amin'ny fampandehanana ny rafitray ny fanovana diso.
Ho fanampin'ny fanovàna tena ilaina amin'ny fandrindrana ny tontolo iainana, ny rakitra BASH_PROFILE dia misy fari-pitsipika, solon'anarana, ary fiasa mahazatra izay mety hanakiana ny fahombiazan'ny fizotran'ny asantsika. Tahiry Ny fampandehanana sahaza dia ahafahantsika mamerina ireo singa ilaina ireo raha sendra misy hadisoana na fahaverezan'ny angona.
Ny iray amin'ireo fomba aroso indrindra hitahirizana kopia backup ny rakitra BASH_PROFILE dia amin'ny fampiasana tsy tapaka ny rafitra fanaraha-maso ny dikan-teny, toy ny Git. Izany dia ahafahantsika manara-maso ny fanovana rehetra natao tamin'ny rakitra rehefa mandeha ny fotoana ary mamerina izay fanovana tsy ilaina raha ilaina. Ankoatra izany, Ny fampiasana rafitra fanaraha-maso dikan-teny ihany koa dia manome fahafahana hiara-miasa amin'ny mpamorona hafa, izay manamora ny fanakambanana ny fanovana sy ny fanatsarana ny vokatra amin'ny tetikasan'ny ekipa. Ny fomba iray hafa dia ny mamorona dika mitovy amin'ny rakitra amin'ny tanana ary mitahiry izany amin'ny toerana azo antoka, na amin'ny lohamilina lavitra, fiara fitahirizana ivelany, na ao anaty rahona. Tsarovy izany Ny fitazonana kopia backup maro any amin'ny toerana samihafa dia mampihena ny mety ho fahaverezan'ny angona raha sendra tsy fahombiazana na toe-javatra maika.
9. Fikojakojana sy fanavaozana ny rakitra BASH_PROFILE
Ny rakitra BASH_PROFILE dia singa fototra amin'ny ny rafitra fiasana Linux, satria misy ny fanovana rehetra sy ny fari-piainan'ny tontolo iainana ho an'ny shell BASH. Mba hanokafana ity rakitra ity sy hanovana azy, dia tsy maintsy arahina ny dingana sasany. Amin'ity lahatsoratra ity dia hasehoko anao ny fomba hanaovana izany amin'ny fomba tsotra sy haingana.
Ny dingana voalohany hanokafana ny rakitra BASH_PROFILE dia ny fanokafana terminal ao amin'ny rafitra fandidiana Linux. Ity dia afaka manao avy amin'ny menio fanombohana na mampiasa ny hitsin-dàlana fitendry Ctrl + Alt + T. Rehefa misokatra ny terminal dia tsy maintsy mandehana mankany amin'ny toerana misy ny rakitra mampiasa ny baiko cd. Amin'ny ankapobeny, ny rakitra BASH_PROFILE dia hita ao amin'ny lahatahiry an-tranon'ny mpampiasa na ao amin'ny lahatahiry /etc/. Azonao atao ny mampiasa ny baiko ls mba hitanisana ireo rakitra sy lahatahiry amin'ny toerana misy azy.
Rehefa tonga amin'ny toerana mety ianao dia afaka manokatra ny rakitra BASH_PROFILE amin'ny tonian-dahatsoratra tianao indrindra. Ny mpamoaka lahatsoratra mahazatra sasany amin'ny Linux dia Nano, Vim, ary Emacs. Ampiasao ny baiko hatsembohana alohan'ny anaran'ny mpamoaka lahatsoratra hanokafana ny rakitra ho mpitantana. Ilaina izany raha te hanova ny rakitra BASH_PROFILE izay misy fiantraikany amin'ny mpampiasa rehetra amin'ny rafitra ianao. Rehefa misokatra ny rakitra ao amin'ny tonian-dahatsoratra dia azonao atao manao ny fanovana ilaina ary tehirizo ilay rakitra.
10. Torohevitra ambony sy fika mba hampitomboana ny fahaizan'ny rakitra BASH_PROFILE
Soso-kevitra #1: Amboary ny rakitra BASH_PROFILE anao mba hanatsarana ny fampisehoana sy ny fahombiazan'ny tontolon'ny programanao. Tetika iray hanatrarana izany dia ny fanesorana andalana tsy ilaina na dika mitovy amin'ny rakitra. Diniho tsara ny andalana tsirairay ary fafao ireo izay tsy mifandraika amin'ny fikirakiranao ankehitriny. Tsarovy fa ny andalana rehetra vita ao amin'ny rakitra BASH_PROFILE dia misy fiantraikany amin'ny fotoana fidirana sy ny fahombiazan'ny rafitra amin'ny ankapobeny.
Torohevitra #2: Ampiasao fiovaovan'ny tontolo iainana hanitsy ny rakitra BASH_PROFILE-nao sy hanamafisana ny lalan'ny asanao. Ny fari-piainan'ny tontolo iainana dia ahafahanao mitahiry sanda azo ampiasaina amin'ny baiko sy script samihafa. Ohatra, azonao atao ny mamorona variana antsoina hoe "PROJECT" ary manendry azy ny lalan'ny tetikasanao ankehitriny. Avy eo, azonao atao ny mampiasa an'io faribolana io fa tsy manoratra ny lalana feno isaky ny mila manova lahatahiry ianao. Mitsitsy fotoana izany ary mampihena ny mety ho fahadisoana.
Torohevitra #3: Fomba iray hafa hampitomboana ny fahombiazan'ny rakitra BASH_PROFILE anao dia ny fampiasana antsoina. Ny alias dia hitsin-dàlana ahafahanao manatanteraka baiko lava na sarotra amin'ny fanoratana teny na litera vitsivitsy fotsiny. Azonao atao ny mamorona aliases ho an'ny baiko matetika na ho an'ireo izay sarotra tadidy. Ohatra, raha tokony hanoratra "git status" isaky ny te-hijery ny satan'ny fitahirizanao Git ianao, dia azonao atao ny mamorona alias toy ny "gs" ary manatanteraka izany baiko izany. Mamonjy fotoana sy ezaka izany, indrindra raha miasa tsy tapaka amin'ny baiko sarotra ianao.
Izaho dia Sebastián Vidal, injeniera amin'ny informatika liana amin'ny teknolojia sy DIY. Ankoatra izany, izaho no mpamorona ny tecnobits.com, izay izarako fampianarana mba hahatonga ny teknolojia ho mora idirana sy ho takatry ny rehetra.