Linux команда cp – копирование файлов и папок на Ubuntu. Как написать скрипт для Linux Ubuntu – команда cp копирование для копирования файлов и папок.
# ====== код программы ===========
#!/bin/bash
# copy
# сохраняет /копирует/ все параметры файла источника
cp -p tmp tmp1
# если целевой файл уже существует, спрашивает надо ли перезаписать
cp -i tmp tmp1
# система информирует о действиях
cp -v tmp tmp1
# /в этом примере система напишет: ‘tmp’ – ‘tmp1’ /
# под имение tmp1 будет создан ярлык файла tmp
cp -s tmp tmp1
# если файл под именем tmp1 уже существует, то
# система проверит, что новее – tmp или tmp1
# если новее – tmp, то tmp1 будет перезаписан,
# если новее – tmp1, то ничего не произойдёт
cp -u tmp tmp1
# копируем tmp в папке Folder в папку Folder1 под именем tmp1
cp -r /home/su/Documents/Folder/tmp /home/su/Documents/Folder1/tmp1
# копируем папку Folder под именем Folder1
cp -r /home/su/Documents/Folder /home/su/Documents/Folder1
# копируем скрытую папку /.Folder под именем /.Folder1
# для этого начинаем с команды администратора sudo
sudo cp -r /home/su/Documents/.Folder /home/su/Documents/.Folder1
Nguồn: https://codeigniterbrasil.com
Xem thêm bài viết khác: https://codeigniterbrasil.com/lap-trinh-linux/
Xem thêm Bài Viết:
- Hướng dẫn sử dụng hệ điều hành linux siêu tốc – bài 25 Xem cấu hình hệ thống (cpu, ram, hdd)
- Linux cat command summary with examples
- Cài nhiều hệ điều hành Windows và Linux trên một máy tính
- Hướng dẫn tạo USB Boot DLC2019 (NTFS / UEFI) Trên windows 10 ( sử dụng USB 32 GB )
- Hướng dẫn gỡ bỏ Ubuntu sạch sẽ nhất bằng lệnh trên Windows theo chuẩn UEFI-GPT
Как написать скрипт для Linux (Ubuntu) – команда cp (копирование) для копирования файлов и папок.
# ====== код программы ===========
#!/bin/bash
# copy
# сохраняет (копирует) все параметры файла источника
cp -p tmp tmp1
# если целевой файл уже существует, спрашивает надо ли перезаписать
cp -i tmp tmp1
# система информирует о действиях
cp -v tmp tmp1
# (в этом примере система напишет: 'tmp' -> 'tmp1' )
# под имение tmp1 будет создан ярлык файла tmp
cp -s tmp tmp1
# если файл под именем tmp1 уже существует, то
# система проверит, что новее – tmp или tmp1
# если новее – tmp, то tmp1 будет перезаписан,
# если новее – tmp1, то ничего не произойдёт
cp -u tmp tmp1
# копируем tmp в папке Folder в папку Folder1 под именем tmp1
cp -r /home/su/Documents/Folder/tmp /home/su/Documents/Folder1/tmp1
# копируем папку Folder под именем Folder1
cp -r /home/su/Documents/Folder /home/su/Documents/Folder1
# копируем скрытую папку /.Folder под именем /.Folder1
# для этого начинаем с команды администратора sudo
# ================================
скажите, как запаковать файлы в архив?
оказывается нужно было написать -r !!!!!!!!!!!!!!!!!
Вот ещё полезняшка!
Если вы используете опцию -b с командой cp, система перезапишет существующие файлы, но до этого она автоматически создаст резервную копию перезаписанных файлов
как сохранить папку и файлы на двд диск линуксе?