Question

Having a hard time copying a file from a directory into another directory/subdirectory in Unix. I...

Having a hard time copying a file from a directory into another directory/subdirectory in Unix.

I am using the cp command but it is not working.  

I am trying to copy the files intro and phonebook from directory chap03 into directory homework/A02.

Can you help?

0 0
Add a comment Improve this question Transcribed image text
Answer #1

Solution for the given question are as follows -

- To copy the data from one file to another file or one folder into another folder or sub folder cp command is used.

- to copy file into folder or sub folder use below syntax -

cp [OPTIONS] source destination

cp -R source destination

- R is used to copy a directory, including all its files and subdirectories, to another directory.

cp -R /chap03 /intro /chap03 /phonebook /homework/A02

Add a comment
Answer #2

Solution: Copying Files in Unix Using cp Command

1. Verify Current Directory Structure

First, check where you are and confirm the paths:

bash

Copy

pwd                  # Shows your current directoryls chap03/           # Lists files in chap03 (should show 'intro' and 'phonebook')ls homework/A02/     # Checks if target directory exists

2. Copy Files from chap03 to homework/A02

Use the cp command with the correct paths.
Syntax:

bash

cp source_file(s) destination_directory/

Your Case:

bash

cp chap03/intro chap03/phonebook homework/A02/

This copies both files into homework/A02.


3. Common Issues & Fixes

  • Issue 1: Destination directory doesn’t exist.
    Create it first:

    bash


  • mkdir -p homework/A02/  # -p creates parent directories if needed
  • Issue 2: Permission denied.
    Use sudo (if you have admin rights) or check permissions:

    bash


    sudo cp chap03/intro homework/A02/  # Only if necessarychmod +w homework/A02/             # Grants write permission
  • Issue 3: Typo in paths.
    Double-check paths with ls or tab-completion (type chap0 + Tab to auto-complete).


4. Verify the Copy Worked

bash

ls homework/A02/  # Should list 'intro' and 'phonebook'

Alternative: Copy All Files from chap03

bash


cp chap03/* homework/A02/  # Copies all files in chap03


answered by: anonymous
Add a comment
Know the answer?
Add Answer to:
Having a hard time copying a file from a directory into another directory/subdirectory in Unix. I...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • In unix/Linux Assume you have a subdirectory named dotofiles directly under your current working directory, and...

    In unix/Linux Assume you have a subdirectory named dotofiles directly under your current working directory, and you have two files nomed datol and dotaz in your current directory. What command can you use to copy the data and dotaz files from your current working directory to the datafiles directory? TTT Artal 3120 T.... 5 BE36 Pantep Words: 0

  • I need some help with the cp command in Unix/Linux. I need to copy all the...

    I need some help with the cp command in Unix/Linux. I need to copy all the files in my current directory A03 into the backup directory. How do I do this? I am taking an introductory unix/linux course so I need a basic answer. Thanks.

  • [2] What happens when you try to create a hard link to a directory? [2] Create...

    [2] What happens when you try to create a hard link to a directory? [2] Create a new directory. In the new directory, create a new file. In the new directory, create a symbolic link to the new file with its relative path. Test that the link is really working by 'cat'ing the symbolic link. Use the mv command to move the symbolic link to another directory (either the parent or a new subdirectory. Will the symbolic link still work?...

  • INTRO TO UNIX COURSE Suppose that you wished to copy all of the text files from...

    INTRO TO UNIX COURSE Suppose that you wished to copy all of the text files from your fileAsst directory and all of the files from your fileAsst/Planes directory into your current directory (without typing out the name of each individual file). What command would you give to make that copy? Direct Paths I wish to copy from:   /home/ndashiel/UnixCourse/fileAsst /home/ndashiel/UnixCourse/fileAsst/Planes Direct Path I would like to copy into: /home/ndashiel/UnixCourse/commandsAsst Please help me with this, I have been struggling on this for...

  • Open Command Prompt typing CMD command in your Search window. Change the directory from current to...

    Open Command Prompt typing CMD command in your Search window. Change the directory from current to root (C:). Make a new directory called CIS165_Your Last Name (example: CIS165_Nossa). Within this directory, make subdirectories called Can1 and Can2. Verify the created directory and subdirectories using particular command. Under Can1 subdirectory creates three files called Jam.txt, Milk.txt and Juice.txt. Verify that you created these files using particular command. Move Jam.txt file from the Can1 subdirectory to the Can2 folder. Compare using special...

  • I am working on a Supply Chain Network Design homework and having a terrible time trying...

    I am working on a Supply Chain Network Design homework and having a terrible time trying to understand the MS Excel Solver. How to use it to resolve my two problems. I have to submit the answers using a single Excel file (with multiple worksheets and answer each question in a separate worksheet). Can you help?I am working on a Supply Chain Network Design homework and having a terrible time trying to understand the MS Excel Solver. How to use...

  • do numbers 4-8 4. Given any directory, use the Is command to display: • all files...

    do numbers 4-8 4. Given any directory, use the Is command to display: • all files and sub-directories starting with the letter "D" (note do not list anything in any sub-directory) • its immediate sub-directories (sub-directories only, and no other ordinary files) its immediate hidden sub-directories only - take a screenshot (#3-3) that clearly shows the command and the result. 5. Assume that the following files are in the working directory: $ ls intro notesb ref2 section 1 section3 section4b...

  • Using Unix processes Submit a README file that lists the files you have submitted along with...

    Using Unix processes Submit a README file that lists the files you have submitted along with a one sentence explanation. Call it Prj1README. MakeCopy.c : Write a C program that makes a new copy of an existing file using system calls for file manipulation. The names of the two files and copy block sizes are to be specified as command line arguments. Open the source file in read only mode and destination file in read/write mode. ForkCopy.c : Write a...

  • COSC 3411 /ITAP 3411 Homework (UNIX Shell Commands) How would you ensure that all ordinary files...

    COSC 3411 /ITAP 3411 Homework (UNIX Shell Commands) How would you ensure that all ordinary files created by you have rw-rw---- as default permissions? How would you sort in the background a file called "bad.txt", and place the results in a file called "sort.txt"? Archive the contents of your home directory (including any subdirectories) using tar. Compress the tar archive with gzip. Now extract their contents. Use the “find” command to locate in /docs and /usr/docs all files that Begin...

  • Completion is a screenshot of the batch file showing all of the steps to create the file system s...

    Completion is a screenshot of the batch file showing all of the steps to create the file system shown below. Instructions Create a batch file clifilesystem.cmd using Notepad which performs the following steps to create the file system shown below. Also use a proper comment for each step before the command. Proof your work. Finally submit the clifilesystem.cmd file in Blackboard Figure 1. The clijfilesystem.cmd file system Work from Desktop unless using an absolute path Desktop NOS110 OS Labs Homework...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT