Linux mappa átnevezése parancs

Új Linux rendszerhasználó vagyok. Hogyan lehet átnevezni egy mappát Linux operációs rendszeren a parancssor használatával? Hogyan lehet átnevezni egy könyvtárat a bash parancssori opcióval?
Az mv paranccsal átnevezheti és áthelyezheti a fájlokat és könyvtárakat / mappákat. Minden egy fájl Linux vagy Unix-szerű operációs rendszer alatt, beleértve a mappákat is.

Linux Mappa parancs átnevezése

A mappa vagy könyvtár átnevezésének eljárása Linux rendszeren:

  1. Nyissa meg a Terminal alkalmazást.
  2. Írja be a következő parancsot a foo átnevezéséhez. mappa sávba:
    mv foo bar
    Használhatja a teljes elérési utat is:
    mv / home / vivek / oldfolder / home / vivek / newfolder

Lássuk példák és szintaxis a részletekben.

Hogyan lehet átnevezni a mappákat a Linuxban

A pwd parancs megmutatja az aktuális munkakönyvtárat:
pwd
Minta kimenetek:

/home/vivek/

Az mv parancs szintaxisának formája a következő:
mv old-name new-name
mv old-name new-name
mv source target

képek nevű könyvtár képeknek az aktuális könyvtárban:
pwd
ls -l
mv pics mypictures

Ellenőrizze az ls paranccsal:
ls -l
Ha a mypictures mappa ugyanabban a könyvtárban található, mint az f képek régebbi, akkor a képek mappa csak átnevezhető. Ezért mindig használja a pwd és az ls parancsokat az aktuális munkakönyvtár megismeréséhez.

A mappák áthelyezése Linux rendszerben

A következő parancs a könyvelés nevű mappát nevének megváltoztatása nélkül áthelyezi az aktuális könyvtárból könyvtár egy meglévő könyvtárba, amelynek neve: / mnt / backups /:
mv accounting /mnt/backups/
A teljes elérési utat is megadhatja:
mv /home/vivek/accounting/ /mnt/backups/
Mozgassunk több fájlt / mappát. A következő mv parancs az összes fájlt és könyvtárat, beleértve a könyvtárak teljes tartalmát is, az aktuális könyvtárból a / raid / home / new / vivek / könyvtárba helyezi át:
mv * /raid/home/new/vivek/
A csillag egy helyettesítő karakter, amely az aktuális könyvtárban található fájlok egyikét vagy mindegyikét képviseli. Ha visszaigazolást szeretne kapni a mappák átnevezésekor vagy áthelyezésekor, adja át az -i too mv parancsot, hogy elkerülje a fájlok / mappák felülírását:
mv -i file.doc ~/Documents/
VAGY
mv -i ExcelFiles ~/Documents/
Minta kimenetek:

mv: overwrite "/home/vivek/Documents/ExcelFiles"? 

Segítségkérés

Adja ki a következő parancsot a kliensen az ember olvasásához mv oldala az összes lehetőséghez:
man mv
VAGY
mv --help
Minta kimenetek:

Usage: mv ... SOURCE DEST or: mv ... SOURCE... DIRECTORY or: mv ... -t DIRECTORY SOURCE...Rename SOURCE to DEST, or move SOURCE(s) to DIRECTORY. Mandatory arguments to long options are mandatory for short options too. --backup make a backup of each existing destination file -b like --backup but does not accept an argument -f, --force do not prompt before overwriting -i, --interactive prompt before overwrite -n, --no-clobber do not overwrite an existing fileIf you specify more than one of -i, -f, -n, only the final one takes effect. --strip-trailing-slashes remove any trailing slashes from each SOURCE argument -S, --suffix=SUFFIX override the usual backup suffix -t, --target-directory=DIRECTORY move all SOURCE arguments into DIRECTORY -T, --no-target-directory treat DEST as a normal file -u, --update move only when the SOURCE file is newer than the destination file or when the destination file is missing -v, --verbose explain what is being done -Z, --context set SELinux security context of destination file to default type --help display this help and exit --version output version information and exit The backup suffix is "~", unless set with --suffix or SIMPLE_BACKUP_SUFFIX.The version control method may be selected via the --backup option or throughthe VERSION_CONTROL environment variable. Here are the values: none, off never make backups (even if --backup is given) numbered, t make numbered backups existing, nil numbered if numbered backups exist, simple otherwise simple, never always make simple backups

Megjegyzés az átnevezés parancsról

Számos Linux disztribúció átnevezi a parancsot, amely átnevezi a megadott fájlokat úgy, hogy kicseréli a nevükben lévő kifejezés első előfordulását cserével. Például a következő parancs javítja a pl fájlok kiterjesztését. Más szavakkal, nevezze át az összes * .perl fájlt * .pl fájlra:
rename .perl .pl *.perl
További példákat és felhasználást a “Linux több fájl átnevezése egy kagylósorban” részben talál.

Következtetés

Megtanulta, hogyan nevezze át a könyvtárakat a Linux-ban az mv paranccsal. További információt itt talál az mv parancsdokumentumokban.

🐧 Kérjük, támogassa munkám Patreonnal vagy adományozással.
🐧 Szerezd meg a legfrissebb oktatóanyagokat Linuxon, nyílt forráskódú & DevOps-on RSS-hírcsatornán vagy a heti e-mailes hírlevélen keresztül.
🐧 0 megjegyzés. .. adjon hozzá egy ↓
kategória Unix listát és Linux parancsok
Fájlkezelés macska
tűzfal Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04
Hálózati segédprogramok dig • host • ip • nmap
OpenVPN CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04
Csomagkezelő apk • apt
Folyamatok kezelése bg • chroot • cron • elutasítás • fg • feladatok • killall • kill • pidof • pstree • pwdx • idő
Keresés grep • ahol • melyik
Felhasználói információk csoportok • id • lastcomm • utolsó • fed / libuser- fedél • logname • tagok • felhasználók • whoami • akik • w
WireGuard VPN Alpine • CentOS 8 • Debian 10 • Tűzfal • Ubuntu 20.04

Leave a Reply

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük