Сегодня мы продолжаем изучать работу с консолью linux.
Копирование файлов
Для копирования файлов мы будем использовать команду cp.
Если мы хотим скопировать файл, мы должны набрать в консоли cp а потом через пробел указать исходный файл и файл назначения.
Пример (мы все еще находимся в папке kostroma которую мы создали вчера):
cp antonkostroma.txt gondonkostroma.txt
Таким образом мы скопировали файл antonkostroma.txt в файл gondonkostroma.txt, то есть у нас рядом получился файл с точно таким же содержимым, но с другим именем. Так же лучше смотрится, правда? =)
Если мы хотим скопировать файл в другую папку или на другой диск - следует указать пути файлов:
sudo cp gondonkostroma.txt /home/lin
Эта команда скопирует файл gondonkostroma.txt из текущей папки в папку /home/lin (это моя домашняя папка). sudo я использовала для того чтобы дать этой операции админские права с подтверждением пароля, в противном случае линукс не позволит ничего записать в системный/домашний каталоги, так он защищает себя от вредоносного ПО.
Затем переходим в папку назначения (в данном случае это моя домашняя /home/lin) и при помощи команды ls убеждаемся что файл скопировался куда надо.
Можно скопировать сразу несколько файлов.
Например:
sudo cp gondonkostroma.txt antonkostroma.txt /home/lin
Такая команда скопирует файлы gondonkostroma.txt и antonkostroma.txt из папки ~/pic/kostroma (текущей) в папку /home/lin (домашнюю). Затем переходим в папку /home/lin и убеждаемся что все скопировалось как надо.
Если есть необходимость скопировать файлы с похожими именами - то можно выбрать их по маске имени/расширения.
К примеру, чтоб скопировать все файлы с расширением .txt и начинающиеся на букву "a" - следует использовать такую вот конструкцию:
cp a*.txt /home/lin
где значок *
заменяет любой набор символов, таким образом все файлы с расширением .txt и начинающиеся на букву a, будут скопированы в папку /home/lin
Если мы хотим скопировать все содержимое папки - указываем его как *.*
или просто *
[продолжение следует...]
@aboutlinux @lindsay
"Например:
sudo cp gondonkostroma.txt antonkostroma.txt /home/lin"
А-а-а-а! Почему так сложно? Неужели нельзя просто правой кнопкой мыши - Копировать/Вставить?)))
@eldar-adov
Неужели нельзя просто правой кнопкой мыши - Копировать/Вставить?
Можно в оболочке мышкой. Но если нужно через консоль - то только так...
✅
@aboutlinux, Поздравляю!
Ваш пост был упомянут в моем хит-параде в следующих категориях:
Ваш пост поддержали следующие Инвесторы Сообщества "Добрый кит":
ovchinnikov, amalinavia, izbushka, fxmonster, markvial, optimist, vsebudethorosho, oagalakova, jpigeon84, ohlamoon, anykeycheg, onur1s, d0z4t0r, html, zaria, azarovskiy, vp-cosmos, yurgent71, alexfisher, lologom, kudesnikaltay, gromozeka, ianboil, drim, student61, zlata777, volv, semitsvetik, zolotova1703, valen-tina, voronchihin, olgaxx, manavendra, sinilga, lilia, gildar, wallyt, denispavlov, verdon, arhiopteriks, andreyprosto, zelivsky, apnigrich, forbon21, vako, la-bella-vita, pkrugloff, bombo, dikaniovs, xxx79, worthless-man, bumex2008, chin, sansey, m0ssa99, maksh, massatela, naiger, archual, marko44, cryptenthusiast, kilobucks, virt, vitalson, sevaev, ladykosha, wmforum, oceanotechnic, blange, zlody, goodnews, siddxa, marigold, jahspear, esperos, alexxela, astrofilosof, denisya, yurij12, egoryana, boliwar, process, felicita, evgeniy73, osra111, lvivrugby, alte, atvalevsky, evgeniybb, tapejara, wenderccc
Поэтому я тоже проголосовал за него!
Узнать подробности о сообществе можно тут:
Разрешите представиться - Кит Добрый
Правила
Инструкция по внесению Инвестиционного взноса
Вы тоже можете стать Инвестором и поддержать проект!!!
Если Вы хотите отказаться от поддержки Доброго Кита, то ответьте на этот комментарий командой "!нехочу"
dobryj.kit теперь стал Делегатом! Ваш голос важен для всего сообщества!!!
Поддержите нас:
@aboutlinux, поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:
Награда за количество голосов
Вы можете нажать на бейдж, чтобы увидеть свою страницу на Доске Почета.
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом
стоп
Идеально!
@aboutlinux, поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:
Награда за количество полученных голосов
Вы можете нажать на бейдж, чтобы увидеть свою страницу на Доске Почета.
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом
стоп
@aboutlinux, поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:
Награда за количество голосов
Вы можете нажать на бейдж, чтобы увидеть свою страницу на Доске Почета.
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом
стоп