Ha már jó ideje dolgozik Linux rendszerekkel, akkor már tudja, mennyire fontos megőrizni a fájlrendszerét strukturált.
Bizonyos esetekben ideiglenes könyvtárakat kell létrehoznia véletlenszerű nevekkel, amelyeket később át kell nevezni.
A könyvtárak átnevezése Linux rendszeren nem történik meg külön átnevezési paranccsal. de egy több célt szolgáló paranccsal: az “mv” paranccsal.
Az “mv” parancsot a Linux rendszeren használják fájlok mozgatásához, de könyvtárak átnevezéséhez is.
Ebben az oktatóanyagban megtanuljuk, hogyan lehet átnevezni a könyvtárakat Linux rendszeren.
Tartalomjegyzék
Könyvtárak átnevezése Linux rendszeren az mv használatával
Ha át akar nevezni egy könyvtárat Linuxon, használja az “mv” parancsot, és adja meg az átnevezni kívánt könyvtárat, valamint a könyvtár célállomását.
Mondjuk például hogy át akar nevezni egy adott könyvtárat a fájlrendszerében, a “temp” nevet (a saját könyvtárban) “könyvtárra” (a saját könyvtárában is).
A könyvtár átnevezéséhez használd a ” mv ”parancsot, és adja meg a két könyvtárnevet.
Megjegyzés: az mv parancs használata nem törli a könyvtárakban tárolt tartalmat, akkor nem fog elveszíteni egyetlen fájlt sem, ha Linuxon átnevezi a könyvtárakat.
Most, ha megnézi az összes könyvtárat a saját könyvtáradban tárolva új bejegyzést fogsz látni a “könyvtár” mappádhoz.
Félelmetes, most átneveztél egy könyvtárat Linuxon.
Könyvtárak átnevezése a h2 kereséssel >
Bizonyos esetekben előfordulhat, hogy nem tudja közvetlenül, hol találhatók a könyvtárai a rendszerén.
Szerencsére van egy parancs, amely segít megtalálni és megtalálni a könyvtárakat egy Linux rendszeren: a find parancs.
A könyvtárak megkereséséhez és átnevezéséhez Linuxon használja a “find” parancsot a “type” opcióval a könyvtárak kereséséhez. Ezután eltávolíthatja a könyvtárakat az “mv” parancs végrehajtásával az “-execdir” opcióval.
Ebben a példában tegyünk úgy, mintha szeretnénk nevezze át a fájlrendszerében a “temp” kezdetű könyvtárat “könyvtárra”.
A parancs első része megkeresi a címtár helyét.
Most, hogy tudod, hol van a könyvtárad, átnevezheted az “execdir” és az “mv” paranccsal.
Több könyvtár átnevezése a Bash használatával
Az előző oktatóanyagunkban leírtak szerint a Bash parancsfájlnyelv is felhasználható több könyvtár átnevezésére a fájlrendszeren.
Több könyvtár átnevezéséhez Linux rendszeren hozzon létre egy új szkriptfájlt, és használja az “mv” parancsot a “for” ciklusban a könyvtárak átdolgozásához.
Mentse el ezt a szkriptet “change_name” néven, és adja hozzá a PATH környezeti változóhoz, ha szeretné használni a teljes rendszerén.
Ezekben a nyelvekben szkriptjét, felsoroljuk az összes fájlt és könyvtárat, amelyek az aktuális munkamappában találhatók (ahol a szkript található).
Teszteljük, hogy a bejegyzés könyvtár-e, és a könyvtár létezik-e a “-d” opció.
Ezután, ha létezik a könyvtár, akkor átnevezik, hogy a végén egy “_temp” kiterjesztés legyen. Bátran testreszabhatja ezt a sort annak érdekében, hogy átnevezhesse a könyvtárakat, bármennyire is szeretné átnevezni őket.
Gratulálunk, most átnevezted a könyvtárakat egy Linux Bash szkript segítségével.
Könyvtárakat átnevezhet átnevezéssel
Az “mv” paranccsal dedikált beépített parancsot használhat, azonban előfordulhat, hogy ez a parancs nem érhető el közvetlenül a disztribúción.
A könyvtárak Linuxon történő átnevezéséhez használja az “átnevezés” módot. át akarja nevezni a fájlokat, valamint a célkönyvtárat is.
Például tegyük fel, hogy át akarja nevezni az összes nagybetűkkel írt könyvtárat könyvtárak nevéhez kisbetűkkel.
A könyvtárak átnevezéséhez futtassa a következő parancsot:
A címtárak szűrése átnevezve
Bizonyos esetekben csökkenhet t csak néhány könyvtár átnevezésére az átnevezés paranccsal.
Ennek eléréséhez lényegében két lehetőséged van:
- Helyettesítő karakterek használatával szűrhető könyvtárak átnevezve.
Ha például át akarja nevezni az adott karakterlánccal végződő könyvtárakat, akkor futtassa a következő parancsot.
Az átnevezés parancs által használt szintaxis megegyezik a sed paranccsal: ezt a hivatkozást felhasználva további információkat kaphat erről a szintaxisról.
- Használja a bemenet átirányítását az átnevezni kívánt könyvtárak szűrésére
A két lehetőség egyikének használatakor a mappák átnevezésre kerülnek “_temp” kiterjesztésűvé.
Félelmetes, sikeresen sikeres átnevezte a könyvtárakat az átnevezés paranccsal!
Következtetés
Ebben az oktatóanyagban megtanulta a könyvtárak Linuxra történő átnevezésének minden módját, a leggyakoribb módszer az “mv” parancs.
Azt is megtudta, hogy a könyvtárak átnevezése a “find” paranccsal lehetséges a könyvtárak megkereséséhez vagy az átnevezés paranccsal (amely alapértelmezés szerint nem áll rendelkezésre közvetlenül a rendszeren).
Ha érdekli a Linux Rendszergazda, a weboldalon rendelkezésünkre áll egy teljes rész, ezért mindenképpen ellenőrizze!