Skip to content
Readerstacks logo Readerstacks
  • Home
  • Softwares
  • Angular
  • Php
  • Laravel
  • Flutter
Readerstacks logo
Readerstacks
Copy command in ubuntu

Copy command in Ubuntu

Aman Jain, October 31, 2021October 31, 2021

Copy is very command in Ubuntu terminal. whenever we want to copy the directories or files copy command come in to the action. In this article we will lean to copy the directory, copy files, copy with hidden files, copy recursively, copy multiple files, copy with backup, copy interactively.

So, the basic copy command statement is below

cp [options] source destination

Or you can say

cp [options] old old

Table of content
  • Copy a file in same folder Ubuntu terminal
  • Copy a file in different folder Ubuntu terminal
  • Copy a folder recursively Ubuntu terminal
  • Copy a file or folder interactively
  • Copy specific extension file
  • Copy file or folder with backup

Copy a file in same folder Ubuntu terminal

To copy a single file in Ubuntu we can use below command

cp test.txt test2.txt

Here cp is used for copy command, test.txt is source file, test2.txt is destination file.

Copy a file in different folder Ubuntu terminal

cp test.txt folder_name/path/test2.txt

folder_name/path/test2.txt, we can copy in folder_name.

Copy a folder recursively Ubuntu terminal

Copy a folder with all content using -R options

cp -R source_folder destination_folder

Copy a file or folder interactively

-i option is used to interactively show the prompt before copy.

cp -i source_folder destination_folder

Copy specific extension file

In some case it requires to copy only some specific file format file then we can use

cp  *.txt destination_folder

Copy file or folder with backup

Sometimes we need take backup before copying the files so here is command

cp -b test.txt test2.txt

Related

Devops Ubuntu CopyterminalUbuntu

Post navigation

Previous post
Next post

Related Posts

Softwares ssh disable

Disable SSH or IP bounded on any ubuntu server?

July 11, 2021February 22, 2024

Open SSH to everyone is a security risk. we can change these settings easily in 2 minutes. let’s have quick solution on this. Open file /etc/hosts.deny with using vi or nano editor. Command : sudo vi /etc/hosts.deny then add below line to the file. sshd,sshdfwd-X11 : ALL it will look…

Read More
Devops How to add ssh keys to git or bit bucket

How to add ssh keys to git or bit bucket ?

July 3, 2024July 3, 2024

If you’re a developer working with Bit bucket repositories, using SSH keys can make your workflow more secure and efficient. Instead of entering your username and password each time you interact with your repository, SSH keys provide a seamless and secure connection. In this guide, we’ll walk you through the…

Read More

How to install MySQL in Ubuntu?

September 18, 2021September 18, 2021

MySQL is a most popular and open source relational database. it provides multi user support with a many storage engines. in this tutorial we are going to install MySQL in Ubuntu. Let’s begin with simple steps: Step 1 : Open terminal in Ubuntu and install MySQL package Here, we are…

Read More

Aman Jain
Aman Jain

With years of hands-on experience in the realm of web and mobile development, they have honed their skills in various technologies, including Laravel, PHP CodeIgniter, mobile app development, web app development, Flutter, React, JavaScript, Angular, Devops and so much more. Their proficiency extends to building robust REST APIs, AWS Code scaling, and optimization, ensuring that your applications run seamlessly on the cloud.

Categories

  • Angular
  • CSS
  • Dart
  • Devops
  • Flutter
  • HTML
  • Javascript
  • jQuery
  • Laravel
  • Laravel 10
  • Laravel 11
  • Laravel 9
  • Mysql
  • Php
  • Softwares
  • Ubuntu
  • Uncategorized

Archives

  • June 2025
  • May 2025
  • April 2025
  • October 2024
  • July 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • July 2023
  • March 2023
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021

Recent Posts

  • The Resilience of Nature: How Forests Recover After Fires
  • Understanding Laravel Cookie Consent for GDPR Compliance
  • Understanding High Vulnerabilities: A Critical Overview of the Week of May 12, 2025
  • Installing a LAMP Stack on Ubuntu: A Comprehensive Guide
  • Understanding High Vulnerabilities: A Deep Dive into Recent Security Concerns
©2023 Readerstacks | Design and Developed by Readerstacks
Go to mobile version