Početna » kako da » Kako upravljati datotekama s Linux naredbi koje trebate znati

    Kako upravljati datotekama s Linux naredbi koje trebate znati

    Da biste koristili Linux terminal kao profesionalac, morate znati osnove upravljanja datotekama i navigacijskim imenicima. U skladu s filozofijom Unixa, svaka naredba čini jednu stvar i čini je dobro.

    Midnight Commander, upravljač datotekama za Linux terminal, s puno mogućnosti, djeluje kao moćan prednji kraj svim tim naredbama.

    ls - Popis datoteka

    ls naredba navodi datoteke u direktoriju. Prema zadanim postavkama, ls navodi datoteke u trenutnom direktoriju.

    Također možete popisati datoteke rekurzivno - to jest, popis svih datoteka u direktorijima unutar trenutnog direktorija - sa ls-R.

    ls također mogu navesti datoteke u nekom drugom imeniku ako navedete direktorij. Na primjer, Kući će popisati sve datoteke u imeniku / home.

    cd - Promijeni direktorij

    CD naredba se mijenja u drugi direktorij. Na primjer, cd Desktop će vas odvesti u direktorij na radnoj površini ako počinjete od svog matičnog imenika.

    Također možete navesti punu putanju do direktorija, kao što je cd / usr / share za otvaranje direktorija / usr / share u datotečnom sustavu.

    CD… će vas odvesti u imenik.

    rm - Uklanjanje datoteka

    rm naredba uklanja datoteke. Budite oprezni s ovom naredbom - rm ne traži potvrdu.

    Na primjer, rm datoteka će izbrisati datoteku pod nazivom "datoteka" u trenutnom direktoriju. Kao i kod drugih naredbi, možete navesti i punu putanju do datoteke: rm / put / u / datoteku će izbrisati datoteku na / path / to / file u vašem datotečnom sustavu.

    rmdir - Uklanjanje direktorija

    rmdir naredba uklanja prazan direktorij. rmdir direktorij bi izbrisao direktorij nazvan "direktorij" u trenutnom direktoriju.

    Ako direktorij nije prazan, možete koristiti rekurzivnu rm naredbu za uklanjanje direktorija i svih datoteka u njemu. rm -r direktorij bi izbrisao direktorij nazvan "direktorij" i sve datoteke u njemu. To je opasna naredba koja lako može izbrisati mnogo važnih datoteka, stoga budite oprezni kada je koristite. Neće tražiti potvrdu.

    mv - Premjesti datoteke

    MV naredba pomiče datoteku na novo mjesto. Ovo je i naredba koju ćete koristiti za preimenovanje datoteka. Na primjer, mv datoteka newfile će uzeti datoteku pod nazivom "datoteka" u trenutnom direktoriju i premjestiti je u datoteku pod nazivom "newfile" u trenutnom direktoriju - preimenovati je, drugim riječima.

    Kao i kod drugih naredbi, možete uključiti pune staze za premještanje datoteka u ili iz drugih direktorija. Na primjer, sljedeća naredba će uzeti datoteku pod nazivom "datoteka" u trenutnom direktoriju i smjestiti je u mapu / home / howtogeek:

    mv file / home / howtogeek

    cp - Kopiraj datoteke

    cp naredba radi na isti način kao i naredba mv, osim što kopira izvorne datoteke umjesto da ih premješta.

    Također možete napraviti rekurzivnu kopiju cp -r. To kopira direktorij i sve datoteke unutar njega na novo mjesto. Na primjer, sljedeća naredba stavlja kopiju / home / howtogeek / direktorija Downloads u direktorij / home / chris:

    cp -r / home / howtogeek / preuzimanja / home / chris

    mkdir - Izrada direktorija

    Naredba mkdir čini novi direktorij. mkdir primjer izradit će direktorij s nazivom "primjer" u trenutnom direktoriju.

    ln - Stvori veze

    Naredba ln stvara veze. Najčešće korištena vrsta veze je vjerojatno simbolička veza, s kojom možete stvarati ln-s.

    Na primjer, sljedeća naredba stvara vezu do naše mape Preuzimanja na našoj radnoj površini:

    ln -s / home / howtogeek / Downloads / home / howtogeek / Desktop

    Pogledajte naš članak o simboličkim vezama za više informacija.

    chmod - Promijeni dozvole

    chmod mijenja dozvole datoteke. Na primjer, chmod + x script.sh dodao izvršne dozvole datoteci pod nazivom script.sh u trenutnoj mapi. chmod -x script.sh uklonit će izvršne dozvole iz te datoteke.

    Dozvole za Linux datoteke mogu biti pomalo komplicirane. Pogledajte naše upute za dozvole za Linux datoteku za detaljnije informacije.

    dodirnite - Stvori prazne datoteke

    dodir naredba stvara praznu datoteku. Na primjer, primjer kreira praznu datoteku pod nazivom "primjer" u trenutnom direktoriju.

    mc - Potpuni upravitelj datoteka

    Midnight Commander je jedan od mnogih potpuno opremljenih upravitelja datoteka koje možete koristiti s Linux terminala. Po većini distribucija nije standardno instaliran; evo naredbe koju ćete morati instalirati na Ubuntu:

    sudo apt-get install mc

    Nakon što je instaliran, pokrenite mc naredbu za pokretanje.

    Koristite tipke sa strelicama za odabir datoteka i tipku Tab za prebacivanje između okana. Pritisnite Alt-1 da biste vidjeli zaslon pomoći ili Alt-2 da biste vidjeli izbornik.

    Također možete koristiti miš u ponoćnom zapovjedniku ako vaše terminalsko okruženje ima podršku za miša.


    Zapamtite da ove naredbe morate pokrenuti s korijenskim dozvolama ako mijenjate sistemski direktorij. Na Ubuntu dodajte sudo na početak naredbi koje želite pokrenuti s root dopuštenjima.