principala diferență între copiere și mutare este faptul că copierea face un duplicat al unui fișier sau al unui director într-o altă locație fără a afecta conținutul original în timp ce se deplasează transferă fișierul sau directorul original într-o altă locație.
În timp ce lucrați cu calculatoare, uneori este necesar să faceți duplicate ale aceluiași fișier sau directoare. Copierea este o soluție la acest lucru. Nu afectează conținutul original. În schimb, face o copie similară a originalului în noua locație. Mutarea, pe de altă parte, urmează un alt proces. Transferă un fișier sau un director într-o altă locație. Conținutul original este șters și unul nou este disponibil în noua locație. Acest articol discută în mod specific copierea și mutarea în Linux.
1. Ce este copierea
- Definiție, funcționalitate
2. Ce este Mutarea
- Definiție, funcționalitate
3. Diferența dintre copiere și mutare
- Compararea diferențelor cheie
Copierea, Comanda cp, Comanda mv, Mutarea, Linux
Copierea face un duplicat al unui fișier sau al unui director într-o locație nouă. În Linux, Comanda "cp" permite utilizatorului să copieze un fișier sau un director.
Următoarea comandă creează o copie a fișierului1 și o numește ca fișier2. Dacă fișierul 2 există deja, acesta va fi suprascris cu noul conținut.
cp file1.txt file2.txt.
În plus, este posibil să copiați un fișier într-o locație nouă specificând locația destinației. Următoarea comandă copiază un fișier în noul director.
fișierul cp file1.txt / home / user1 / Desktop / dir2
Următoarea comandă copiază tot conținutul din directorul dir1 în directorul de destinație.
cp -r dir1 / home / utilizator1 / Desktop / dir2
Când copiați fișiere sau directoare, conținutul original nu va fi afectat. Prin urmare, utilizatorul poate vedea fișierul original sau directorul în locația inițială.
Mutarea transferă fișierele sau directoarele originale dintr-o locație în alta. Șterge conținutul din prima locație și creează conținut într-o locație nouă.
Figura 1: Fișiere și directoare
În Linux, Comanda mv este folosit pentru a muta un fișier sau un director într-o locație nouă.
mv doc1 doc2
În exemplul de mai sus, fișierul doc1 se mută la doc2 în același director. Acum nu există doc1. Există doar doc2.
Următoarea comandă trimite doc1 în directorul curent către un alt director. Acesta va transfera fișierul doc1 din directorul curent în directorul specificat.
mv doc1 / home / user1 / desktop / dir2
În mod similar, este posibil să mutați un director. Următoarea comandă va transfera dir1 în dir2 în același director. Acum nu există nici o dir1, și există doar dir2.
mv dir1 dir2
Mai jos comanda va transfera dir1 în directorul specificat. Acum nu există director numit dir1 în directorul curent. Este în noul director.
mv dir1 / home / utilizator1 / desktop / dir2
Când mutați fișierele sau directoarele în același director, numai conținutul va fi înlocuit cu un nume nou. Prin urmare, nu se mișcă exact. Este redenumirea.
Copierea este o comandă care permite crearea unui fișier sau a unui director similar într-o locație nouă. Mutarea este o comandă care permite mutarea fișierului original sau a unui director într-o locație nouă.
Funcția de copiere face un duplicat al unui fișier sau al unui director într-o altă locație. Mutarea va transfera fișierul original sau un director într-o altă locație.
Copierea nu va afecta conținutul original, dar mișcarea va șterge conținutul original.
Diferența dintre copiere și mutare este aceea că comanda de copiere face un duplicat al unui fișier sau al unui director într-o altă locație fără a afecta conținutul original, în timp ce comanda în mișcare transferă fișierul sau directorul original într-o altă locație.
1. "Linux Cp" Copiați fișierul Linux și directorul "Javatpoint".
2. "Linux Mv | Linux Move File "Javatpoint, disponibil aici.
1. "Ierarhia fișierelor din fișiere11" Prin en: Utilizator: Kate, Utilizator: Stannered - ro: Imagine: Fișiere11 director hierarchy.png (Public Domain) prin Wikimedia Commons