A yau Ubuntu (kuma mafi yawan GNU / Linux distros) suna da Hadadden mai amfani da kebul, wanda ke bawa damar amfani da Tsarin kusan ba tare da sanin komai game dashi ba, kuma hakan yayi kyau. Ya dogara ne akan cewa mai amfani ba dole bane ya sami ingantaccen ilimin, kuma wannan shine dalilin da ya sa amfani da Ubuntu da GNU / Linux gaba ɗaya yana da ƙwarewa.
Yanzu, bazai taɓa ciwo ba sanin yadda abin da muke amfani da shi ke aiki. Bugu da ƙari, mun san cewa idan kuna amfani da GNU / Linux wani ɓangare ne saboda rashin jituwa, sha'awarku da sha'awar koyonku. Don haka a cikin Ubunlog muna son yin rubutun da yafi na fasaha da kuma koya muku menene matakai kuma yaya suke aiki a cikin Ubuntu. Za mu koya muku jerin abubuwan tafiyarwa, don neman takamaiman tsari da kashe su. Mun fara.
Kamar yadda dukkanmu muka sani, Ubuntu (GNU / Linux) Tsarin Aiki ne na yin abubuwa da yawa. Wannan yana nufin yana iya aiwatar da matakai da yawa (ayyuka) lokaci guda, ba tare da matsala tsakanin su ba.
Index
Amma… Menene tsari?
Wani tsari ba komai bane face misalin shirin. Ko kuma sanya wata hanya, shirin ba komai bane face jerin matakan da suke gudana. Don haka a cikin hanyar sasantawa, ana iya fahimtar wani tsari azaman shiri ne mai gudana.
Tsarin, kamar yadda wasunku suka riga kuka sani, ana iya aiwatar da shi ta hanyoyi biyu; a cikin gaba (a gaba) ko a baya (a bango).
Bugu da kari, ga mafi yawan sha'awar, tsari yana da kasance, tunda ba zai iya zama kawai ba a guje. Idan misali wani tsari A ƙaddamar da wani tsari B, da A ya zama sananne a matsayin tsari mahaifinsa kuma B matsayin tsari hijo (yaro). Mafi sau da yawa, lokacin da wannan ya faru, A zauna a jihar an dakatar.
Zamu iya ganinsa da misali:
Si mun bude Terminal na Ubuntu, muna riga mun ƙaddamar da sabon tsari, tunda tashar wani shiri ne. Idan haka ne daga Terminal mun ƙaddamar da wani shirin, za mu ga cewa an dakatar da shi. Wannan shine, idan da Terminal ya buɗe, zamu aiwatar da:
gedit f_test
don buɗe sabon fayil da ake kira f_gwaji (tare da editan rubutu na Gedit), za mu ga cewa an dakatar da tashar kuma "ba za mu iya amfani da shi ba". Idan muna son ci gaba da amfani da wannan Terminal ɗin bayan ƙaddamar da aikin, kawai ƙaddamar da shi a ciki baya (bango), ma'ana, ya isa mu aiwatar:
gedit f_sari &
Alamar "&" tana nuna cewa muna son aiwatar da wannan aikin a ciki baya. Ta wannan hanyar, da zarar an ƙaddamar da aikin, za mu iya ci gaba da amfani da Terminal, tunda ba za a dakatar da shi ba kuma duk matakan za su ci gaba da gudana yadda ya kamata.
Ta yaya zan iya sanin waɗanne matakai ke gudana akan Ubuntu?
Don ganin jerin ayyukan da suke gudana, kawai buɗe Terminal kuma gudu:
ps -aux
Kuma zamu ga fitarwa kamar haka:
Abinda kawai ke sha'awa daga jerin shine PID. PID (Mai tantancewa na aiki) adadi ne wanda, kamar yadda sunan sa ya nuna, yana da alhakin gano tsari guda ɗaya.
Bugu da kari, Ubuntu (da duk GNU / Linux distros) suna da fayil wanda ke ƙayyade matsakaicin darajar PID. Wannan a fili yake ƙayyade matsakaicin adadin matakai don gudana. Ana kiran fayil ɗin @rariyajarida kuma yana cikin / proc / sys / kernel / directory. Idan kana son ganin abin da ke ciki da sauri, kawai gudu:
cat / proc / sys / kwaya / pid_max
Kuma zaku ga yadda, a tsorace, matsakaicin adadin ayyukan da za'a iya aiwatarwa shine 32768. Yana da mahimmanci kuyi taka tsan-tsan yayin tafiya a cikin waɗannan kundin adireshin, tunda mummunan canji na iya zama na mutuwa.
A gefe guda, idan muna so bincika hanyoyin da ke hade da takamaiman shirin zamu iya amfani da bututu da kuma man shafawa don tace sakamakon. Wato, idan misali muna son ganin duk matakan da ke tattare da Gimp, za mu iya aiwatarwa:
ps -aux | gimp gimp
Kamar yadda kake gani, a halin da nake ciki akwai matakai 3 masu alaƙa da Gimp.
Kuma ... Ta yaya zan iya kashe wani tsari?
Kashe tsari yana nufin ƙare shi, aika siginar da ta dace don aikin ya ƙare. Yin hakan yana da sauƙi kamar amfani da umarnin kashe. Anan ne muke buƙatar sanin PID na aikin da muke son kashewa. A cikin misalin da ke sama, bari mu ce Ina so in kashe aikin Gimp wanda ke da 5649 azaman PID ɗinsa. Da kyau, kawai gudu:
kashe 5649
Yanzu yaya zan iya kashewa sau daya duk matakan hade da shirin? Mai sauƙin kuma Idan a halin da nake ciki ina so in kashe duk matakan Gimp, zan iya amfani da umarnin pkill. Mai bi:
gimp gimp
Wannan zai kashe dukan Tsarin Gimp, wato, aiwatarwa tare da PIDs 5649, 5719 da 5782. Sauƙi daidai? Idan wani shiri ya daskare kuma baku san yadda za'a kawo karshen sa ba, yanzu kuna da mafita possible
Muna fatan wannan ɗan jagorar ya taimaka muku fahimtar ɗan yadda Ubuntu da Linux ke aiki gaba ɗaya. Sanin yadda ake aiki da sarrafa matakai na asali ne a cikin Linux kuma a lokaci guda yana da mahimmanci. Kodayake mun san cewa wannan jagorar ya kasance mai sauƙi kuma mai sauƙi, don haka idan kuna da son sani kuma kuna son zurfafa cikin batun kaɗan, kuna iya duban aiwatar da tsarin rayuwa ko al Mai tsara Linux (mai tsara tsari).
Har sai lokaci na gaba 😉
2 comments, bar naka
kwarai da gaske
Ina neman jagora a cikin pdf wanda yayi min bayani ta hanyar zane yadda ake gudanar da ayyuka a Linux Ubuntu. Ta hanyar zane-zane abubuwa sun fi kyau gani.