Mastering Linux tsis muaj teeb meem ntawm cov xuab moos lossis hnub. Nkag siab txog nws txoj haujlwm, cov qauv thiab cov lus txib yuav tsum tau ua, raws li txoj cai, xyaum thaum lub sijhawm muaj ntau ntu kom tau coj los ua ke cov ntsiab lus uas nkag siab nws. Lub zog loj ntawm Linux yog nyob rau hauv plhaub, los ntawm qhov los ua haujlwm nrog cov lus txib thiab kom muaj peev xwm xa cov ntawv sau ntau dhau los ua txhua yam haujlwm.
Txawm hais tias txhua qhov kev faib tawm muaj cov haujlwm sib txawv thiab qee qhov nws tus kheej cov haujlwm, hauv cov xov xwm no peb yuav nthuav tawm koj Lub 5 Commands Txhua Tus Neeg Siv Linux Yuav Tsum Tau Paub.
1. sudo tso
Tej zaum qhov tseem ceeb tshaj plaws ntawm tag nrho cov kab ke Nws yog ib qho uas tso cai rau peb kom tau txais cov cai ntawm cov thawj coj ua txoj haujlwm tshwj xeeb. Qhov hais kom ua sudo o superuser ua Nws tso cai, los ntawm kev txhim kho cov program hauv lub khoos phis tawm los kho qhov sib txawv ntawm cov khoom kho vajtse lossis rov pib kho lub computer. Cov lus txib no tau tshwm sim indispensable rau tej yam hauj lwm uas yuav tsum tau nce siab ntawm txoj cai thiab cov neeg siv feem ntau yuav ua dab tsi hauv paus.
Yog tias koj tau ua tiav cov lus txib lossis ua ib txoj haujlwm uas lub system tau qhia koj tias yuav kom coj nws lossis nqa tawm koj yuav tsum ua. hauv paus (xav tau cag), tom qab ntawv koj yuav tsum ua nws nrog txoj haujlwm no, xws li: sudo apt-tau hloov tshiab.
Qee zaum, thaum koj khiav graphical applications nyiam nautilus los yog koj tso rau kab ntawv nyeem gedit, Nws yog qhov zoo dua uas koj tsis siv qhov lus txib no rau ob qho laj thawj. Qhov thib ib yog tias muaj qee qhov tshwj xeeb rau cov rooj plaub no uas yog gksudo, thiab qhov thib ob uas nws raug zam nyob rau hauv txoj kev no qee qhov kev sib tsoo hauv cov graphical interface thaum kev ua tiav ntawm cov ntawv thov no.
2. ls ib
Muaj nuj nqi uas tso cai rau peb los saib cov ntsiab lus ntawm cov ntawv sau cia tsis tuaj yeem ploj ntawm peb cov nyiam. Seb peb nyuam qhuav tsim nws lossis nws twb muaj, ls yog ib qho ntawm ntau cov lus txib hauv txhua lub Linux, txij li nws suav nrog qhov ntau ntawm cov cwj pwm ua rau peb kom pom tag nrho cov khoom ntawm cov ntaub ntawv thiab cov ntawv sau npe. Yog hais kom ua ls tso cai rau peb los sau cov ntsiab lus ntawm cov npe, nrog ls -la peb tseem tuaj yeem sau cov cwj pwm ntawm tag nrho cov khoom pom nyob hauv phau ntawv teev npe, suav nrog cov uas muaj lub zais hloov kho.
3.cp wb
Thiab txuas ntxiv nrog peb cov npe ntawm cov lus txib tshaj plaws uas peb pom daim ntawv txib lossis, uas yog qhov qub, cpCov. Muaj ntau txoj hauv kev los siv qhov kev hais kom ua no tab sis cov tswv yim hauv qab yog ib txwm luam cov ntawv rau lwm cov ntawv. Tias yog vim li cas nws yog tua los ntawm cp ua ntaub ntawv-npe qhia npe-npe thiab, tshwj tsis yog peb nyob rau hauv cov ntawv qhia lub hauv paus ntawm lub xaib uas peb xav theej, peb yuav tsum nkag mus rau txhua txoj kev lossis qhia txhua qib nrog ../.
Lo lus txib no txhawb kev siv cov wildcards, pab txhawb kev luam ntawm ntau cov ntaub ntawv nyob rau tib lub sijhawm Piv txwv li, cp * .txt / Tsev / Luis / Cov Ntaub Ntawv.
4. grep ib
Lwm qhov hais kom ua ntawd txhua tus neeg siv Linux yuav tsum paub yog grepCov. Lub luag haujlwm tseem ceeb ntawm cov lus txib no yog pom qhov yuam kev ntawm txoj hlua peb hais kom meej los yog, dab tsi yog qhov qub, lim cov ntaub ntawv raws li qauv uas peb qhia. Yog li, peb tuaj yeem siv nws ncaj qha tiv thaiv cov ntaub ntawv uas twb muaj lawm, xws li grep ntawv myfile.txt lossis los ntawm concatenating nrog kav dej. Kev siv ntawm raj dej muab zoo versatility rau cov lus txib no, vim tias nws tso cai rau peb los daws qhov teeb meem uas peb tau los ntawm lwm cov haujlwm yog tias peb tso ib qho kev ua haujlwm zoo li no: miv myfile.txt | grep ntawv nyeem.
Qhov kev hais kom ua no tseem tso cai rau koj siv ntau ntawm wildcards uas rov qab los ib qho ntawm feem nyuaj ua rau tus tswv kom huv siCov. Kuv tau hais, ib lo lus txib muaj txiaj ntsig zoo thiab nyuaj los tswj kom tob.
5. rwm
Thiab kom ua tiav nrog cov xov xwm no, paub tias kuv tso ntau lwm cov lus tseem ceeb ntxiv rau hauv txoj kev, Kuv ntseeg tias nws yog qhov tsim nyog tsis txhob hnov qab cov lus qhia tso cai rau peb tshem tawm cov ntawv lossis cov lus qhia ntawm peb lub kaw lus. Peb yuav tsum tsis txhob ntseeg siab rm con rmdir ua, vim tias lo lus kawg no tsuas yog tso cai rau peb rho tawm cov ntawv sau npe ntawm cov kab ke.
Txhawm rau rho tawm ib daim ntawv, nws txaus peb nkag mus rau hauv kab lus hauv qhov davhlau ya nyob twg rm file-name o rm * .txt yog tias peb xav rho tawm ntau cov ntaub ntawv. Ua tib zoo yog tias koj yuav siv tus ntsuas -rf ib, txij li koj tuaj yeem tshem tawm cov ntaub ntawv txhua yam ntawm koj lub khoos phis tawm. Koj raug ceeb toom.
Peb cia siab tias qhov kev tshuaj xyuas ntawm Linux lub ntsiab lus qhia no tau qhia koj rau. Yog koj twb paub lawv, tej zaum koj xav qhia rau peb Dab tsi lwm cov lus txib koj xav tias tseem ceeb kom paub rau txhua tus neeg siv LinuxCov. Yog lawm, peb tsuas yog lees 5 😉
Yog li xav kom paub txog hnub Ubuntu ntiaj teb peb tau saib koj nkag rau hauv. Nyeem cov ntawv no uas txhawj txog peb niaj hnub no, tias txawm hais tias peb siv "console" txhua hnub, vim tias peb tsis paub txog gksudo, cov lus txib nrog uas peb tuaj yeem siv gedit, piv txwv, tab sis ntawm chav kawm nrog cov cai superuser. Kuv yog ZOO SIAB tau kawm ib yam tshiab, yog li ntawd kuv tau ntxiv qhov kev xaiv ntawd rau kuv tus kheej blog, thiab kuv ua kom kuv txoj kev txaus siab paub thiab pej xeem los ntawm cov lus hauv Twitter:
https://twitter.com/ks7000/status/704295055524233216