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

Това ръководство ви показва всички начини за преместване на файлове около Linux.

Най-лесният начин за преместване на файловете е използването на файловия мениджър, който се доставя с конкретната ви Linux дистрибуция . Файловият мениджър осигурява графичен изглед на папките и файловете, които се съхраняват на вашия компютър. Потребителите на Windows ще са запознати с Windows Explorer, което е вид мениджър на файлове.

Най-често използваните файлови мениджъри в Linux са следните:

Nautilus е част от работната среда на GNOME и е подразбиращият се файлов мениджър за Ubuntu, Fedora, openSUSE и Linux Mint.

Делфинът е част от работната среда на KDE и е подразбиращият се файлов мениджър за Kubuntu и KaOS.

Thunar идва с работната среда на XFCE, PCManFM е инсталирана с работната среда LXDE, а Caja е част от работната среда на MATE.

Десктоп средата е колекция от графични инструменти, които ви позволяват да администрирате вашата система.

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

Ако използвате Ubuntu, можете да отворите файловия мениджър на Nautilus, като кликнете върху иконата на шкафа в горната част на стартовия панел.

За други от вас, които използват работната среда на GNOME, натиснете клавиша "супер" на клавиатурата (обикновено има логото на Windows и се намира до левия клавиш Alt) и потърсете Nautilus в предоставената кутия.

Когато отворите Nautilus, в левия панел ще видите следните опции:

Повечето от файловете ви ще бъдат под папката "Начало". Кликването върху папка показва списък с под-папки и файлове в тази папка.

За да преместите файл, щракнете с десния бутон върху файла и изберете "Move To". Ще се отвори нов прозорец. Навигирайте през структурата на папките, докато не намерите директорията, в която искате да поставите файла.

Кликнете върху "Избор", за да преместите файла физически.

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

Делфинът е налице по подразбиране с работната среда на KDE. Ако не използвате KDE, ще се придържам към файловия мениджър, който дойде с вашата дистрибуция.

Файлови мениджърите са много близки и няма основателна причина да инсталирате различна от стандартната за вашата система.

Делфинът няма контекстно меню за преместване на файлове. Вместо това всичко, което трябва да направите, за да преместите файлове, е да ги преместите на желаното място.

Стъпките за преместване на файлове са както следва:

  1. Придвижете се до папката, където се намира файлът
  2. Кликнете с десния бутон върху раздела и изберете "Нов раздел"
  3. В новия раздел се придвижете до папката, в която искате да преместите файла
  4. Върнете се в оригиналния раздел и плъзнете файла, който искате да преместите в новия раздел
  5. Ще се покаже меню с опцията "Преместване тук".

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

Thunar има подобен интерфейс с Nautilus. Левият панел обаче е разделен на три секции:

Разделът за устройствата изброява наличните за вас дялове. Разделът за места показва елементи като "дом", "десктоп", "глухар", "документи", "музика", "снимки", "видеоклипове" и "изтегляния". Най-накрая секцията за мрежа ви позволява да сърфирате в мрежови устройства.

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

Thunar използва концепцията за рязане и поставяне, за да придвижва предмети наоколо. Кликнете с десния бутон върху файла, който искате да преместите, и изберете "изрязване" от контекстното меню.

Придвижете се до папката, където искате да поставите файла, кликнете с десния бутон и изберете "Поставяне".

Как да премествате файлове, използващи PCManFM

PCManFM също е подобен на Nautilus.

В левия панел има списък с места, както следва:

Можете да навигирате през папките, като кликнете върху тях, докато не намерите файла, който искате да преместите.

Процесът на преместване на файлове е еднакъв за PCManFM, както е за Thunar. Кликнете с десния бутон върху файла и изберете "Изрязване" от контекстното меню.

Придвижете се до папката, в която искате да поставите файла, щракнете с десния бутон отново и изберете "Поставяне".

Как да премествате файлове, като използвате Caja

Файловият мениджър на Caja е опцията по подразбиране за Linux Mint MATE и е почти същата като Thunar.

За да преместите файл, отворете папките, като щракнете с левия бутон на мишката.

Когато намерите файла, който искате да преместите, кликнете с десния бутон и изберете "изрязване". Отворете папката, в която искате да поставите файла, кликнете с десния бутон и изберете "Поставяне".

