Linux урок за начинаещи: Научаване на основите и настройка на Ubuntu

Управление на файлове и папки в Linux – Копиране и Преместване

Всички видеоклипове от урока Linux урок за начинаещи: Научете основите и настройте Ubuntu.

Ти стоиш в началото на своето пътуване в света на Linux и се питаш как можеш ефективно да работиш с файлове и папки? В това ръководство ще научиш как да копираш, преместваш и преименуваш файлове и папки. Тези основни команди ще ти помогнат да овладееш работата в терминала и да увеличиш своята ефективност. Нека да се потопим направо в събитието и да опознаем основните команди.

Най-важни прозорци

  • Ще разбереш основните Linux команди CP (Copy) и MV (Move) по-добре.
  • Ще научиш как да копираш, преместваш и преименуваш файлове и папки ефективно.
  • Използването на заместващи символи и опции за адаптиране на командите ще бъде обяснено.

Създаване и подготовка на файлове и папки

Преди да започнеш да копираш и преместваш, трябва да се увериш, че имаш необходимите файлове и папки на разположение. Първо, създай папка, за да организираш обработваните файлове. Това става с помощта на командата mkdir. Можеш да създадеш нова папка с следната команда:

mkdir Papier
Управление на файлове и папки под Linux – Копиране и преместване лесно направено

Сега имаш нова папка с името „Papier“. Можеш да добавиш няколко файла, които искаш да преместиш и копираш по-късно.

Преместване на файлове с командата MV

За да преместиш множество файлове в папката „Papier“, използваш командата MV. Тази команда ти позволява не само да преместваш файлове, но и да ги преименуваш.

Например, искаш да преместиш всички файлове, които започват с „Papier“, в новосъздадената си папка. Командата за това може да изглежда така:

mv Papier* Papier/

С използването на * (заместващ символ) в „Papier*“ можеш да адресираш всички файлове, които започват с „Papier“. Табулаторът ти помага тук да улесниш въвеждането и да покажеш наличните опции.

След като изпълниш командата, можеш да провериш статуса, като покажеш съдържанието на папката „Papier“ с ls:

ls Papier
Управление на файлове и папки в Linux – Копиране и преместване в лесни стъпки

Копиране на файлове с командата CP

Сега преминаваме към копирането на файлове и папки. За да копираш папката „Papier“ и да създадеш второ копие с името „Papier 2“, използваш командата CP:

cp -R Papier/ Papier2/

Параметърът -R (рекурсивно) е важен, за да се увериш, че цялото съдържание на папката също е копирано.

Копиране на файлове и разрешения

Имаш възможност да запазиш и разрешенията при копиране. Това се прави с командата:

cp -RP Papier/ Papier3/
Управление на файлове и папки под Linux – Лесно копиране и преместване

Тук параметърът -P гарантира, че правата на файловете, както и времевите стемпли, остават запазени, което може да бъде особено полезно, ако копираш от друг потребител.

Преименуване на файлове

Преименуването на файлове също става с командата MV. Ако искаш да преименуваш файл с име „DOO“ на „toOO“, използвай:

mv DOO toOO
Управление на файлове и папки под Linux – Копиране и преместване с лекота

Принципът тук е същият: файлът се премества от оригиналното си име на новото място с новото име. По подобен начин можеш да преименуваш и папки. Например, би преименувал „Papier 3“ на „Papier 100“ с:

mv Papier3 Papier100
Управление на файлове и папки в Linux – Копиране и преместване улеснено

Резюме – управление на файлове и папки под Linux

В това ръководство научи как да копираш, преместваш и преименуваш файлове и папки под Linux ефективно. Ключът към ефективното управление на тези задачи е в командите CP и MV, както и в боравенето с заместващи символи и опции.

Често задавани въпроси

Как да създам нова папка в Linux?Използвай командата mkdir, за да създадеш нова папка.

Как да копирам папка с нейното съдържание?Използвай командата cp -R, за да копираш папката рекурсивно.

Какво означава заместващият символ () в командите?Заместващият символ () представлява произволни знаци и ти позволява да адресираш няколко файла наведнъж.

Мога ли да запазя правата на файловете при копиране?Да, използвайки параметъра -P при командата за копиране, правата и времевите стемпли на файловете остават запазени.

Какво става, когато преименувам файл с командата MV?Командата MV премества файла на ново име, което работи като преименуване.