15%

Save 15% on All Hosting Services

Test your skills and get Discount on any hosting plan

Използвайте код:

Skills
За начало
04.09.2025

Как да преместите файл от една директория в друга в Linux?

Управлението на файлове и директории е основно умение за всеки потребител на Linux — независимо дали работите на VPS, посветен сървър или на локалната си машина. Една от най-честите задачи е преместването на файлове между директории. В Linux това обикновено се прави с командата mv (move). В тази статия ще обясним как работи командата mv, ще предоставим практически примери и ще споделим полезни съвети за безопасно и ефективно управление на файлове.

Основите на командата mv

Синтаксисът на командата mv е прост:

mv [options] source destination

Важно: Командата mv може както да премества файлове, така и да преименува в зависимост от контекста.

Преместване на файл в друга директория

Да предположим, че имате файл report.txt в текущата директория и искате да го преместите в /home/user/documents/:

mv report.txt /home/user/documents/

Това премества report.txt в целевата директория.

Преместване на множество файлове наведнъж

Можете също така да преместите няколко файла едновременно:

mv file1.txt file2.txt file3.txt /home/user/documents/

Всички изброени файлове ще бъдат прехвърлени в указаната папка.

Преименуване на файл при преместване

Командата mv може да преименува файл, докато го премества. Например:

mv report.txt /home/user/documents/final_report.txt

Тук файлът ще бъде поставен в /home/user/documents/, но с ново име final_report.txt.

Преместване на директория

За да преместите цяла директория, важи същата команда:

mv project/ /home/user/archive/

Това премества директорията проект и всичките й съдържания в /home/user/archive/.

Полезни опции за mv

  • -i (интерактивен): пита преди да презапише съществуващ файл.

    mv -i report.txt /home/user/documents/
  • -f (сила): презаписва файлове без потвърждение.

    mv -f report.txt /home/user/documents/
  • -v (подробен): показва какво се случва.

    mv -v *.txt /home/user/documents/

Най-добри практики за управление на файлове

  • Винаги използвайте -i, ако не сте сигурни — това предотвратява случайни презаписи.
  • Проверете разрешенията: уверете се, че имате права за запис в целевата директория.
  • За системно критични файлове, помислете за създаване на резервно копие преди преместване.

Заключение

Командата mv в Linux е проста, но мощна. Тя ви позволява да преместите файлове и директории между местоположения, да ги преименувате и да организирате данните си ефективно. Независимо дали управлявате файлове на личен VPS или на голям посветен сървър с AlexHost, овладяването на основни команди като mv ще направи администрирането на сървъра по-гладко и надеждно. Искате ли да практикувате управление на файлове на сигурна и високопроизводителна платформа? Разгледайте нашето Linux VPS хостинг и посветени сървъри — оптимизирани за разработчици, администратори и бизнеси, които се нуждаят от надеждност и бързина.

15%

Save 15% on All Hosting Services

Test your skills and get Discount on any hosting plan

Използвайте код:

Skills
За начало