Pagrindinis » kaip » Kaip valdyti failus iš Linux terminalo 11 komandų, kurias reikia žinoti

    Kaip valdyti failus iš Linux terminalo 11 komandų, kurias reikia žinoti

    Norint naudoti „Linux“ terminalą kaip profesionalą, turėsite žinoti failų tvarkymo ir navigacijos katalogų pagrindus. Tiesa, kad „Unix“ filosofija, kiekviena komanda daro vieną dalyką ir daro jį gerai.

    „Midnight Commander“, „Linux“ terminalo failų tvarkyklė, veikia kaip galingas visų šių komandų galas.

    ls - sąrašas failų

    The ls komanda nurodo failus kataloge. Pagal numatytuosius nustatymus, ls pateikia failus dabartiniame kataloge.

    Failus taip pat galite įrašyti į rekursyviai - tai yra visų failų, esančių kataloguose, sąrašas ls-R.

    „Ls“ taip pat gali įrašyti failus į kitą katalogą, jei nurodote katalogą. Pavyzdžiui, Ls / home išvardys visus failus iš / home katalogo.

    cd - Keisti katalogą

    The cd komanda keičia kitą katalogą. Pavyzdžiui, cd Desktop nuveš jus į darbalaukio katalogą, jei pradedate nuo namų katalogo.

    Taip pat galite nurodyti visą katalogo kelią, pvz., cd / usr / share eiti į / usr / share katalogą failų sistemoje.

    cd… užims jums katalogą.

    rm - šalinti failus

    The rm komanda pašalina failus. Būkite atsargūs su šia komanda - rm neprašo jūsų patvirtinimo.

    Pavyzdžiui, rm failas ištrintų failą pavadinimu „failas“ dabartiniame kataloge. Kaip ir su kitomis komandomis, taip pat galite nurodyti visą failo kelią: rm / kelias / į / failą ištrintų failą failų sistemoje / path / to / failą.

    rmdir - pašalinti katalogus

    The rmdir komanda pašalina tuščią katalogą. rmdir katalogas ištrintų katalogą, pavadintą „katalogas“ dabartiniame kataloge.

    Jei katalogas nėra tuščias, galite naudoti rekursinį rm komandą, kad pašalintumėte katalogą ir visus jame esančius failus. rm -r katalogas ištrintų katalogą pavadinimu „directory“ ir visus jame esančius failus. Tai pavojinga komanda, kuri gali lengvai ištrinti daug svarbių failų, todėl būkite atsargūs, kai naudojate jį. Ji neprašys patvirtinimo.

    mv - Perkelti failus

    The mv komanda perkelia failą į naują vietą. Tai taip pat yra komanda, kurią naudosite pervardindami failus. Pavyzdžiui, mv failas newfile failą pavadinimu „file“ dabartiniame kataloge ir perkelti į failą, pavadintą „newfile“, esančią dabartiniame kataloge - jį pervadinti, kitaip tariant.

    Kaip ir su kitomis komandomis, galite įtraukti visus kelius, kad perkeltumėte failus į kitus katalogus. Pvz., Ši komanda perkelia failą pavadinimu „failas“ dabartiniame kataloge ir įdės į aplanką / home / howtogeek:

    mv failas / home / howtogeek

    cp - kopijuoti failus

    The cp komanda veikia taip pat, kaip ir „mv“ komanda, išskyrus originalius failus, o ne juos perkelti.

    Taip pat galite atlikti rekursinę kopiją cp -r. Tai nukopijuoja katalogą ir visus jo failus į naują vietą. Pavyzdžiui, ši komanda įkelia / home / howtogeek / Downloads katalogo kopiją į / home / chris katalogą:

    cp -r / home / howtogeek / Siuntiniai / namo / chris

    mkdir - Padarykite katalogus

    Mkdir komanda sukuria naują katalogą. mkdir pavyzdys dabartiniame kataloge sudarys katalogą su pavadinimu „pavyzdys“.

    - Sukurti nuorodas

    „Ln“ komanda sukuria nuorodas. Dažniausiai naudojamas ryšių tipas tikriausiai yra simbolinė nuoroda, kurią galite sukurti ln-s.

    Pvz., Ši komanda sukuria nuorodą į mūsų darbastalio aplanką „Atsisiuntimai“:

    ln -s / home / howtogeek / Siuntiniai / home / howtogeek / Desktop

    Daugiau informacijos rasite mūsų straipsnyje apie simbolines nuorodas.

    chmod - Keisti leidimus

    chmod keičia failo leidimus. Pavyzdžiui, chmod + x script.sh pridėtų vykdomąjį leidimą į failą, pavadintą script.sh dabartiniame aplanke. chmod -x script.sh pašalintų vykdomąjį leidimą iš šio failo.

    Linux failų leidimai gali būti šiek tiek sudėtingi. Išsamesnės informacijos ieškokite mūsų „Linux“ failų leidimų vadove.

    palieskite - sukurkite tuščius failus

    The palieskite komanda sukuria tuščią failą. Pavyzdžiui, jutiklinis pavyzdys sukuria tuščią failą, pavadintą „pavyzdys“.

    mc - Visas failų tvarkyklė

    „Midnight Commander“ yra vienas iš daugelio visiškai matomų failų tvarkyklių, kuriuos galite naudoti iš „Linux“ terminalo. Ji nėra įdiegta pagal numatytuosius nustatymus daugumai paskirstymų; čia yra komanda, kurią turėsite įdiegti „Ubuntu“:

    sudo apt-get install mc

    Įdiegę tiesiog paleiskite mc komandą paleisti.

    Rodyklių klavišais pasirinkite failus ir „Tab“ klavišą, jei norite perjungti iš stiklo. Paspauskite Alt-1, kad pamatytumėte pagalbos ekraną arba Alt-2, kad pamatytumėte meniu.

    Taip pat galite naudoti „Midnight Commander“ pelę, jei jūsų terminalo aplinka palaiko pelę.


    Atminkite, kad pakeisdami sistemos katalogą turite paleisti šias komandas su root leidimais. Ubuntu pridėkite sudo į komandų, kurias norite paleisti su root leidimais, pradžioje.