Переміщення файлів в операційній системі - одна з найпростіших і часто виконуваних завдань, з якої точно стикається кожен користувач. Іноді при переході з Windows на Linux початківці не можуть зорієнтуватися в графічному інтерфейсі і термінальних командах, щоб правильно перемістити або скопіювати певні об'єкти. Вся складність полягає в реалізації оточення робочого столу, файловому менеджері і необхідності введення команд в консоль, якщо мова йде про переміщення таким способом. Сьогодні ми хочемо детально розібрати цю тему, представивши всі доступні методи її реалізації, щоб навіть у самих недосвідчених користувачів не залишилося питань.

Переміщаємо файли в Linux

За приклад буде взято найпопулярніший дистрибутив під назвою Ubuntu, однак слід враховувати, що навіть його збірки можуть кардинально відрізнятися, що в першу чергу пов'язано з файловими менеджерами і оточеннями. Якщо ви спостерігаєте якісь відмінності від того, що показано на наведених скріншотах, намагайтеся зорієнтуватися в розташуванні пунктів меню і вікнах, оскільки головний принцип залишається схожим.

Спосіб 1: Можливості стандартного файлового менеджера

Почнемо з найпростішого варіанту, який користується особливою популярністю серед початківців користувачів. Абсолютно у всіх графічних оболонках є файловий менеджер за замовчуванням, який відповідає за взаємодію з окремими об'єктами і директоріями. Якщо мова йде про більш-менш відомому інструменті, то в ньому точно присутні функції копіювання і вирізання об'єктів, а в більш просунутих ФМ зустрічаються і опції під назвою «Перемістити в». Зразок їх використання знаходиться в наступній інструкції.

  1. Спершу запустіть файловий менеджер. Для цього можна використовувати перехід до конкретної директорії або значок, що розташувався в меню додатків або на панелі «Вибране».
  2. Запуск стандартного файлового менеджера для переміщення файлів в Linux

  3. Тепер перейдіть до необхідної папці, де і знаходиться файл, скориставшись оглядачем.
  4. Перехід до місця розташування інфікованого файлу через файловий менеджер Linux

  5. Клацніть правою кнопкою миші по файлу, щоб побачити контекстне меню. У ньому вас цікавить опція «Перемістити в ...» або «Копіювати в ...».
  6. Використання функції переміщення в контекстному меню файлу Linux

  7. Залишилося тільки вказати місце переміщення і клацнути по активній зеленої кнопці «Вибрати».
  8. Вибір шляху для переміщення обраного файлу в Linux

  9. Навігації для відображення раніше шляху, щоб переконатися в наявності там необхідного об'єкта.
  10. Успішне переміщення файлу через стандартний менеджер Linux

  11. Однак в деяких ФМ функція «Перемістити в ...» просто відсутня. В такому випадку оптимальний варіант - використовувати пункти «Вирізати» або «Копіювати» в цьому ж контекстному меню.
  12. Використання функції Вирізати для переміщення файлу в Linux

  13. Після натискання на параметр переміститеся в потрібне розташування, клацніть там ПКМ по порожньому місці і виберіть «Вставити».
  14. Використання функції Вставити для переміщення файлу в Linux

  15. Переконайтеся в тому що, об'єкт був успішно переміщений.
  16. Успішне переміщення файлу через опції Вирізати-Вставити в Linux

Як бачите, нічого складного в управлінні файловим менеджером немає, а відомі рішення мало чим відрізняються від того ж «Провідника» в Windows, адже тут навіть функціонують всі ті ж стандартні гарячі клавіші Ctrl + X, Ctrl + C, Ctrl + V, Які відповідають за опцію «Вирізати», «Копіювати» і «Вставити» відповідно.

Спосіб 2: Додатковий файловий менеджер

Як відомо, для Linux є величезна кількість файлових менеджерів, кожен з яких має власні особливості, здатними допомогти при виконанні різних завдань. Це ж стосується і переміщення об'єктів. Кращим прикладом тут буде двовіконну ФМ, тобто вам доступно переміщення банальним перетягуванням елемента з одного вікна в інше, де заздалегідь було вибрано необхідну розташування. Зверніть увагу на посилання нижче. Перейдіть по ній, щоб ознайомитися з найпопулярнішими ФМ для різних дистрибутивів і підібрати оптимальний для себе, якщо дефолтний з яких-небудь причин не влаштовує.

