The Cygwin Console is a popular command-prompt tool for Windows (also called Cygwin Bash Shell) that mimics a Linux environment to execute your commands. This wikiHow will give you a list of commands you can use in Cygwin. When you initially launch the console, you are automatically sent to your Cygwin home directory, which generally looks like your Windows username. Since Cygwin uses a Linux approach, the Windows backslash(\) becomes the forward-slash(/) instead.

Method 1
Method 1 of 5:

Cutting and Pasting Content from Windows to Cygwin

  1. 1
    Navigate to the content you want to copy in Windows. This can be any application or text from a web page.
  2. 2
    Highlight what you want to copy and press Ctrl+C. You can also go to Edit > Copy once you've highlighted what you want to copy.
    Advertisement
  3. 3
    Go to the Cygwin window and right-click a blank spot. The keyboard shortcut Alt + Tab will allow you to change active windows while right-clicking prompts a menu to pop up.
  4. 4
    Hover your mouse over Edit and select Paste. The content you previously copied will paste into the window.
  5. Advertisement
Method 2
Method 2 of 5:

Working with Files

  1. 1
    cp <filename> <new filename>. This will create a copy of a file.
  2. 2
    cp -R <directory> <new directory>. This code creates a copy of a directory.
  3. 3
    mv <filename> <new filename>. This moves or renames a file.
  4. 4
    rm <filename>. This deletes a file.
  5. Advertisement
Method 3
Method 3 of 5:

Working with Directories

  1. 1
    cd <directory>. Will change the directory you're currently in.
  2. 2
    ls. This lists the files in the current directory.
  3. 3
    ls -l. Lists all the files in the current directory as well as their attributes.
  4. 4
    mkdir <new directory name>. This creates a new directory.
  5. 5
    pwd. This tells you what directory you're in.
  6. Advertisement
Method 4
Method 4 of 5:

Archiving or Extracting Files and Directories

  1. 1
    tar -zcvf <filename> <directory> # create gzipped tar archive of <directory>. Pick one of z,c,v,f to execute a command.
    • -z - filter the archive through gzip
    • -c - create a new archive
    • -v - verbosely list files processed
    • -f - use archive file
  2. 2
    tar -xvzf <filename> # extract tarred, gzipped <filename> in current directory. Pick one of x,v,z,f to execute a command.
    • -x - extract files from an archive
    • -v - verbosely list files processed
    • -z - filter the archive through gzip
    • -f - use archive file
  3. Advertisement

About This Article

Darlene Antonelli, MA
Written by:
wikiHow Technology Writer
This article was co-authored by wikiHow staff writer, Darlene Antonelli, MA. Darlene Antonelli is a Technology Writer and Editor for wikiHow. Darlene has experience teaching college courses, writing technology-related articles, and working hands-on in the technology field. She earned an MA in Writing from Rowan University in 2012 and wrote her thesis on online communities and the personalities curated in such communities. This article has been viewed 8,493 times.
How helpful is this?
Co-authors: 3
Updated: July 12, 2021
Views: 8,493
Categories: Command Prompt
Article SummaryX

1. Navigate to the content you want to copy in Windows.
2. Highlight what you want to copy and press Ctrl + C.
3. Go to the Cygwin window and right-click a blank spot.
4. Hover your mouse over Edit and select Paste.

Did this summary help you?
Advertisement