gi nytt navn eller flytte kataloger og mapper kan være vanskelig hvis de kataloger og mapper har noen undermapper. Eller reisemål kan ha alle klare samme navn-mappen, som vil skape noen feil. I denne opplæringen vil vi se hvordan du kan gi nytt navn til og flytte kataloger og mapper i Linux.
defacto kommando for å endre navn på kataloger og mapper er mv
. mv
er kortformen for move
., Vi kan bare gi nytt navn ved å gi den aktuelle mappen og mappen navn, og mål-katalog eller mappe. Syntaks er som nedenfor. Hvis kilden eller gjeldende mappe mappe som har innhold vi trenger å endre navn på ved å bruke rekursive flytte. Dette vil bare endre gitt katalog eller mappe navn, men flytte alle sub-filer og mapper.
mv CURRENT_FOLDER NEW_FOLDER
I dette eksempelet vil vi gi nytt navn til mappe som heter backup
i old_backup
.,
$ mv backup old_backup
Verbose
Mens du gi nytt navn eller flytte filer og mapper kan vi trenger å få detaljert informasjon. Detaljert modus vil skrive ut hver flytte eller gi nytt navn. Dette vil være nyttig for rekursive alternativ. Vi vil gi -v
for å aktivere detaljert.
$ mv -v backup old_backup
Overskrive med Makt Hvis det Finnes
I noen tilfeller kan det være eksisterende mappe eller katalog med det nye navnet. Vi trenger å bekrefte at du vil overskrive., Men dette kan være krevende oppgave, hvis det er mye av dem. Vi kan overskrive eksisterende filer og mapper med -f
alternativet automatisk. -f
betyr tvang.
$ mv -f backup old_backup
Be Om en Bekreftelse Før du kan Overskrive
Hvis vi ikke ønsker å skrive eksisterende fil aldri med kraft mot skjermen, kan vi bekrefte for hver fil nytt navn. I dette tilfellet har vi å bruke -i
som nedenfor.
$ mv -i backup old_backup