Докладніше: Файлові менеджери для Linux

Як зразок ми розглянемо відомий Krusader.Якщо ваш вибір припав на інше рішення, просто змініть команду для інсталяції, а всі інші дії будуть приблизно такими ж.

  1. Інсталяція буде здійснюватися через «Термінал». Відкрийте його зручним способом, наприклад, через комбінацію клавіш Ctrl + Alt + T або через значок в меню додатків.
  2. Запуск терміналу для установки нового файлового менеджера Linux

  3. Введіть команду sudo apt-get install krusader або замініть її на іншу, відповідну обраної програми. Після цього натисніть на Enter для підтвердження.
  4. Команда для установки нового файлового менеджера в Linux

  5. Дана дія виконується від імені суперкористувача, тому доведеться ввести пароль. Зважайте на те, що символи під час набору не відображаються.
  6. Підтвердження установки нового файлового менеджера в Linux

  7. Підтвердіть свій намір встановити архіви, а по завершенні запустіть сам файловий менеджер, наприклад, через доданий значок на панелі додатків.
  8. Запуск файлового менеджера через меню додатків в Linux

  9. Практично кожен інструмент перед початком використання повинен бути налаштований.
  10. Попереднє налаштування нового файлового менеджера в Linux

  11. Вам достатньо слідувати вказівкам на екрані або відредагувати основні параметри самостійно.
  12. Ручна настройка нового файлового менеджера в Linux

  13. Після цього додаток буде запущено, а це значить, що можна зайнятися переміщенням. Для початку знайдіть необхідний елемент.
  14. Перехід до місця розташування інфікованого файлу для переміщення в новому файловому менеджері Linux

  15. Клацніть по ньому ПКМ і виберіть пункт «Перемістити».
  16. Відкриття контекстного меню файлового менеджера для переміщення об'єкта в Linux

  17. Доступний ручне введення шляху або вибір з оглядача.
  18. Перехід до вибору шляху для переміщення об'єкта в Linux

  19. При другому варіанті ви просто переміщується до розташування і клацаєте по кнопці «Відкрити».
  20. Вибір шляху для переміщення об'єкта в Linux

  21. Після переконайтеся в правильності вибору і натисніть на «ОК».
  22. Підтвердження вибору шляху для переміщення об'єкта в Linux

  23. Точно такий же принцип дій має опція «Копіювати», Тому ми не будемо зупинятися на ній окремо.
  24. Використання функції Копіювати для переміщення файлу у файловому менеджері Linux

Повторимося, що оформлення зовнішнього вигляду і деякі пункти в іншому обраному ФМ можуть відрізнятися від того, що ви побачили в попередній інструкції. Якщо у вас виникли труднощі з розумінням функціональності, найкраще вивчити офіційну документацію, щоб швидше зрозуміти, як саме здійснюється переміщення файлів через цей інструмент.

Спосіб 3: Стандартна термінальна команда

Ми помістили цей спосіб на останнє місце тільки тому, що він не користується такою популярністю серед початківців користувачів, ніж попередні методи. Його суть полягає у використанні стандартної консольної команди mv із зазначенням додаткових параметрів. Саме вона і відповідає за переміщення об'єктів. Управляти їй не так складно, як може здатися на перший погляд, а виглядає це наступним чином:

  1. Як ви вже здогадалися, для початку потрібно запустити саму консоль. Зробіть це зручним методом.
  2. Запуск терміналу для переміщення файлу в Linux

  3. тут введіть sudo mv + шлях до файлу + місце переміщення. На скріншоті видно приклад подібної команди.
  4. Введення команди для переміщення файлу в Linux

  5. Підтвердіть доступ, вказавши пароль від облікового запису користувача root.
  6. Підтвердження переміщення файлу через термінал в Linux

Якщо переміщення здійснюється з поточного каталогу або в поточний, то вводити повний шлях не потрібно: достатньо вказати просто ім'я файлу, включаючи його формат. Однією функцією переміщення утиліта mv не обмежена. Якщо вас зацікавила дана команда, вивчіть її офіційну документацію, щоб дізнатися про всі опціях.

Ми постаралися в максимально розгорнутому вигляді розповісти про всі методи переміщення файлів в дистрибутивах, заснованих на Linux.