
Fájlok kezelése a Mac Terminal appjában
A Terminalban a fájlok áthelyezése és másolása helyileg és távolról is elvégezhető az mv, a cp és az scp parancssori eszközökkel.
Tipp: A fájlok áthelyezése és másolása egyszerűbb a Finderrel. Lásd: Fájlok mappákba rendezése.
Fájl vagy mappa helyi áthelyezése
Nyissa meg a Terminal appot
a Macen.Az
mvparancs segítségével áthelyezheti a fájlokat és mappákat egyik helyről a másikra ugyanazon a számítógépen belül. Azmvparancs áthelyezi a fájlt vagy mappát a korábbi helyéről a kijelölt új helyre.Ha például a Letöltések mappából szeretne áthelyezni egy fájlt a Dokumentumok mappa Munka mappájába:
% mv ~/Downloads/MyFile.txt ~/Documents/Work/MyFile.txtA fájl neve az áthelyezés során módosítható:
% mv ~/Downloads/MyFile.txt ~/Documents/Work/NewFileName.txt
Lásd az mv parancs manoldalát.
Fájl vagy mappa helyi másolása
Nyissa meg a Terminal appot
a Macen.A
cpparancs segítségével készítsen másolatot egy fájlról.Ha például a Dokumentumok mappában található Kiadások nevű mappát szeretné átmásolni az Adatok nevű kötetbe, adja meg a következő kifejezést:
% cp -R ~/Documents/Kiadások /Volumes/Adatok/KiadásokAz
-Rjelölés miatt acpeszköz a mappát és annak teljes tartalmát átmásolja. Fontos: a mappa neve végén nincsen perjel. Ha lenne, acpmásként végezné a mappa másolását.
Lásd a cp parancs manoldalát.
Fájl vagy mappa távoli másolása
Nyissa meg a Terminal appot
a Macen.Az
scpparancs segítségével fájlokat vagy mappákat másolhat egy távoli gépről vagy gépre.Az
scpugyanazokat az alapul szolgáló protokollokat használja, mint azssh.Ha például egy tömörített fájlt a saját mappájából egy másik felhasználó saját mappájába szeretne áthelyezni egy távoli szerverre, adja meg a következő kifejezést:
% scp -E ~/ImportantPapers.tgz felhasználónév@távoliszerver.com:/Users/username/Desktop/ImportantPapers.tgzA végrehajtás előtt meg kell adnia a másik felhasználó jelszavát.
Az
-Ejelölés megőrzi a kiterjesztett attribútumokat, az erőforrás-elágazásokat és az ACL-információkat.Az
-rjelölés, amely ebben a példában nem szerepel, arra utasítja azscpeszközt, hogy egy mappát és annak teljes tartalmát átmásolja.
Lásd az scp parancs manoldalát.