Ще забележите в менюто с десния бутон на мишката, че има опция "Преместване в", но местата, където можете да преместите файлове, за да използвате тази опция, са много ограничени.

Как да преименувате файл, използвайки командата Linux mv

Представете си, че сте копирали голям брой снимки от цифровия си фотоапарат в папката "Картини" в домашната папка. (~ / Изображения).

Натиснете тук за ръководство за tilda (~) .

Имайки много снимки под една папка, е трудно да се сортирате. По-добре е да категоризирате изображенията по някакъв начин.

Разбира се, можете да категоризирате изображенията по година и месец или да ги категоризирате по конкретно събитие.

За този пример нека предположим, че под папката с картинки имаме следните файлове:

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

Когато преместването на файлове около целевата папка вече трябва да съществува, в противен случай ще получите грешка.

За да създадете папка, използвайте командата mkdir, както следва:

mkdir <име на папка>

В примера, даден по-горе, би било добре да създадете папка за всяка година и в рамките на всяка година папка трябва да има папки за всеки месец.

Например:

mkdir 2015
mkdir 2015 / 01_January
mkdir 2015 / 02_February
mkdir 2015 / 03_March
mkdir 2015 / 04_април
mkdir 2015 / 05_May
mkdir 2015 / 06_юн
mkdir 2015 / 07_July
mkdir 2015 / 08_агуст
mkdir 2015 / 09_September
mkdir 2015 / 10_Октомври
mkdir 2015 / 11_ноември
mkdir 2015 / 12_декември
mkdir 2016
mkdir 2016 / 01_January

Сега може да се чудите защо създадох всеки месец папка с номер и име (т.е. 01 януари).

Когато стартирате директория, като използвате командата ls, папките се връщат в буквено-цифров ред. Без числата Април ще бъде първи, а след това и август и т.н. С използването на число в името на папката гарантира, че месеците се връщат в правилния ред.

С създадените папки вече можете да започнете да премествате файловете с изображения в правилните папки, както следва:

mv img0001_01012015.png 2015 / 01_January /.
mv img0002_02012015.png 2015 / 01_January /.
mv img0003_05022015.png 2015 / 02_February /.
mv img0004_13022015.png 2015 / 02_February /.
mv img0005_14042015.png 2015 / 04_април /.
mv img0006_17072015.png 2015 / 07_юли /.


mv img0007_19092015.png 2015 / 09_Септември /.
mv img0008_01012016.png 2016 / 01_January /.
mv img0009_02012016.png 2016 / 01_January /.
mv img0010_03012016.png 2016 / 01_January /.

Във всеки от линиите с код над изображението се копира в съответната година и месечна папка въз основа на датата в името на файла.

Периодът (.) В края на линията е това, което е известно като метахарактер . Той основно се уверява, че файлът запазва същото име.

Докато файловете вече са добре подредени по дата, би било хубаво да знаете какво съдържа всяко изображение. Наистина единственият начин да направите това е да отворите файла в програмата за преглед на изображения . След като разберете какво представлява изображението, можете да преименувате файла с командата mv както следва:

mv img0008_01012016.png newyearfireworks.png

Какво се случва, ако файлът вече съществува?

Лошата новина е, че ако преместите файл в папка, където вече има файл със същото име, файлът за местоназначение ще бъде презаписан.

Има начини да се предпазите. Можете да направите резервно копие на целевия файл, като използвате следния синтаксис.

mv -b test1.txt test2.txt

Това преименува test1.txt, за да стане test2.txt. Ако вече има test2.txt, то ще стане test2.txt ~.

Друг начин да се предпазите от себе си е да получите командата mv, за да ви каже дали файлът вече съществува и след това можете да изберете дали да преместите файла или не.

mv -i test1.txt test2.txt

Ако се движите стотици файлове, вероятно ще напишете скрипт за извършване на хода. В този случай няма да искате да се появи съобщение, което да ви попита дали искате да преместите файла или не.

Можете да използвате следния синтаксис, за да премествате файлове, без да презаписвате съществуващите файлове.

mv -n test1.txt test2.txt

Накрая има още един ключ, който ви позволява да обновявате целевия файл, ако източникът е по-скорошен.

mv -u test1.txt test2.txt