Показать статистику
0 голосов
от (500 баллов)
Объясните пожалуйста для особо далеких, как в Линукс правильно копировать файлы? Какие есть варианты и какие по объёму файлы можно копировать?
4.9тыс. просмотров 2 ответов

2 Ответы

0 голосов
от (17.4тыс. баллов)

Копировать можно любые файлы, ограничений по объему нет.

Для копирования используется утилита cp:

cp myfile1 myfile2

В примере выше myfile1 копируется в myfile2

Если вам нужно скопировать каталог, то необходимо использовать ключ -R:

cp -R mydir1 mydir2

Эта команда скопирует все содержимое каталога mydir1 в каталог mydir2

Лично я предпочитаю видеть что происходит в процессе выполнения команды. Поэтому каждый раз при выполнении cp использую ключик -v (verbose) - режим с отображением процесса выполнения

cp -v myfile1 myfile2
cp -vR mydir1 mydir2

Выглядит это примерно так:

mylinuxpc:test1 and3001$ cp -v myfile1 myfile2
myfile1 -> myfile2

от (500 баллов)
0
А по скорости работы нет никаких ограничений? Если сравнивать скорость копирования файлов здесь с Windows, то где быстрее скопируются файлы?
от (17.4тыс. баллов)
0
Странный вопрос. Нет, ограничений по скорости нету) Все ограничено возможностями вашего железа. Linux поддерживает разные файловые системы. У каждой из них своя производительность. Но для копирования файлов в ручном режиме разница будет плюс-минус 0.00001% :)
0 голосов
от (2.9тыс. баллов)

В принципе, все как и везде (Windows, macOS): файлы можно копировать как "ручками" через терминал (командный интерфейс), так и при помощи программ с графическим интерфейсом (как в Windows), зависит от того, что вам больше нравится. :)

В целом, несмотря на разные существующие версии сборок Linux (дистрибутивы), выполняется все примерно одинаково. То есть:

  1. Заходим в папку, откуда нужно взять и скопировать нужный файл. Открываем терминал и вводим:
    cd directory
     (directory - название папки)
  2. Вводим команду для копирования файла:
    cp file.txt documents
  3. Проверяем (на всякий случай), что все сделано верно:
    cd documents 
    (перешли в папку documents), и далее
    ls
     (выводит список файлов)

Другой вариант - использовать файловый менеджер. Например, в Ubuntu можно зайти в верхней части экрана в меню "Places"-"Computer". Далее все как обычно: нашли файлик, скопировали его, и вставили в нужную папку\директорию.


...