Usa ka nagsugod nga Giya Ngadto sa Linux Shell

Unsa ang usa ka Shell?

Sa wala pa adunay mga desktop environment ug graphical user nga nag-interfaces ang bugtong paagi nga makig-uban sa Linux operating system mao ang paggamit sa command line nga gitawag usab nga terminal.

Ang terminal naggamit sa usa ka espesyal nga programa nga gitawag sa kabhang nga nagsuporta sa usa ka lain-laing mga sugo alang sa pagbuhat sa mga buluhaton.

Adunay nagkalainlaing matang sa kabhang nga anaa. Ania ang labing sagad gigamit nga kabhang:

Ang kadaghanan sa modernong distribusyon sa Linux naggamit sa bash shell o sa dash shell bisan tuod kini angay nga nahibal-an ang ubang mga kabhang.

Unsaon Nimo Pag-abli og Shell?

Kung magkonektar ka sa usa ka server sa Linux pinaagi sa ssh dayon ikaw magkuha dayon ngadto sa Linux shell. Kon ikaw naggamit sa usa ka desktop nga bersyon sa Linux ug ikaw naggamit sa usa ka desktop nga kalikayan dayon mahimo ka makaabot sa usa ka kabhang pinaagi lamang sa pag-abli sa usa ka terminal.

Kini nga giya nagpakita kon unsaon pag-access sa usa ka terminal sa daghang mga paagi.

Sa diha nga ikaw mosulod sa terminal ikaw makahimo sa paggamit sa default nga kabhang alang sa terminal.

Usa ba ka Terminal ug Shell ang Parehong Butang?

Ang usa ka terminal ug usa ka kabhang samtang kasagaran gigamit kauban sa usag usa lahi kaayo nga mga mananap. Usa ka terminal usa ka programa nga makahimo kanimo sa pag-access sa usa ka kabhang.

Sama sa nahisgutan sa sayo pa ang usa ka terminal mahimong modagan sa nagkalainlaing matang sa kabhang Ang usa ka kabhang dili kinahanglan nga usa ka terminal emulator nga modagan. Mahimo nimong magpadagan ang usa ka script sa usa ka kabhang sa usa ka CRON nga trabaho alang sa pananglitan nga usa ka himan sa pagpadagan sa mga script sa pila ka mga panahon.

Unsaon Nako Makiglambigit sa Shell

Mahimo nimong buhaton ang bisan unsang butang sa usa ka terminal window nga mahimo nimong makab-ot sa usa ka mas graphical environment apan kinahanglan nimo nga mahibal-an ang mga sugo nga anaa.

Adunay nagkalainlaing mga paagi sa paglista sa tanan nga mga sugo. Pananglitan ang mosunod nga sugo naglista sa mga anaa nga mga sugo:

compgen -c | labaw pa

Kini maglista sa tanan nga anaa nga mga sugo apan sa ingon nga paagi nga gawas kon ikaw nasayud unsa ang gipasabut sa mga sugo nga ikaw dili tingali mobati nga komportable.

Mahimo nimo gamiton ang mando sa lalaki nga basahon ang kasayuran mahitungod sa matag command pinaagi sa pag-type sa mosunod:

apod sa tawo

Ibalik ang "commandname" uban sa ngalan sa sugo nga gusto nimong mabasa.

Mahimo nimo kanunay nga sundon ang mga giya niini nga site alang sa pagtrabaho kung unsaon paggamit ang kadaghanan sa mga komand sa Linux nga anaa.

Ang mga importanteng butang nga gusto nimo mahibal-an mao ang unsaon pagtan-aw sa mga file, kung unsaon pag-edit sa mga file, unsaon sa pagpangita kung diin sa file system ikaw, unsaon paglihok pataas ug mga direksyon, kung unsaon paglihok sa mga file, kung unsaon kopyahin ang mga file, kung unsaon tangtangon ang mga file ug unsaon paghimo sa mga direktoryo.

Maayo na lang kini nga giya magpakita kanimo kon unsaon pagbuhat ang tanan nga mga butang .

Unsa ang usa ka Shell Script

Ang usa ka shell script usa ka sunod-sunod nga mga command shell nga gisulat sa usa ka file nga kung tawagan magpahigayon sa mga komand sa usa ka sunod sa usag usa nga kanunay nga naggamit sa user input.

Ang mga skrip sa panit naghatag og usa ka paagi sa pagpahigayon sa kasagaran nga mga buluhaton nga balik-balik.

Mga Shortcut sa Keyboard

Adunay ubay-ubay nga mga shortcut sa keyboard nga angayan nga mahibal-an tungod sa dali nga pagpakig-uban sa usa ka kabhang sulod sa usa ka terminal window:

Pag-instalar sa Software gamit ang Line sa Command

Ang kabhang mahimong magamit labaw pa sa usa ka paagi sa pagkopya sa mga file ug pag-edit niini.

Pananglitan mahimo nimo gamiton ang kabhang sa pag-instalar sa software. Kadaghanan sa mga sugo alang sa pag-instalar sa software mga piho sa usa ka operating system ug dili usa ka partikular nga kabhang.

Pananglitan ang apt-get anaa sa Debian base distributions samtang ang yum anaa alang sa Red Hat based distributions.

Mahimo nimong gamiton ang apt-get sa usa ka script shell apan dili kini magamit sa matag apod. Kini usa ka programa sa command line nga sukwahi sa usa ka dedikadong command shell.

Mapuslanong mga Tip Ug Mga Kalag

Kini nga giya naghatag sa usa ka lista sa 15 nga mapuslanon nga mga tip ug mga lansis alang sa command line.

Kini magpakita kanimo kon unsaon sa pagpadagan sa mga sugo diha sa luyo, kung unsaon paghunong ang mga sugo, kung unsaon pagtuman ang mga sugo bisan pa sa imong pag-log out, kung unsaon pagdagan ang mga sugo sa usa ka piho nga petsa ug oras, kung unsaon pagtan-aw ug pagdumala sa mga proseso, proseso, unsaon pag-download sa mga video sa Youtube, unsaon pag-download sa mga pahina sa web ug bisan unsaon sa pag-ingon sa inyong kapalaran.