Hvordan endre navn på en katalog på Linux

Hvis du har jobbet med Linux-systemer i ganske lang tid, vet du allerede hvor viktig det er å beholde filsystemet ditt strukturert.

I noen tilfeller kan det hende du må opprette midlertidige kataloger med tilfeldige navn som må omdøpes senere.

Endring av navn på kataloger på Linux gjøres ikke med en dedikert omdøpningskommando. men med en kommando som tjener flere formål: kommandoen «mv».

Kommandoen «mv» brukes på Linux for å kunne flytte filer, men også for å gi nytt navn til kataloger.

I denne veiledningen skal vi lære hvordan du kan endre navn på kataloger på Linux.

Innholdsfortegnelse

Gi nytt navn til kataloger på Linux ved hjelp av mv

For å gi nytt navn til en katalog på Linux, bruk kommandoen «mv» og spesifiser katalogen som skal omdøpes, samt destinasjonen for katalogen din.

La oss for eksempel si at du vil gi nytt navn til en bestemt katalog på filsystemet ditt med navnet «temp» (som ligger i hjemmekatalogen) til «katalog» (også i hjemmekatalogen)

For å gi nytt navn til denne katalogen, bruker du » mv ”-kommandoen og spesifiser de to katalognavnene.

Merk: bruk av kommandoen mv vil ikke slette innholdet som er lagret i katalogene dine, mister du ingen filer ved å gi nytt navn til katalogene dine på Linux.

Nå, hvis du tar en titt på alle katalogene lagret i hjemmekatalogen din, vil du se en ny oppføring for mappen «katalog».

Fantastisk, du har nettopp omdøpt en katalog på Linux.

Gi nytt navn til kataloger ved hjelp av find

I noen tilfeller vet du kanskje ikke direkte hvor katalogene dine ligger på systemet ditt.

Heldigvis er det en kommando som hjelper deg med å finne og finne kataloger på et Linux-system: finn kommando.

For å finne og gi nytt navn til kataloger på Linux, bruk kommandoen «finn» med «type» for å lete etter kataloger. Du kan deretter fjerne katalogene dine ved å utføre kommandoen «mv» med alternativet «-execdir».

For dette eksemplet, la oss late som om du vil endre navn på en katalog som begynner med «temp» på filsystemet til «katalog».

Den første delen av kommandoen vil finne hvor katalogen din ligger.

Nå som du vet hvor katalogen din er, kan du endre navnet på den ved å bruke «execdir» -alternativet og «mv» -kommandoen.

Gi nytt navn til flere kataloger ved hjelp av Bash

Som beskrevet i våre tidligere opplæringsprogrammer, kan Bash-skriptspråket også brukes for å gi nytt navn til flere kataloger på filsystemet.

For å gi nytt navn til flere kataloger på Linux, opprett en ny skriptfil og bruk kommandoen «mv» i en «for» -sløyfe for å itere over kataloger.

Lagre dette skriptet som «change_name» og legg det til PATH-miljøvariabelen din hvis du vil bruke den på hele systemet.

I dette s skript, viser vi alle filene og katalogene som ligger i den gjeldende arbeidsmappen (der skriptet ligger).

Vi tester om oppføringen er en katalog og om katalogen eksisterer ved hjelp av alternativet «-d».

Så, hvis katalogen eksisterer, blir den omdøpt til å ha en «_temp» -utvidelse på slutten. Du kan gjerne tilpasse denne linjen for å gi nytt navn til katalogene, men du vil at de skal omdøpes.

Gratulerer, du har nettopp omdøpt kataloger ved hjelp av et Bash-skript på Linux.

Gi nytt navn til kataloger ved å gi nytt navn

I stedet for ved å bruke kommandoen «mv» kan du bruke en dedikert innebygd kommando, men denne kommandoen er kanskje ikke direkte tilgjengelig på distribusjonen din.

For å endre navn på kataloger på Linux, bruk «endre navn» med hvordan du vil at filene skal gi nytt navn, så vel som målkatalogen.

Som et eksempel, la oss si at du vil gi nytt navn til alle katalogene dine skrevet med store bokstaver til katalognavn med små bokstaver.

For å gi nytt navn til katalogene, kjører du følgende kommando

Filtrering av kataloger som skal omdøpt

I noen tilfeller kan du avta t for å bare gi nytt navn til noen få kataloger ved hjelp av kommandoen endre navn.

For å oppnå det har du i hovedsak to alternativer:

  • Bruk jokertegn for å filtrere kataloger som skal omdøpt.

Hvis du for eksempel vil gi nytt navn til kataloger som slutter med en gitt streng, vil du kjøre følgende kommando.

Syntaksen som brukes av kommandoen omdøpe er den samme som sed-kommandoen: Du kan bruke denne referansen til å ha mer informasjon om denne syntaksen.

  • Bruk omadressering for å filtrere kataloger som skal omdøpes

Når du bruker ett av disse to alternativene, vil mappene dine bli omdøpt til å ha en «_temp» -utvidelse.

Fantastisk, du lykkes omdøpt katalogene dine ved å gi nytt navn kommandoen!

Konklusjon

I denne opplæringen lærte du alle måter å endre navn på kataloger på Linux, den vanligste måten å være «mv» -kommandoen.

Du har også lært at det er mulig å endre navn på kataloger ved hjelp av «finn» -kommandoen for å finne katalogene dine eller ved å bruke kommandoen Gi nytt navn (som kanskje ikke er direkte tilgjengelig på systemet ditt som standard).

Hvis du er interessert i Linux systemadministrasjon, har vi en komplett seksjon dedikert til det på nettstedet, så sørg for å sjekke det ut!

Leave a Reply

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *