Cara Copy Paste Semua File dan Folder Ubuntu (Linux)

Halo jua, sedot code ingin mencatat sebuah cara yang paling sering dilakukan saat berurusan dengan ubuntu, yaitu bagaimana cara copy file dan folder menggunakan command line.

Cara Copy Paste Semua File dan Folder Ubuntu (Linux) ini sering kali kita lupa, berikut adalah penjelasan lengkap yang bisa anda coba satu-satu.

Perintah Copy di linux


$ cpsumbertujuan


Copy All File dan Folder dari folder lama ke folder yang baru

$ cp * /home/sedot/newfolder

Atau bisa juga lebih praktis seperti ini:

$ cp -r /home/sedot/oldfolder /home/sedot/newfolder



Copy all file keeping owners and permissions

Mengcopy semua file beserta permissionnya, mungkin pada folder sebelumnya kita sudah mengatur chmod 777, maka dengan tanpa mengulanginya kita bisa menggunakan perintah berikut:

$ cp -rp /home/sedot/oldfolder /home/sedot/newfolder


Copy dengan Parameter Lain

Ada banyak parameter yang bisa kita coba lebih banyak lagi, silahkan di explore dengan mengetikkan perintah man cp kira-kira seperti ini:
CP(1)                                     User Commands                                     CP(1)

NAME
       cp - copy files and directories

SYNOPSIS
       cp [OPTION]... [-T] SOURCE DEST
       cp [OPTION]... SOURCE... DIRECTORY
       cp [OPTION]... -t DIRECTORY SOURCE...

DESCRIPTION
       Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY.

       Mandatory arguments to long options are mandatory for short options too.

       -a, --archive
              same as -dR --preserve=all

       --attributes-only
              don't copy the file data, just the attributes

       --backup[=CONTROL]
              make a backup of each existing destination file

       -b     like --backup but does not accept an argument

       --copy-contents
              copy contents of special files when recursive

       -d     same as --no-dereference --preserve=links

       -f, --force
              if  an  existing  destination  file cannot be opened, remove it and try again (this
              option is ignored when the -n option is also used)

       -i, --interactive
              prompt before overwrite (overrides a previous -n option)

       -H     follow command-line symbolic links in SOURCE
.
.
.
.
.


Parameter lain yang dapat digunakan juga misalnya adalah:

-a melakukan copy dengan mempertahankan owner, timestamps, dl

-v menampilkan penjelasan dari proses copy yang dilakukan

Contoh:

$ cp -avr /home/sedot/oldfolder /home/sedot/newfolder

Load disqus comments

0 komentar