<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.umiacs.umd.edu/umiacs/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Fani</id>
	<title>UMIACS - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.umiacs.umd.edu/umiacs/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Fani"/>
	<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php/Special:Contributions/Fani"/>
	<updated>2026-05-09T18:33:01Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.7</generator>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=LocalDataTransfer&amp;diff=4359</id>
		<title>LocalDataTransfer</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=LocalDataTransfer&amp;diff=4359"/>
		<updated>2012-06-18T19:27:55Z</updated>

		<summary type="html">&lt;p&gt;Fani: /* Transfer a directory or large amounts of data to another location */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Depending on the amount of data you are trying to transfer there are different commands that you should use.  The classic cp command has a number of edge cases in which it will not copy everything that is expected, so the &#039;&#039;&#039;only time&#039;&#039;&#039; that one should use the cp command is if the copy can be verified such as if you are moving a single file. The better choice for transfering data is by using tar/gtar.  After transfering files or directories you can use rsync to check that everything moved correctly and it will update files that have been changed.&lt;br /&gt;
&lt;br /&gt;
==Transfer a single file==&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a single file into another directory you can use the cp command.  The cp command will take the file you need to transfer and make a copy of it in the directory you specify.  If you do not specify a directory it will just make a copy of it in the current location.&lt;br /&gt;
&lt;br /&gt;
The format for the cp command is:&lt;br /&gt;
&amp;lt;tt&amp;gt;cp file /target/&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 1:&#039;&#039;&#039; To transfer the file foo.txt from your home directory into Documents&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cd&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cp foo.txt ~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The end result will leave the original file in the home directory and create a copy of it in Documents.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 2:&#039;&#039;&#039; To transfer the file foo.txt from your current directory to another host use scp (which stands for secure copy) with USERNAME@FULLYQUALIFIEDHOSTNAME:PATH&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;scp foo.txt USERNAME@example1.umiacs.umd.edu:~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command will copy the file foo from your current directory to the folder Documents located in your home directory on the host example1. You can also use scp to copy a file from a host to your current directory, or copy a file between two hosts.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 3:&#039;&#039;&#039; To transfer back the file foo.txt from the host example1 to another directory in your current host&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;scp USERNAME@example1.umiacs.umd.edu:~/Documents/foo.txt ~/Videos&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; The cp command should only be used for small file transfers.  If you try to transfer a large amount it is possible that cp will not copy all the files over properly.&lt;br /&gt;
&lt;br /&gt;
==Transfer a directory or large amounts of data to another location==&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a whole directory or a large amount of data to another location you can use the gtar command.  Even though we use the gtar command to copy and transfer a directory, the more common use of gtar is to make tar balls (to create archives of specified directories or files). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 1:&#039;&#039;&#039; To combine two files in your current directory in an archive&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpvf archive.tar file1 file2&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To re-archive the data back in a different directory, for example Documents in your home directory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -C ~/Documents/ -xpvf archive.tar&amp;lt;/tt&amp;gt;This command will archive all files (including those in subdirectories) within the current directory and re-create the files in the directory that you specify.&lt;br /&gt;
&lt;br /&gt;
The format for the gtar command for data transfer is:&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf -  . | gtar -C /dir -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this command, the target is a dash &amp;lt;tt&amp;gt;&#039;-&#039;&amp;lt;/tt&amp;gt; which stands for standard output, and the source is a period &amp;lt;tt&amp;gt;&#039;.&#039;&amp;lt;/tt&amp;gt; which is interpreted as all files in your current directory. The standard output is piped to the second command, which has as a source a dash &amp;lt;tt&amp;gt;&#039;-&#039;&amp;lt;/tt&amp;gt; (which the shell interprets as standard input). The output of the first command is piped and becomes the input of the second command. The target directory in your second command is &amp;lt;tt&amp;gt;/dir&amp;lt;/tt&amp;gt;. &lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Example 2:&#039;&#039;&#039; To transfer all files from your documents to a folder in your home directory called foo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cd ~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf - . | gtar -C ~/foo -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you use this command it will display a list of the files it has transferred.&lt;br /&gt;
&lt;br /&gt;
This command will leave Documents the same, but create a full copy of all files and folders from Documents in foo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This command will preserve permissions, attributes, and meta-data of all files transferred.&lt;br /&gt;
&lt;br /&gt;
===Transfer between two different hosts=== &lt;br /&gt;
&lt;br /&gt;
Include the command -ssh USERNAME@FULLYQUALIFIEDHOSTNAME- before the gtar command.&lt;br /&gt;
&lt;br /&gt;
If the other host is the one with the data to transfer you will need to include the command before the first gtar.&lt;br /&gt;
&lt;br /&gt;
If the other host is the one receiving the data, you will need to include the command after the pipe &amp;quot;|&amp;quot; and before the second gtar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 1:&#039;&#039;&#039; To transfer files from the directory /tmp/ on example1.umiacs.umd.edu to the folder /foo/ on your current host:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;ssh USERNAME@example1.umiacs.umd.edu gtar -cpf - /tmp | gtar -C /foo -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 2:&#039;&#039;&#039; To transfer files from the directory /foo/ on your current host to directory /tmp on example1.umiacs.umd.edu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf - /foo/ | ssh USERNAME@example1.umiacs.umd.edu gtar -C /tmp -xpvf -&amp;lt;/tt&amp;gt; &lt;br /&gt;
&lt;br /&gt;
If your data transfer is interrupted, you can use the rsync command listed below to copy the rest of the files without creating doubles of files that have already been transferred.&lt;br /&gt;
&lt;br /&gt;
Rsync can also be used for the initial transfer of data if you expect the transfer to be interrupted.  Elsewise, this method should not be used as it takes more time and memory.&lt;br /&gt;
&lt;br /&gt;
To run rsync to copy files, the format for the command is the same as written below under &amp;quot;Verifying transfer.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Verifying transfer==&lt;br /&gt;
&lt;br /&gt;
To verify that your transfer copied everything you can use the rsync command, which will compare the two directories contents and will update the files in which it sees differences.&lt;br /&gt;
&lt;br /&gt;
The format for the rsync command is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -aH /source/ /target&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To ensure that the files are the same in Documents and foo from the previous example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -aH ~/Documents/ ~/foo&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command will compare the files and directories within Documents to the files and directories within foo.  If there are files within Documents and its subdirectories that do not appear in foo, this command will copy the missing files from Documents to foo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; Make sure to include the slash after the name of the source directory, if you do not include it it will copy the directory folder over as well.&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=LocalDataTransfer&amp;diff=4358</id>
		<title>LocalDataTransfer</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=LocalDataTransfer&amp;diff=4358"/>
		<updated>2012-06-18T19:27:05Z</updated>

		<summary type="html">&lt;p&gt;Fani: /* Transfer a directory or large amounts of data to another location */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Depending on the amount of data you are trying to transfer there are different commands that you should use.  The classic cp command has a number of edge cases in which it will not copy everything that is expected, so the &#039;&#039;&#039;only time&#039;&#039;&#039; that one should use the cp command is if the copy can be verified such as if you are moving a single file. The better choice for transfering data is by using tar/gtar.  After transfering files or directories you can use rsync to check that everything moved correctly and it will update files that have been changed.&lt;br /&gt;
&lt;br /&gt;
==Transfer a single file==&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a single file into another directory you can use the cp command.  The cp command will take the file you need to transfer and make a copy of it in the directory you specify.  If you do not specify a directory it will just make a copy of it in the current location.&lt;br /&gt;
&lt;br /&gt;
The format for the cp command is:&lt;br /&gt;
&amp;lt;tt&amp;gt;cp file /target/&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 1:&#039;&#039;&#039; To transfer the file foo.txt from your home directory into Documents&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cd&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cp foo.txt ~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The end result will leave the original file in the home directory and create a copy of it in Documents.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 2:&#039;&#039;&#039; To transfer the file foo.txt from your current directory to another host use scp (which stands for secure copy) with USERNAME@FULLYQUALIFIEDHOSTNAME:PATH&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;scp foo.txt USERNAME@example1.umiacs.umd.edu:~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command will copy the file foo from your current directory to the folder Documents located in your home directory on the host example1. You can also use scp to copy a file from a host to your current directory, or copy a file between two hosts.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 3:&#039;&#039;&#039; To transfer back the file foo.txt from the host example1 to another directory in your current host&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;scp USERNAME@example1.umiacs.umd.edu:~/Documents/foo.txt ~/Videos&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; The cp command should only be used for small file transfers.  If you try to transfer a large amount it is possible that cp will not copy all the files over properly.&lt;br /&gt;
&lt;br /&gt;
==Transfer a directory or large amounts of data to another location==&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a whole directory or a large amount of data to another location you can use the gtar command.  Even though we use the gtar command to copy and transfer a directory, the more common use of gtar is to make tar balls (to create archives of specified directories or files). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 1:&#039;&#039;&#039; To combine two files in your current directory in an archive&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpvf archive.tar file1 file2&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To re-archive the data back in a different directory, for example Documents in your home directory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -C ~/Documents/ -xpvf archive.tar&amp;lt;/tt&amp;gt;This command will archive all files (including those in subdirectories) within the current directory and re-create the files in the directory that you specify.&lt;br /&gt;
&lt;br /&gt;
The format for the gtar command for data transfer is:&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf -  . | gtar -C /dir -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this command, the target is a dash &amp;lt;tt&amp;gt;&#039;-&#039;&amp;lt;/tt&amp;gt; which stands for standard output, and the source is a period &amp;lt;tt&amp;gt;&#039;.&#039;&amp;lt;/tt&amp;gt; which is interpreted as all files in your current directory. The standard output is piped to the second command, which has as a source a dash &amp;lt;tt&amp;gt;&#039;-&#039;&amp;lt;/tt&amp;gt; (which the shell interprets as standard input). The output of the first command is piped and becomes the input of the second command. The target directory in your second command is /dir. &lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Example 2:&#039;&#039;&#039; To transfer all files from your documents to a folder in your home directory called foo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cd ~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf - . | gtar -C ~/foo -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you use this command it will display a list of the files it has transferred.&lt;br /&gt;
&lt;br /&gt;
This command will leave Documents the same, but create a full copy of all files and folders from Documents in foo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This command will preserve permissions, attributes, and meta-data of all files transferred.&lt;br /&gt;
&lt;br /&gt;
===Transfer between two different hosts=== &lt;br /&gt;
&lt;br /&gt;
Include the command -ssh USERNAME@FULLYQUALIFIEDHOSTNAME- before the gtar command.&lt;br /&gt;
&lt;br /&gt;
If the other host is the one with the data to transfer you will need to include the command before the first gtar.&lt;br /&gt;
&lt;br /&gt;
If the other host is the one receiving the data, you will need to include the command after the pipe &amp;quot;|&amp;quot; and before the second gtar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 1:&#039;&#039;&#039; To transfer files from the directory /tmp/ on example1.umiacs.umd.edu to the folder /foo/ on your current host:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;ssh USERNAME@example1.umiacs.umd.edu gtar -cpf - /tmp | gtar -C /foo -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 2:&#039;&#039;&#039; To transfer files from the directory /foo/ on your current host to directory /tmp on example1.umiacs.umd.edu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf - /foo/ | ssh USERNAME@example1.umiacs.umd.edu gtar -C /tmp -xpvf -&amp;lt;/tt&amp;gt; &lt;br /&gt;
&lt;br /&gt;
If your data transfer is interrupted, you can use the rsync command listed below to copy the rest of the files without creating doubles of files that have already been transferred.&lt;br /&gt;
&lt;br /&gt;
Rsync can also be used for the initial transfer of data if you expect the transfer to be interrupted.  Elsewise, this method should not be used as it takes more time and memory.&lt;br /&gt;
&lt;br /&gt;
To run rsync to copy files, the format for the command is the same as written below under &amp;quot;Verifying transfer.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Verifying transfer==&lt;br /&gt;
&lt;br /&gt;
To verify that your transfer copied everything you can use the rsync command, which will compare the two directories contents and will update the files in which it sees differences.&lt;br /&gt;
&lt;br /&gt;
The format for the rsync command is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -aH /source/ /target&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To ensure that the files are the same in Documents and foo from the previous example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -aH ~/Documents/ ~/foo&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command will compare the files and directories within Documents to the files and directories within foo.  If there are files within Documents and its subdirectories that do not appear in foo, this command will copy the missing files from Documents to foo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; Make sure to include the slash after the name of the source directory, if you do not include it it will copy the directory folder over as well.&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=LocalDataTransfer&amp;diff=4357</id>
		<title>LocalDataTransfer</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=LocalDataTransfer&amp;diff=4357"/>
		<updated>2012-06-18T19:26:28Z</updated>

		<summary type="html">&lt;p&gt;Fani: /* Transfer a directory or large amounts of data to another location */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Depending on the amount of data you are trying to transfer there are different commands that you should use.  The classic cp command has a number of edge cases in which it will not copy everything that is expected, so the &#039;&#039;&#039;only time&#039;&#039;&#039; that one should use the cp command is if the copy can be verified such as if you are moving a single file. The better choice for transfering data is by using tar/gtar.  After transfering files or directories you can use rsync to check that everything moved correctly and it will update files that have been changed.&lt;br /&gt;
&lt;br /&gt;
==Transfer a single file==&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a single file into another directory you can use the cp command.  The cp command will take the file you need to transfer and make a copy of it in the directory you specify.  If you do not specify a directory it will just make a copy of it in the current location.&lt;br /&gt;
&lt;br /&gt;
The format for the cp command is:&lt;br /&gt;
&amp;lt;tt&amp;gt;cp file /target/&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 1:&#039;&#039;&#039; To transfer the file foo.txt from your home directory into Documents&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cd&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cp foo.txt ~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The end result will leave the original file in the home directory and create a copy of it in Documents.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 2:&#039;&#039;&#039; To transfer the file foo.txt from your current directory to another host use scp (which stands for secure copy) with USERNAME@FULLYQUALIFIEDHOSTNAME:PATH&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;scp foo.txt USERNAME@example1.umiacs.umd.edu:~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command will copy the file foo from your current directory to the folder Documents located in your home directory on the host example1. You can also use scp to copy a file from a host to your current directory, or copy a file between two hosts.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 3:&#039;&#039;&#039; To transfer back the file foo.txt from the host example1 to another directory in your current host&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;scp USERNAME@example1.umiacs.umd.edu:~/Documents/foo.txt ~/Videos&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; The cp command should only be used for small file transfers.  If you try to transfer a large amount it is possible that cp will not copy all the files over properly.&lt;br /&gt;
&lt;br /&gt;
==Transfer a directory or large amounts of data to another location==&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a whole directory or a large amount of data to another location you can use the gtar command.  Even though we use the gtar command to copy and transfer a directory, the more common use of gtar is to make tar balls (to create archives of specified directories or files). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 1:&#039;&#039;&#039; To combine two files in your current directory in an archive&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpvf archive.tar file1 file2&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To re-archive the data back in a different directory, for example Documents in your home directory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -C ~/Documents/ -xpvf archive.tar&amp;lt;/tt&amp;gt;This command will archive all files (including those in subdirectories) within the current directory and re-create the files in the directory that you specify.&lt;br /&gt;
&lt;br /&gt;
The format for the gtar command for data transfer is:&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf -  . | gtar -C /dir -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this command, the target is a dash&amp;lt;tt&amp;gt;-&amp;lt;/tt&amp;gt; which stands for standard output, and the source is a period&amp;lt;tt&amp;gt;.&amp;lt;/tt&amp;gt; which is interpreted as all files in your current directory. The standard output is piped to the second command, which has as a source a dash &amp;lt;tt&amp;gt;-&amp;lt;/tt&amp;gt; (which the shell interprets as standard input). The output of the first command is piped and becomes the input of the second command. The target directory in your second command is /dir. &lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Example 2:&#039;&#039;&#039; To transfer all files from your documents to a folder in your home directory called foo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cd ~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf - . | gtar -C ~/foo -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you use this command it will display a list of the files it has transferred.&lt;br /&gt;
&lt;br /&gt;
This command will leave Documents the same, but create a full copy of all files and folders from Documents in foo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This command will preserve permissions, attributes, and meta-data of all files transferred.&lt;br /&gt;
&lt;br /&gt;
===Transfer between two different hosts=== &lt;br /&gt;
&lt;br /&gt;
Include the command -ssh USERNAME@FULLYQUALIFIEDHOSTNAME- before the gtar command.&lt;br /&gt;
&lt;br /&gt;
If the other host is the one with the data to transfer you will need to include the command before the first gtar.&lt;br /&gt;
&lt;br /&gt;
If the other host is the one receiving the data, you will need to include the command after the pipe &amp;quot;|&amp;quot; and before the second gtar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 1:&#039;&#039;&#039; To transfer files from the directory /tmp/ on example1.umiacs.umd.edu to the folder /foo/ on your current host:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;ssh USERNAME@example1.umiacs.umd.edu gtar -cpf - /tmp | gtar -C /foo -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 2:&#039;&#039;&#039; To transfer files from the directory /foo/ on your current host to directory /tmp on example1.umiacs.umd.edu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf - /foo/ | ssh USERNAME@example1.umiacs.umd.edu gtar -C /tmp -xpvf -&amp;lt;/tt&amp;gt; &lt;br /&gt;
&lt;br /&gt;
If your data transfer is interrupted, you can use the rsync command listed below to copy the rest of the files without creating doubles of files that have already been transferred.&lt;br /&gt;
&lt;br /&gt;
Rsync can also be used for the initial transfer of data if you expect the transfer to be interrupted.  Elsewise, this method should not be used as it takes more time and memory.&lt;br /&gt;
&lt;br /&gt;
To run rsync to copy files, the format for the command is the same as written below under &amp;quot;Verifying transfer.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Verifying transfer==&lt;br /&gt;
&lt;br /&gt;
To verify that your transfer copied everything you can use the rsync command, which will compare the two directories contents and will update the files in which it sees differences.&lt;br /&gt;
&lt;br /&gt;
The format for the rsync command is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -aH /source/ /target&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To ensure that the files are the same in Documents and foo from the previous example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -aH ~/Documents/ ~/foo&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command will compare the files and directories within Documents to the files and directories within foo.  If there are files within Documents and its subdirectories that do not appear in foo, this command will copy the missing files from Documents to foo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; Make sure to include the slash after the name of the source directory, if you do not include it it will copy the directory folder over as well.&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=LocalDataTransfer&amp;diff=4356</id>
		<title>LocalDataTransfer</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=LocalDataTransfer&amp;diff=4356"/>
		<updated>2012-06-18T19:08:59Z</updated>

		<summary type="html">&lt;p&gt;Fani: /* Transfer between two different hosts */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Depending on the amount of data you are trying to transfer there are different commands that you should use.  The classic cp command has a number of edge cases in which it will not copy everything that is expected, so the &#039;&#039;&#039;only time&#039;&#039;&#039; that one should use the cp command is if the copy can be verified such as if you are moving a single file. The better choice for transfering data is by using tar/gtar.  After transfering files or directories you can use rsync to check that everything moved correctly and it will update files that have been changed.&lt;br /&gt;
&lt;br /&gt;
==Transfer a single file==&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a single file into another directory you can use the cp command.  The cp command will take the file you need to transfer and make a copy of it in the directory you specify.  If you do not specify a directory it will just make a copy of it in the current location.&lt;br /&gt;
&lt;br /&gt;
The format for the cp command is:&lt;br /&gt;
&amp;lt;tt&amp;gt;cp file /target/&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 1:&#039;&#039;&#039; To transfer the file foo.txt from your home directory into Documents&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cd&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cp foo.txt ~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The end result will leave the original file in the home directory and create a copy of it in Documents.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 2:&#039;&#039;&#039; To transfer the file foo.txt from your current directory to another host use scp (which stands for secure copy) with USERNAME@FULLYQUALIFIEDHOSTNAME:PATH&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;scp foo.txt USERNAME@example1.umiacs.umd.edu:~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command will copy the file foo from your current directory to the folder Documents located in your home directory on the host example1. You can also use scp to copy a file from a host to your current directory, or copy a file between two hosts.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 3:&#039;&#039;&#039; To transfer back the file foo.txt from the host example1 to another directory in your current host&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;scp USERNAME@example1.umiacs.umd.edu:~/Documents/foo.txt ~/Videos&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; The cp command should only be used for small file transfers.  If you try to transfer a large amount it is possible that cp will not copy all the files over properly.&lt;br /&gt;
&lt;br /&gt;
==Transfer a directory or large amounts of data to another location==&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a whole directory or a large amount of data to another location you can use the gtar command.  This command will archive all files (including those in subdirectories) within the current directory and re-create the files in the directory that you specify.&lt;br /&gt;
&lt;br /&gt;
The format for the gtar command is:&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf -  . | gtar -C /dir -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To transfer all files from your documents to a folder in your home directory called foo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cd ~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf - . | gtar -C ~/foo -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you use this command it will display a list of the files it has transferred.&lt;br /&gt;
&lt;br /&gt;
This command will leave Documents the same, but create a full copy of all files and folders from Documents in foo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This command will preserve permissions, attributes, and meta-data of all files transferred.&lt;br /&gt;
&lt;br /&gt;
===Transfer between two different hosts=== &lt;br /&gt;
&lt;br /&gt;
Include the command -ssh USERNAME@FULLYQUALIFIEDHOSTNAME- before the gtar command.&lt;br /&gt;
&lt;br /&gt;
If the other host is the one with the data to transfer you will need to include the command before the first gtar.&lt;br /&gt;
&lt;br /&gt;
If the other host is the one receiving the data, you will need to include the command after the pipe &amp;quot;|&amp;quot; and before the second gtar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 1:&#039;&#039;&#039; To transfer files from the directory /tmp/ on example1.umiacs.umd.edu to the folder /foo/ on your current host:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;ssh USERNAME@example1.umiacs.umd.edu gtar -cpf - /tmp | gtar -C /foo -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 2:&#039;&#039;&#039; To transfer files from the directory /foo/ on your current host to directory /tmp on example1.umiacs.umd.edu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf - /foo/ | ssh USERNAME@example1.umiacs.umd.edu gtar -C /tmp -xpvf -&amp;lt;/tt&amp;gt; &lt;br /&gt;
&lt;br /&gt;
If your data transfer is interrupted, you can use the rsync command listed below to copy the rest of the files without creating doubles of files that have already been transferred.&lt;br /&gt;
&lt;br /&gt;
Rsync can also be used for the initial transfer of data if you expect the transfer to be interrupted.  Elsewise, this method should not be used as it takes more time and memory.&lt;br /&gt;
&lt;br /&gt;
To run rsync to copy files, the format for the command is the same as written below under &amp;quot;Verifying transfer.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Verifying transfer==&lt;br /&gt;
&lt;br /&gt;
To verify that your transfer copied everything you can use the rsync command, which will compare the two directories contents and will update the files in which it sees differences.&lt;br /&gt;
&lt;br /&gt;
The format for the rsync command is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -aH /source/ /target&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To ensure that the files are the same in Documents and foo from the previous example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -aH ~/Documents/ ~/foo&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command will compare the files and directories within Documents to the files and directories within foo.  If there are files within Documents and its subdirectories that do not appear in foo, this command will copy the missing files from Documents to foo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; Make sure to include the slash after the name of the source directory, if you do not include it it will copy the directory folder over as well.&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=LocalDataTransfer&amp;diff=4350</id>
		<title>LocalDataTransfer</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=LocalDataTransfer&amp;diff=4350"/>
		<updated>2012-06-12T20:52:07Z</updated>

		<summary type="html">&lt;p&gt;Fani: /* Transfer between two different hosts */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Depending on the amount of data you are trying to transfer there are different commands that you should use.  The classic cp command has a number of edge cases in which it will not copy everything that is expected, so the &#039;&#039;&#039;only time&#039;&#039;&#039; that one should use the cp command is if the copy can be verified such as if you are moving a single file. The better choice for transfering data is by using tar/gtar.  After transfering files or directories you can use rsync to check that everything moved correctly and it will update files that have been changed.&lt;br /&gt;
&lt;br /&gt;
==Transfer a single file==&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a single file into another directory you can use the cp command.  The cp command will take the file you need to transfer and make a copy of it in the directory you specify.  If you do not specify a directory it will just make a copy of it in the current location.&lt;br /&gt;
&lt;br /&gt;
The format for the cp command is:&lt;br /&gt;
&amp;lt;tt&amp;gt;cp file /target/&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 1:&#039;&#039;&#039; To transfer the file foo.txt from your home directory into Documents&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cd&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cp foo.txt ~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The end result will leave the original file in the home directory and create a copy of it in Documents.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 2:&#039;&#039;&#039; To transfer the file foo.txt from your current directory to another host use scp (which stands for secure copy) with USERNAME@FULLYQUALIFIEDHOSTNAME:PATH&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;scp foo.txt USERNAME@example1.umiacs.umd.edu:~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command will copy the file foo from your current directory to the folder Documents located in your home directory on the host example1. You can also use scp to copy a file from a host to your current directory, or copy a file between two hosts.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 3:&#039;&#039;&#039; To transfer back the file foo.txt from the host example1 to another directory in your current host&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;scp USERNAME@example1.umiacs.umd.edu:~/Documents/foo.txt ~/Videos&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; The cp command should only be used for small file transfers.  If you try to transfer a large amount it is possible that cp will not copy all the files over properly.&lt;br /&gt;
&lt;br /&gt;
==Transfer a directory or large amounts of data to another location==&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a whole directory or a large amount of data to another location you can use the gtar command.  This command will archive all files (including those in subdirectories) within the current directory and re-create the files in the directory that you specify.&lt;br /&gt;
&lt;br /&gt;
The format for the gtar command is:&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf -  . | gtar -C /dir -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To transfer all files from your documents to a folder in your home directory called foo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cd ~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf - . | gtar -C ~/foo -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you use this command it will display a list of the files it has transferred.&lt;br /&gt;
&lt;br /&gt;
This command will leave Documents the same, but create a full copy of all files and folders from Documents in foo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This command will preserve permissions, attributes, and meta-data of all files transferred.&lt;br /&gt;
&lt;br /&gt;
===Transfer between two different hosts=== &lt;br /&gt;
&lt;br /&gt;
Include the command -ssh USERNAME@FULLYQUALIFIEDHOSTNAME- before the gtar command.&lt;br /&gt;
&lt;br /&gt;
If the other host is the one with the data to transfer you will need to include the command before the first gtar.&lt;br /&gt;
&lt;br /&gt;
If the other host is the one receiving the data, you will need to include the command after the pipe &amp;quot;|&amp;quot; and before the second gtar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 1:&#039;&#039;&#039; To transfer files from the directory /tmp/ on example1.umiacs.umd.edu to the folder /foo/ on your current host:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;ssh USERNAME@example1.umiacs.umd.edu gtar -cpf - /tmp | gtar -C /foo -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 2:&#039;&#039;&#039; To transfer files from the directory /foo/ on your current host to directory /tmp on example1.umiacs.umd.edu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf - /foo/ | ssh USERNAME@example1.umiacs.umd.edu gtar -C /tmp -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Even though we use the gtar command to copy and transfer a directory, the more common use of gtar is to create tar balls (to create archives of specified directories or files). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 3:&#039;&#039;&#039; To combine two files in your current directory in an archive&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpvf archive.tar file1 file2&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To re-archive the data back in a different directory, for example Documents in your home directory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -C ~/Documents/ -xpvf archive.tar&amp;lt;/tt&amp;gt; &lt;br /&gt;
&lt;br /&gt;
If your data transfer is interrupted, you can use the rsync command listed below to copy the rest of the files without creating doubles of files that have already been transferred.&lt;br /&gt;
&lt;br /&gt;
Rsync can also be used for the initial transfer of data if you expect the transfer to be interrupted.  Elsewise, this method should not be used as it takes more time and memory.&lt;br /&gt;
&lt;br /&gt;
To run rsync to copy files, the format for the command is the same as written below under &amp;quot;Verifying transfer.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Verifying transfer==&lt;br /&gt;
&lt;br /&gt;
To verify that your transfer copied everything you can use the rsync command, which will compare the two directories contents and will update the files in which it sees differences.&lt;br /&gt;
&lt;br /&gt;
The format for the rsync command is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -aH /source/ /target&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To ensure that the files are the same in Documents and foo from the previous example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -aH ~/Documents/ ~/foo&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command will compare the files and directories within Documents to the files and directories within foo.  If there are files within Documents and its subdirectories that do not appear in foo, this command will copy the missing files from Documents to foo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; Make sure to include the slash after the name of the source directory, if you do not include it it will copy the directory folder over as well.&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=LocalDataTransfer&amp;diff=4349</id>
		<title>LocalDataTransfer</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=LocalDataTransfer&amp;diff=4349"/>
		<updated>2012-06-12T20:39:29Z</updated>

		<summary type="html">&lt;p&gt;Fani: /* Transfer between two different hosts */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Depending on the amount of data you are trying to transfer there are different commands that you should use.  The classic cp command has a number of edge cases in which it will not copy everything that is expected, so the &#039;&#039;&#039;only time&#039;&#039;&#039; that one should use the cp command is if the copy can be verified such as if you are moving a single file. The better choice for transfering data is by using tar/gtar.  After transfering files or directories you can use rsync to check that everything moved correctly and it will update files that have been changed.&lt;br /&gt;
&lt;br /&gt;
==Transfer a single file==&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a single file into another directory you can use the cp command.  The cp command will take the file you need to transfer and make a copy of it in the directory you specify.  If you do not specify a directory it will just make a copy of it in the current location.&lt;br /&gt;
&lt;br /&gt;
The format for the cp command is:&lt;br /&gt;
&amp;lt;tt&amp;gt;cp file /target/&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 1:&#039;&#039;&#039; To transfer the file foo.txt from your home directory into Documents&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cd&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cp foo.txt ~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The end result will leave the original file in the home directory and create a copy of it in Documents.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 2:&#039;&#039;&#039; To transfer the file foo.txt from your current directory to another host use scp (which stands for secure copy) with USERNAME@FULLYQUALIFIEDHOSTNAME:PATH&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;scp foo.txt USERNAME@example1.umiacs.umd.edu:~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command will copy the file foo from your current directory to the folder Documents located in your home directory on the host example1. You can also use scp to copy a file from a host to your current directory, or copy a file between two hosts.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 3:&#039;&#039;&#039; To transfer back the file foo.txt from the host example1 to another directory in your current host&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;scp USERNAME@example1.umiacs.umd.edu:~/Documents/foo.txt ~/Videos&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; The cp command should only be used for small file transfers.  If you try to transfer a large amount it is possible that cp will not copy all the files over properly.&lt;br /&gt;
&lt;br /&gt;
==Transfer a directory or large amounts of data to another location==&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a whole directory or a large amount of data to another location you can use the gtar command.  This command will archive all files (including those in subdirectories) within the current directory and re-create the files in the directory that you specify.&lt;br /&gt;
&lt;br /&gt;
The format for the gtar command is:&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf -  . | gtar -C /dir -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To transfer all files from your documents to a folder in your home directory called foo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cd ~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf - . | gtar -C ~/foo -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you use this command it will display a list of the files it has transferred.&lt;br /&gt;
&lt;br /&gt;
This command will leave Documents the same, but create a full copy of all files and folders from Documents in foo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This command will preserve permissions, attributes, and meta-data of all files transferred.&lt;br /&gt;
&lt;br /&gt;
===Transfer between two different hosts=== &lt;br /&gt;
&lt;br /&gt;
Include the command -ssh USERNAME@FULLYQUALIFIEDHOSTNAME- before the gtar command.&lt;br /&gt;
&lt;br /&gt;
If the other host is the one with the data to transfer you will need to include the command before the first gtar.&lt;br /&gt;
&lt;br /&gt;
If the other host is the one receiving the data, you will need to include the command after the pipe &amp;quot;|&amp;quot; and before the second gtar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 1:&#039;&#039;&#039; To transfer files from the directory /tmp/ on example1.umiacs.umd.edu to the folder /foo/ on your current host:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;ssh USERNAME@example1.umiacs.umd.edu gtar -cpf - /tmp | gtar -C /foo -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 2:&#039;&#039;&#039; To transfer files from the directory /foo/ on your current host to directory /tmp on example1.umiacs.umd.edu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf - /foo/ | ssh USERNAME@example1.umiacs.umd.edu gtar -C /tmp -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Even though we use the gtar command to copy and transfer a directory, the more common use of gtar is to create tar balls (to create archives of specified directories or files). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 3:&#039;&#039;&#039; To combine two files in your current directory in an archive&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpvf archive.tar file1 file2&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If your data transfer is interrupted, you can use the rsync command listed below to copy the rest of the files without creating doubles of files that have already been transferred.&lt;br /&gt;
&lt;br /&gt;
Rsync can also be used for the initial transfer of data if you expect the transfer to be interrupted.  Elsewise, this method should not be used as it takes more time and memory.&lt;br /&gt;
&lt;br /&gt;
To run rsync to copy files, the format for the command is the same as written below under &amp;quot;Verifying transfer.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Verifying transfer==&lt;br /&gt;
&lt;br /&gt;
To verify that your transfer copied everything you can use the rsync command, which will compare the two directories contents and will update the files in which it sees differences.&lt;br /&gt;
&lt;br /&gt;
The format for the rsync command is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -aH /source/ /target&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To ensure that the files are the same in Documents and foo from the previous example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -aH ~/Documents/ ~/foo&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command will compare the files and directories within Documents to the files and directories within foo.  If there are files within Documents and its subdirectories that do not appear in foo, this command will copy the missing files from Documents to foo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; Make sure to include the slash after the name of the source directory, if you do not include it it will copy the directory folder over as well.&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=LocalDataTransfer&amp;diff=4348</id>
		<title>LocalDataTransfer</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=LocalDataTransfer&amp;diff=4348"/>
		<updated>2012-06-12T20:38:58Z</updated>

		<summary type="html">&lt;p&gt;Fani: /* Transfer a directory or large amounts of data to another location */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Depending on the amount of data you are trying to transfer there are different commands that you should use.  The classic cp command has a number of edge cases in which it will not copy everything that is expected, so the &#039;&#039;&#039;only time&#039;&#039;&#039; that one should use the cp command is if the copy can be verified such as if you are moving a single file. The better choice for transfering data is by using tar/gtar.  After transfering files or directories you can use rsync to check that everything moved correctly and it will update files that have been changed.&lt;br /&gt;
&lt;br /&gt;
==Transfer a single file==&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a single file into another directory you can use the cp command.  The cp command will take the file you need to transfer and make a copy of it in the directory you specify.  If you do not specify a directory it will just make a copy of it in the current location.&lt;br /&gt;
&lt;br /&gt;
The format for the cp command is:&lt;br /&gt;
&amp;lt;tt&amp;gt;cp file /target/&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 1:&#039;&#039;&#039; To transfer the file foo.txt from your home directory into Documents&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cd&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cp foo.txt ~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The end result will leave the original file in the home directory and create a copy of it in Documents.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 2:&#039;&#039;&#039; To transfer the file foo.txt from your current directory to another host use scp (which stands for secure copy) with USERNAME@FULLYQUALIFIEDHOSTNAME:PATH&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;scp foo.txt USERNAME@example1.umiacs.umd.edu:~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command will copy the file foo from your current directory to the folder Documents located in your home directory on the host example1. You can also use scp to copy a file from a host to your current directory, or copy a file between two hosts.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 3:&#039;&#039;&#039; To transfer back the file foo.txt from the host example1 to another directory in your current host&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;scp USERNAME@example1.umiacs.umd.edu:~/Documents/foo.txt ~/Videos&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; The cp command should only be used for small file transfers.  If you try to transfer a large amount it is possible that cp will not copy all the files over properly.&lt;br /&gt;
&lt;br /&gt;
==Transfer a directory or large amounts of data to another location==&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a whole directory or a large amount of data to another location you can use the gtar command.  This command will archive all files (including those in subdirectories) within the current directory and re-create the files in the directory that you specify.&lt;br /&gt;
&lt;br /&gt;
The format for the gtar command is:&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf -  . | gtar -C /dir -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To transfer all files from your documents to a folder in your home directory called foo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cd ~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf - . | gtar -C ~/foo -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you use this command it will display a list of the files it has transferred.&lt;br /&gt;
&lt;br /&gt;
This command will leave Documents the same, but create a full copy of all files and folders from Documents in foo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This command will preserve permissions, attributes, and meta-data of all files transferred.&lt;br /&gt;
&lt;br /&gt;
===Transfer between two different hosts=== &lt;br /&gt;
&lt;br /&gt;
Include the command -ssh USERNAME@FULLYQUALIFIEDHOSTNAME- before the gtar command.&lt;br /&gt;
&lt;br /&gt;
If the other host is the one with the data to transfer you will need to include the command before the first gtar.&lt;br /&gt;
&lt;br /&gt;
If the other host is the one receiving the data, you will need to include the command after the pipe &amp;quot;|&amp;quot; and before the second gtar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 1:&#039;&#039;&#039; To transfer files from the directory /tmp/ on example1.umiacs.umd.edu to the folder /foo/ on your current host:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;ssh USERNAME@example1.umiacs.umd.edu gtar -cpf - /tmp | gtar -C /foo -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 2:&#039;&#039;&#039; To transfer files from the directory /foo/ on your current host to directory /tmp on example1.umiacs.umd.edu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf - /foo/ | ssh USERNAME@example1.umiacs.umd.edu gtar -C /tmp -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Even though we use the gtar command here to copy a directory, the more common use of gtar is to create tar balls (to create archives of specified directories or files). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 3:&#039;&#039;&#039; To combine two files in your current directory in an archive&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpvf archive.tar file1 file2&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If your data transfer is interrupted, you can use the rsync command listed below to copy the rest of the files without creating doubles of files that have already been transferred.&lt;br /&gt;
&lt;br /&gt;
Rsync can also be used for the initial transfer of data if you expect the transfer to be interrupted.  Elsewise, this method should not be used as it takes more time and memory.&lt;br /&gt;
&lt;br /&gt;
To run rsync to copy files, the format for the command is the same as written below under &amp;quot;Verifying transfer.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Verifying transfer==&lt;br /&gt;
&lt;br /&gt;
To verify that your transfer copied everything you can use the rsync command, which will compare the two directories contents and will update the files in which it sees differences.&lt;br /&gt;
&lt;br /&gt;
The format for the rsync command is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -aH /source/ /target&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To ensure that the files are the same in Documents and foo from the previous example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -aH ~/Documents/ ~/foo&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command will compare the files and directories within Documents to the files and directories within foo.  If there are files within Documents and its subdirectories that do not appear in foo, this command will copy the missing files from Documents to foo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; Make sure to include the slash after the name of the source directory, if you do not include it it will copy the directory folder over as well.&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=LocalDataTransfer&amp;diff=4347</id>
		<title>LocalDataTransfer</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=LocalDataTransfer&amp;diff=4347"/>
		<updated>2012-06-12T20:21:00Z</updated>

		<summary type="html">&lt;p&gt;Fani: /* Transfer a single file */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Depending on the amount of data you are trying to transfer there are different commands that you should use.  The classic cp command has a number of edge cases in which it will not copy everything that is expected, so the &#039;&#039;&#039;only time&#039;&#039;&#039; that one should use the cp command is if the copy can be verified such as if you are moving a single file. The better choice for transfering data is by using tar/gtar.  After transfering files or directories you can use rsync to check that everything moved correctly and it will update files that have been changed.&lt;br /&gt;
&lt;br /&gt;
==Transfer a single file==&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a single file into another directory you can use the cp command.  The cp command will take the file you need to transfer and make a copy of it in the directory you specify.  If you do not specify a directory it will just make a copy of it in the current location.&lt;br /&gt;
&lt;br /&gt;
The format for the cp command is:&lt;br /&gt;
&amp;lt;tt&amp;gt;cp file /target/&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 1:&#039;&#039;&#039; To transfer the file foo.txt from your home directory into Documents&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cd&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cp foo.txt ~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The end result will leave the original file in the home directory and create a copy of it in Documents.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 2:&#039;&#039;&#039; To transfer the file foo.txt from your current directory to another host use scp (which stands for secure copy) with USERNAME@FULLYQUALIFIEDHOSTNAME:PATH&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;scp foo.txt USERNAME@example1.umiacs.umd.edu:~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command will copy the file foo from your current directory to the folder Documents located in your home directory on the host example1. You can also use scp to copy a file from a host to your current directory, or copy a file between two hosts.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 3:&#039;&#039;&#039; To transfer back the file foo.txt from the host example1 to another directory in your current host&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;scp USERNAME@example1.umiacs.umd.edu:~/Documents/foo.txt ~/Videos&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; The cp command should only be used for small file transfers.  If you try to transfer a large amount it is possible that cp will not copy all the files over properly.&lt;br /&gt;
&lt;br /&gt;
==Transfer a directory or large amounts of data to another location==&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a whole directory or a large amount of data to another location you can use the gtar command.  This command will archive all files (including those in subdirectories) within the current directory and re-create the files in the directory that you specify.&lt;br /&gt;
&lt;br /&gt;
The format for the gtar command is:&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf -  . | gtar -C /dir -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To transfer all files from your documents to a folder in your home directory called foo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cd ~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf - . | gtar -C ~/foo -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you use this command it will display a list of the files it has transferred.&lt;br /&gt;
&lt;br /&gt;
This command will leave Documents the same, but create a full copy of all files and folders from Documents in foo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This command will preserve permissions, attributes, and meta-data of all files transferred.&lt;br /&gt;
&lt;br /&gt;
===Transfer between two different hosts=== &lt;br /&gt;
&lt;br /&gt;
Include the command -ssh USERNAME@FULLYQUALIFIEDHOSTNAME- before the gtar command.&lt;br /&gt;
&lt;br /&gt;
If the other host is the one with the data to transfer you will need to include the command before the first gtar.&lt;br /&gt;
&lt;br /&gt;
If the other host is the one receiving the data, you will need to include the command after the pipe &amp;quot;|&amp;quot; and before the second gtar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 1:&#039;&#039;&#039; To transfer files from the directory /tmp/ on example1.umiacs.umd.edu to the folder /foo/ on your current host:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;ssh USERNAME@example1.umiacs.umd.edu gtar -cpf - /tmp | gtar -C /foo -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 2:&#039;&#039;&#039; To transfer files from the directory /foo/ on your current host to directory /tmp on example1.umiacs.umd.edu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf - /foo/ | ssh USERNAME@example1.umiacs.umd.edu gtar -C /tmp -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If your data transfer is interrupted, you can use the rsync command listed below to copy the rest of the files without creating doubles of files that have already been transferred.&lt;br /&gt;
&lt;br /&gt;
Rsync can also be used for the initial transfer of data if you expect the transfer to be interrupted.  Elsewise, this method should not be used as it takes more time and memory.&lt;br /&gt;
&lt;br /&gt;
To run rsync to copy files, the format for the command is the same as written below under &amp;quot;Verifying transfer.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Verifying transfer==&lt;br /&gt;
&lt;br /&gt;
To verify that your transfer copied everything you can use the rsync command, which will compare the two directories contents and will update the files in which it sees differences.&lt;br /&gt;
&lt;br /&gt;
The format for the rsync command is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -aH /source/ /target&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To ensure that the files are the same in Documents and foo from the previous example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -aH ~/Documents/ ~/foo&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command will compare the files and directories within Documents to the files and directories within foo.  If there are files within Documents and its subdirectories that do not appear in foo, this command will copy the missing files from Documents to foo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; Make sure to include the slash after the name of the source directory, if you do not include it it will copy the directory folder over as well.&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=LocalDataTransfer&amp;diff=4346</id>
		<title>LocalDataTransfer</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=LocalDataTransfer&amp;diff=4346"/>
		<updated>2012-06-12T20:20:20Z</updated>

		<summary type="html">&lt;p&gt;Fani: /* Transfer a single file */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Depending on the amount of data you are trying to transfer there are different commands that you should use.  The classic cp command has a number of edge cases in which it will not copy everything that is expected, so the &#039;&#039;&#039;only time&#039;&#039;&#039; that one should use the cp command is if the copy can be verified such as if you are moving a single file. The better choice for transfering data is by using tar/gtar.  After transfering files or directories you can use rsync to check that everything moved correctly and it will update files that have been changed.&lt;br /&gt;
&lt;br /&gt;
==Transfer a single file==&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a single file into another directory you can use the cp command.  The cp command will take the file you need to transfer and make a copy of it in the directory you specify.  If you do not specify a directory it will just make a copy of it in the current location.&lt;br /&gt;
&lt;br /&gt;
The format for the cp command is:&lt;br /&gt;
&amp;lt;tt&amp;gt;cp file /target/&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 1:&#039;&#039;&#039; To transfer the file foo.txt from your home directory into Documents&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cd&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cp foo.txt ~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The end result will leave the original file in the home directory and create a copy of it in Documents.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&amp;quot;Example 2:&amp;quot;&amp;quot;: To transfer the file foo.txt from your current directory to another host use scp (which stands for secure copy) with USERNAME@FULLYQUALIFIEDHOSTNAME:PATH&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;scp foo.txt USERNAME@example1.umiacs.umd.edu:~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command will copy the file foo from your current directory to the folder Documents located in your home directory on the host example1. You can also use scp to copy a file from a host to your current directory, or copy a file between two hosts.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&amp;quot;Example 3:&amp;quot;&amp;quot; To transfer back the file foo.txt from the host example1 to another directory in your current host&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;scp USERNAME@example1.umiacs.umd.edu:~/Documents/foo.txt ~/Videos&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; The cp command should only be used for small file transfers.  If you try to transfer a large amount it is possible that cp will not copy all the files over properly.&lt;br /&gt;
&lt;br /&gt;
==Transfer a directory or large amounts of data to another location==&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a whole directory or a large amount of data to another location you can use the gtar command.  This command will archive all files (including those in subdirectories) within the current directory and re-create the files in the directory that you specify.&lt;br /&gt;
&lt;br /&gt;
The format for the gtar command is:&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf -  . | gtar -C /dir -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To transfer all files from your documents to a folder in your home directory called foo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cd ~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf - . | gtar -C ~/foo -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you use this command it will display a list of the files it has transferred.&lt;br /&gt;
&lt;br /&gt;
This command will leave Documents the same, but create a full copy of all files and folders from Documents in foo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This command will preserve permissions, attributes, and meta-data of all files transferred.&lt;br /&gt;
&lt;br /&gt;
===Transfer between two different hosts=== &lt;br /&gt;
&lt;br /&gt;
Include the command -ssh USERNAME@FULLYQUALIFIEDHOSTNAME- before the gtar command.&lt;br /&gt;
&lt;br /&gt;
If the other host is the one with the data to transfer you will need to include the command before the first gtar.&lt;br /&gt;
&lt;br /&gt;
If the other host is the one receiving the data, you will need to include the command after the pipe &amp;quot;|&amp;quot; and before the second gtar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 1:&#039;&#039;&#039; To transfer files from the directory /tmp/ on example1.umiacs.umd.edu to the folder /foo/ on your current host:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;ssh USERNAME@example1.umiacs.umd.edu gtar -cpf - /tmp | gtar -C /foo -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 2:&#039;&#039;&#039; To transfer files from the directory /foo/ on your current host to directory /tmp on example1.umiacs.umd.edu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf - /foo/ | ssh USERNAME@example1.umiacs.umd.edu gtar -C /tmp -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If your data transfer is interrupted, you can use the rsync command listed below to copy the rest of the files without creating doubles of files that have already been transferred.&lt;br /&gt;
&lt;br /&gt;
Rsync can also be used for the initial transfer of data if you expect the transfer to be interrupted.  Elsewise, this method should not be used as it takes more time and memory.&lt;br /&gt;
&lt;br /&gt;
To run rsync to copy files, the format for the command is the same as written below under &amp;quot;Verifying transfer.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Verifying transfer==&lt;br /&gt;
&lt;br /&gt;
To verify that your transfer copied everything you can use the rsync command, which will compare the two directories contents and will update the files in which it sees differences.&lt;br /&gt;
&lt;br /&gt;
The format for the rsync command is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -aH /source/ /target&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To ensure that the files are the same in Documents and foo from the previous example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -aH ~/Documents/ ~/foo&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command will compare the files and directories within Documents to the files and directories within foo.  If there are files within Documents and its subdirectories that do not appear in foo, this command will copy the missing files from Documents to foo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; Make sure to include the slash after the name of the source directory, if you do not include it it will copy the directory folder over as well.&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=LocalDataTransfer&amp;diff=4345</id>
		<title>LocalDataTransfer</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=LocalDataTransfer&amp;diff=4345"/>
		<updated>2012-06-08T22:58:03Z</updated>

		<summary type="html">&lt;p&gt;Fani: /* Transfer a single file */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Depending on the amount of data you are trying to transfer there are different commands that you should use.  The classic cp command has a number of edge cases in which it will not copy everything that is expected, so the &#039;&#039;&#039;only time&#039;&#039;&#039; that one should use the cp command is if the copy can be verified such as if you are moving a single file. The better choice for transfering data is by using tar/gtar.  After transfering files or directories you can use rsync to check that everything moved correctly and it will update files that have been changed.&lt;br /&gt;
&lt;br /&gt;
==Transfer a single file==&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a single file into another directory you can use the cp command.  The cp command will take the file you need to transfer and make a copy of it in the directory you specify.  If you do not specify a directory it will just make a copy of it in the current location.&lt;br /&gt;
&lt;br /&gt;
The format for the cp command is:&lt;br /&gt;
&amp;lt;tt&amp;gt;cp file /target/&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To transfer the file foo.txt from your home directory into Documents&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cd&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cp foo.txt ~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The end result will leave the original file in the home directory and create a copy of it in Documents.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; The cp command should only be used for small file transfers.  If you try to transfer a large amount it is possible that cp will not copy all the files over properly.&lt;br /&gt;
&lt;br /&gt;
==Transfer a directory or large amounts of data to another location==&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a whole directory or a large amount of data to another location you can use the gtar command.  This command will archive all files (including those in subdirectories) within the current directory and re-create the files in the directory that you specify.&lt;br /&gt;
&lt;br /&gt;
The format for the gtar command is:&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf -  . | gtar -C /dir -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To transfer all files from your documents to a folder in your home directory called foo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cd ~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf - . | gtar -C ~/foo -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you use this command it will display a list of the files it has transferred.&lt;br /&gt;
&lt;br /&gt;
This command will leave Documents the same, but create a full copy of all files and folders from Documents in foo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This command will preserve permissions, attributes, and meta-data of all files transferred.&lt;br /&gt;
&lt;br /&gt;
===Transfer between two different hosts=== &lt;br /&gt;
&lt;br /&gt;
Include the command -ssh USERNAME@FULLYQUALIFIEDHOSTNAME- before the gtar command.&lt;br /&gt;
&lt;br /&gt;
If the other host is the one with the data to transfer you will need to include the command before the first gtar.&lt;br /&gt;
&lt;br /&gt;
If the other host is the one receiving the data, you will need to include the command after the pipe &amp;quot;|&amp;quot; and before the second gtar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 1:&#039;&#039;&#039; To transfer files from the directory /tmp/ on example1.umiacs.umd.edu to the folder /foo/ on your current host:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;ssh USERNAME@example1.umiacs.umd.edu gtar -cpf - /tmp | gtar -C /foo -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 2:&#039;&#039;&#039; To transfer files from the directory /foo/ on your current host to directory /tmp on example1.umiacs.umd.edu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf - /foo/ | ssh USERNAME@example1.umiacs.umd.edu gtar -C /tmp -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If your data transfer is interrupted, you can use the rsync command listed below to copy the rest of the files without creating doubles of files that have already been transferred.&lt;br /&gt;
&lt;br /&gt;
Rsync can also be used for the initial transfer of data if you expect the transfer to be interrupted.  Elsewise, this method should not be used as it takes more time and memory.&lt;br /&gt;
&lt;br /&gt;
To run rsync to copy files, the format for the command is the same as written below under &amp;quot;Verifying transfer.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Verifying transfer==&lt;br /&gt;
&lt;br /&gt;
To verify that your transfer copied everything you can use the rsync command, which will compare the two directories contents and will update the files in which it sees differences.&lt;br /&gt;
&lt;br /&gt;
The format for the rsync command is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -aH /source/ /target&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To ensure that the files are the same in Documents and foo from the previous example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -aH ~/Documents/ ~/foo&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command will compare the files and directories within Documents to the files and directories within foo.  If there are files within Documents and its subdirectories that do not appear in foo, this command will copy the missing files from Documents to foo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; Make sure to include the slash after the name of the source directory, if you do not include it it will copy the directory folder over as well.&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=LocalDataTransfer&amp;diff=4344</id>
		<title>LocalDataTransfer</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=LocalDataTransfer&amp;diff=4344"/>
		<updated>2012-06-08T22:57:08Z</updated>

		<summary type="html">&lt;p&gt;Fani: /* Transfer a directory or large amounts of data to another location */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Depending on the amount of data you are trying to transfer there are different commands that you should use.  The classic cp command has a number of edge cases in which it will not copy everything that is expected, so the &#039;&#039;&#039;only time&#039;&#039;&#039; that one should use the cp command is if the copy can be verified such as if you are moving a single file. The better choice for transfering data is by using tar/gtar.  After transfering files or directories you can use rsync to check that everything moved correctly and it will update files that have been changed.&lt;br /&gt;
&lt;br /&gt;
==Transfer a single file==&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a single file into another directory you can use the cp command.  The cp command will take the file you need to transfer and make a copy of it in the directory you specify.  If you do not specify a directory it will just make a copy of it in the current location.&lt;br /&gt;
&lt;br /&gt;
The format for the cp command is:&lt;br /&gt;
&amp;lt;tt&amp;gt;cp file /target/&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To transfer the file foo.txt from your home directory into Documents&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cd&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cp foo.txt ~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The end result will leave the original file in the home directory and create a copy of it in Documents.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; The cp command should only be used for small file transfers.  If you try to transfer a large amount it is possible that cp will not copy all the files over properly.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Transfer a directory or large amounts of data to another location==&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a whole directory or a large amount of data to another location you can use the gtar command.  This command will archive all files (including those in subdirectories) within the current directory and re-create the files in the directory that you specify.&lt;br /&gt;
&lt;br /&gt;
The format for the gtar command is:&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf -  . | gtar -C /dir -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To transfer all files from your documents to a folder in your home directory called foo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cd ~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf - . | gtar -C ~/foo -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you use this command it will display a list of the files it has transferred.&lt;br /&gt;
&lt;br /&gt;
This command will leave Documents the same, but create a full copy of all files and folders from Documents in foo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This command will preserve permissions, attributes, and meta-data of all files transferred.&lt;br /&gt;
&lt;br /&gt;
===Transfer between two different hosts=== &lt;br /&gt;
&lt;br /&gt;
Include the command -ssh USERNAME@FULLYQUALIFIEDHOSTNAME- before the gtar command.&lt;br /&gt;
&lt;br /&gt;
If the other host is the one with the data to transfer you will need to include the command before the first gtar.&lt;br /&gt;
&lt;br /&gt;
If the other host is the one receiving the data, you will need to include the command after the pipe &amp;quot;|&amp;quot; and before the second gtar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 1:&#039;&#039;&#039; To transfer files from the directory /tmp/ on example1.umiacs.umd.edu to the folder /foo/ on your current host:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;ssh USERNAME@example1.umiacs.umd.edu gtar -cpf - /tmp | gtar -C /foo -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 2:&#039;&#039;&#039; To transfer files from the directory /foo/ on your current host to directory /tmp on example1.umiacs.umd.edu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf - /foo/ | ssh USERNAME@example1.umiacs.umd.edu gtar -C /tmp -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If your data transfer is interrupted, you can use the rsync command listed below to copy the rest of the files without creating doubles of files that have already been transferred.&lt;br /&gt;
&lt;br /&gt;
Rsync can also be used for the initial transfer of data if you expect the transfer to be interrupted.  Elsewise, this method should not be used as it takes more time and memory.&lt;br /&gt;
&lt;br /&gt;
To run rsync to copy files, the format for the command is the same as written below under &amp;quot;Verifying transfer.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Verifying transfer==&lt;br /&gt;
&lt;br /&gt;
To verify that your transfer copied everything you can use the rsync command, which will compare the two directories contents and will update the files in which it sees differences.&lt;br /&gt;
&lt;br /&gt;
The format for the rsync command is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -aH /source/ /target&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To ensure that the files are the same in Documents and foo from the previous example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -aH ~/Documents/ ~/foo&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command will compare the files and directories within Documents to the files and directories within foo.  If there are files within Documents and its subdirectories that do not appear in foo, this command will copy the missing files from Documents to foo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; Make sure to include the slash after the name of the source directory, if you do not include it it will copy the directory folder over as well.&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=LocalDataTransfer&amp;diff=4343</id>
		<title>LocalDataTransfer</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=LocalDataTransfer&amp;diff=4343"/>
		<updated>2012-06-08T22:54:43Z</updated>

		<summary type="html">&lt;p&gt;Fani: /* Transfer a directory or large amounts of data to another location */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Depending on the amount of data you are trying to transfer there are different commands that you should use.  The classic cp command has a number of edge cases in which it will not copy everything that is expected, so the &#039;&#039;&#039;only time&#039;&#039;&#039; that one should use the cp command is if the copy can be verified such as if you are moving a single file. The better choice for transfering data is by using tar/gtar.  After transfering files or directories you can use rsync to check that everything moved correctly and it will update files that have been changed.&lt;br /&gt;
&lt;br /&gt;
==Transfer a single file==&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a single file into another directory you can use the cp command.  The cp command will take the file you need to transfer and make a copy of it in the directory you specify.  If you do not specify a directory it will just make a copy of it in the current location.&lt;br /&gt;
&lt;br /&gt;
The format for the cp command is:&lt;br /&gt;
&amp;lt;tt&amp;gt;cp file /target/&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To transfer the file foo.txt from your home directory into Documents&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cd&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cp foo.txt ~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The end result will leave the original file in the home directory and create a copy of it in Documents.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; The cp command should only be used for small file transfers.  If you try to transfer a large amount it is possible that cp will not copy all the files over properly.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Transfer a directory or large amounts of data to another location==&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a whole directory or a large amount of data to another location you can use the gtar command.  This command will archive all files (including those in subdirectories) within the current directory and re-create the files in the directory that you specify.&lt;br /&gt;
&lt;br /&gt;
The format for the gtar command is:&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf -  . | gtar -C /dir -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To transfer all files from your documents to a folder in your home directory called foo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cd&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf - . | gtar -C ~/foo -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you use this command it will display a list of the files it has transferred.&lt;br /&gt;
&lt;br /&gt;
This command will leave Documents the same, but create a full copy of all files and folders from Documents in foo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This command will preserve permissions, attributes, and meta-data of all files transferred.&lt;br /&gt;
&lt;br /&gt;
===Transfer between two different hosts=== &lt;br /&gt;
&lt;br /&gt;
Include the command -ssh USERNAME@FULLYQUALIFIEDHOSTNAME- before the gtar command.&lt;br /&gt;
&lt;br /&gt;
If the other host is the one with the data to transfer you will need to include the command before the first gtar.&lt;br /&gt;
&lt;br /&gt;
If the other host is the one receiving the data, you will need to include the command after the pipe &amp;quot;|&amp;quot; and before the second gtar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 1:&#039;&#039;&#039; To transfer files from the directory /tmp/ on example1.umiacs.umd.edu to the folder /foo/ on your current host:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;ssh USERNAME@example1.umiacs.umd.edu gtar -cpf - /tmp | gtar -C /foo -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 2:&#039;&#039;&#039; To transfer files from the directory /foo/ on your current host to directory /tmp on example1.umiacs.umd.edu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf - /foo/ | ssh USERNAME@example1.umiacs.umd.edu gtar -C /tmp -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If your data transfer is interrupted, you can use the rsync command listed below to copy the rest of the files without creating doubles of files that have already been transferred.&lt;br /&gt;
&lt;br /&gt;
Rsync can also be used for the initial transfer of data if you expect the transfer to be interrupted.  Elsewise, this method should not be used as it takes more time and memory.&lt;br /&gt;
&lt;br /&gt;
To run rsync to copy files, the format for the command is the same as written below under &amp;quot;Verifying transfer.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Verifying transfer==&lt;br /&gt;
&lt;br /&gt;
To verify that your transfer copied everything you can use the rsync command, which will compare the two directories contents and will update the files in which it sees differences.&lt;br /&gt;
&lt;br /&gt;
The format for the rsync command is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -aH /source/ /target&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To ensure that the files are the same in Documents and foo from the previous example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -aH ~/Documents/ ~/foo&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command will compare the files and directories within Documents to the files and directories within foo.  If there are files within Documents and its subdirectories that do not appear in foo, this command will copy the missing files from Documents to foo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; Make sure to include the slash after the name of the source directory, if you do not include it it will copy the directory folder over as well.&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=LocalDataTransfer&amp;diff=4342</id>
		<title>LocalDataTransfer</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=LocalDataTransfer&amp;diff=4342"/>
		<updated>2012-06-08T22:53:21Z</updated>

		<summary type="html">&lt;p&gt;Fani: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Depending on the amount of data you are trying to transfer there are different commands that you should use.  The classic cp command has a number of edge cases in which it will not copy everything that is expected, so the &#039;&#039;&#039;only time&#039;&#039;&#039; that one should use the cp command is if the copy can be verified such as if you are moving a single file. The better choice for transfering data is by using tar/gtar.  After transfering files or directories you can use rsync to check that everything moved correctly and it will update files that have been changed.&lt;br /&gt;
&lt;br /&gt;
==Transfer a single file==&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a single file into another directory you can use the cp command.  The cp command will take the file you need to transfer and make a copy of it in the directory you specify.  If you do not specify a directory it will just make a copy of it in the current location.&lt;br /&gt;
&lt;br /&gt;
The format for the cp command is:&lt;br /&gt;
&amp;lt;tt&amp;gt;cp file /target/&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To transfer the file foo.txt from your home directory into Documents&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cd&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cp foo.txt ~/Documents&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The end result will leave the original file in the home directory and create a copy of it in Documents.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; The cp command should only be used for small file transfers.  If you try to transfer a large amount it is possible that cp will not copy all the files over properly.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Transfer a directory or large amounts of data to another location==&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a whole directory or a large amount of data to another location you can use the gtar command.  This command will archive the all files (including those in subdirectories) within the current directory and re-create the files in the directory that you specify.&lt;br /&gt;
&lt;br /&gt;
The format for the gtar command is:&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf -  . | gtar -C /dir -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To transfer all files from your documents to a folder in your home directory called foo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;cd&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf - . | gtar -C ~/foo -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you use this command it will display a list of the files it has transferred.&lt;br /&gt;
&lt;br /&gt;
This command will leave Documents the same, but create a full copy of all files and folders from Documents in foo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This command will preserve permissions, attributes, and meta-data of all files transferred.&lt;br /&gt;
&lt;br /&gt;
===Transfer between two different hosts=== &lt;br /&gt;
&lt;br /&gt;
Include the command -ssh USERNAME@FULLYQUALIFIEDHOSTNAME- before the gtar command.&lt;br /&gt;
&lt;br /&gt;
If the other host is the one with the data to transfer you will need to include the command before the first gtar.&lt;br /&gt;
&lt;br /&gt;
If the other host is the one receiving the data, you will need to include the command after the pipe &amp;quot;|&amp;quot; and before the second gtar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 1:&#039;&#039;&#039; To transfer files from the directory /tmp/ on example1.umiacs.umd.edu to the folder /foo/ on your current host:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;ssh USERNAME@example1.umiacs.umd.edu gtar -cpf - /tmp | gtar -C /foo -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example 2:&#039;&#039;&#039; To transfer files from the directory /foo/ on your current host to directory /tmp on example1.umiacs.umd.edu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gtar -cpf - /foo/ | ssh USERNAME@example1.umiacs.umd.edu gtar -C /tmp -xpvf -&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If your data transfer is interrupted, you can use the rsync command listed below to copy the rest of the files without creating doubles of files that have already been transferred.&lt;br /&gt;
&lt;br /&gt;
Rsync can also be used for the initial transfer of data if you expect the transfer to be interrupted.  Elsewise, this method should not be used as it takes more time and memory.&lt;br /&gt;
&lt;br /&gt;
To run rsync to copy files, the format for the command is the same as written below under &amp;quot;Verifying transfer.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Verifying transfer==&lt;br /&gt;
&lt;br /&gt;
To verify that your transfer copied everything you can use the rsync command, which will compare the two directories contents and will update the files in which it sees differences.&lt;br /&gt;
&lt;br /&gt;
The format for the rsync command is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -aH /source/ /target&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; To ensure that the files are the same in Documents and foo from the previous example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -aH ~/Documents/ ~/foo&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command will compare the files and directories within Documents to the files and directories within foo.  If there are files within Documents and its subdirectories that do not appear in foo, this command will copy the missing files from Documents to foo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; Make sure to include the slash after the name of the source directory, if you do not include it it will copy the directory folder over as well.&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=MacOSPrinting&amp;diff=4304</id>
		<title>MacOSPrinting</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=MacOSPrinting&amp;diff=4304"/>
		<updated>2012-05-31T19:54:01Z</updated>

		<summary type="html">&lt;p&gt;Fani: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
We support printing from user managed Mac OS X 10.5/10.6/10.7 machines.  Please note that you have to be on a UMIACS network directly or connected to the [[VPN]].&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print00.png|right|100px]]&lt;br /&gt;
=System Preferences=&lt;br /&gt;
To start you need to open your System Preferences from your Dock or the Applications folder.  Once you have opened it you will need to click &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; from the Hardware panel ( Called &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039; in 10.7 (Lion) ).&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print01.png|right|100px]]&lt;br /&gt;
&lt;br /&gt;
=Print &amp;amp; Fax=&lt;br /&gt;
When the &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; (or &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039;) window appears you will need to create a new local printer by clicking the &#039;&#039;&#039;+&#039;&#039;&#039; icon in the lower left corner of the first pane in the window.&lt;br /&gt;
&lt;br /&gt;
=Add Printer=&lt;br /&gt;
This will bring up a Add Printer dialog.  Please ensure that you have selected IP.&lt;br /&gt;
&lt;br /&gt;
* Set Protocol to &#039;&#039;&#039;Internet Printing Protocol - IPP&#039;&#039;&#039;&lt;br /&gt;
* Set Address to &#039;&#039;&#039;print.umiacs.umd.edu&#039;&#039;&#039;&lt;br /&gt;
* Set the queue to =printers/queue= in this example for cps3142 it would be &#039;&#039;&#039;printers/cps3142&#039;&#039;&#039;.  You have to make sure the queue is prefixed by &#039;&#039;&#039;printers/&#039;&#039;&#039;&lt;br /&gt;
* Set Name to the queue you are trying to use&lt;br /&gt;
* It will always select &#039;&#039;&#039;Generic Postscript Printer&#039;&#039;&#039;.  If you need to access the more advanced features of a queue/printer you will need take extra steps, please see the Advanced section at the bottom of this page.&lt;br /&gt;
* Select Add&lt;br /&gt;
* You will be asked about enabling duplex. If you know the printer has the option, which is true for most of our printers, go ahead and enable it. Then hit OK. If you&#039;re not sure, just leave it disabled. You can always enable it after the queue is added.&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print02.png]]&lt;br /&gt;
&lt;br /&gt;
You should now be able to print to this printer/queue from any Mac OS X print menu.&lt;br /&gt;
&lt;br /&gt;
=Exceptional Printers=&lt;br /&gt;
For the following printers you will need to add a different driver because they don&#039;t work well with the generic one causing any print job to get stuck in the &amp;quot;Printing&amp;quot; status on on your Mac and with a state of &amp;quot;Stopped&amp;quot; in the CUPS web interface here: http://print.umiacs.umd.edu/jobs. In order to fix this you do not need to download an additional driver, it is already present in Mac OS X. &lt;br /&gt;
&lt;br /&gt;
Printers: &#039;&#039;&#039;ps4430b&#039;&#039;&#039;, &#039;&#039;&#039;ps3126&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In the previous step, while adding the printer, instead of leaving the selected &#039;&#039;&#039;Generic Postscript Printer&#039;&#039;&#039; choose &#039;&#039;&#039;Select Printer Software...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:MacPrinterDriverPic3.png]]&lt;br /&gt;
&lt;br /&gt;
* Look for &#039;&#039;&#039;HP LaserJet p4010&#039;&#039;&#039; and select the series.&lt;br /&gt;
**If this driver is unavailable, look for &#039;&#039;&#039;HP LaserJet Series PCL 4/5&#039;&#039;&#039; instead&lt;br /&gt;
&lt;br /&gt;
[[Image:MacPrinterDriverPic4.png]]&lt;br /&gt;
&lt;br /&gt;
* After selecting and clicking OK you will receive the following window (for PCL4/5 this window will not appear, it&#039;ll be skipped), where you will be able to choose options for the printer. Enable duplex, and change Collation in Printer to more than 288 MB&lt;br /&gt;
&lt;br /&gt;
[[Image:MacPrinterDriverPic5.png]]&lt;br /&gt;
&lt;br /&gt;
* After you click on Continue the dialogue box should close and you should see the printer added to your list of installed printers. The printer is now ready for use.&lt;br /&gt;
&lt;br /&gt;
=Advanced=&lt;br /&gt;
&lt;br /&gt;
You will need to first download a copy of the Postcript Printer Definition file from the print server.  This can be fetched with any normal browser by going to&lt;br /&gt;
 &lt;br /&gt;
  http://print.umiacs.umd.edu/printers/queue.ppd&lt;br /&gt;
&lt;br /&gt;
Where &#039;&#039;&#039;queue&#039;&#039;&#039; is the queue/printer you want to get extra features from.  For example here is a few links to our major public printers.&lt;br /&gt;
&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps3142.ppd - AV Williams Building room 3142&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/ps3142.ppd - AV Williams Building room 3142&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps4430a.ppd - AV Williams Building room 4430&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps296-3120Hb.ppd - Biomolecular Sciences Building room 3120H&lt;br /&gt;
&lt;br /&gt;
Please save this file to your hard disk as you will need to use the file chooser to select it in the next step.  If you don&#039;t see the queue you want please just reconstruct the URL above and substitute in your queue name.&lt;br /&gt;
&lt;br /&gt;
Next go back to the &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; (or &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039;) dialog and click the &#039;&#039;&#039;Options &amp;amp; Supplies...&#039;&#039;&#039; button for the queue you want to modify.&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print03.png]]&lt;br /&gt;
&lt;br /&gt;
You will need to navigate to the Driver tab and select the option &#039;&#039;&#039;Other...&#039;&#039;&#039; from the Print Using option.  This will bring up a file chooser from which you will need to select the file you downloaded.&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-printingadv00.png]]&lt;br /&gt;
&lt;br /&gt;
This will fill in all the default options and you can then click Okay.  If you have questions or need help please contact [mailto:staff@umiacs.umd.edu staff@umiacs.umd.edu].&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=MacOSPrinting&amp;diff=4279</id>
		<title>MacOSPrinting</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=MacOSPrinting&amp;diff=4279"/>
		<updated>2012-05-23T14:35:33Z</updated>

		<summary type="html">&lt;p&gt;Fani: /* Add Printer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
We support printing from user managed Mac OS X 10.5/10.6/10.7 machines.  Please note that you have to be on a UMIACS network directly or connected to the [[VPN]].&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print00.png|right|100px]]&lt;br /&gt;
=System Preferences=&lt;br /&gt;
To start you need to open your System Preferences from your Dock or the Applications folder.  Once you have opened it you will need to click &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; from the Hardware panel ( Called &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039; in 10.7 (Lion) ).&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print01.png|right|100px]]&lt;br /&gt;
&lt;br /&gt;
=Print &amp;amp; Fax=&lt;br /&gt;
When the &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; (or &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039;) window appears you will need to create a new local printer by clicking the &#039;&#039;&#039;+&#039;&#039;&#039; icon in the lower left corner of the first pane in the window.&lt;br /&gt;
&lt;br /&gt;
=Add Printer=&lt;br /&gt;
This will bring up a Add Printer dialog.  Please ensure that you have selected IP.&lt;br /&gt;
&lt;br /&gt;
* Set Protocol to &#039;&#039;&#039;Internet Printing Protocol - IPP&#039;&#039;&#039;&lt;br /&gt;
* Set Address to &#039;&#039;&#039;print.umiacs.umd.edu&#039;&#039;&#039;&lt;br /&gt;
* Set the queue to =printers/queue= in this example for cps3142 it would be &#039;&#039;&#039;printers/cps3142&#039;&#039;&#039;.  You have to make sure the queue is prefixed by &#039;&#039;&#039;printers/&#039;&#039;&#039;&lt;br /&gt;
* Set Name to the queue you are trying to use&lt;br /&gt;
* It will always select &#039;&#039;&#039;Generic Postscript Printer&#039;&#039;&#039;.  If you need to access the more advanced features of a queue/printer you will need take extra steps, please see the Advanced section at the bottom of this page.&lt;br /&gt;
* Select Add&lt;br /&gt;
* You will be asked about enabling duplex. If you know the printer has the option, which is true for most of our printers, go ahead and enable it. Then hit OK. If you&#039;re not sure, just leave it disabled. You can always enable it after the queue is added.&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print02.png]]&lt;br /&gt;
&lt;br /&gt;
You should now be able to print to this printer/queue from any Mac OS X print menu.&lt;br /&gt;
&lt;br /&gt;
=Exceptional Printers=&lt;br /&gt;
For the following printers you will need to add a different driver because they don&#039;t work well with the generic one causing any print job to get stuck in the &amp;quot;Printing&amp;quot; status on on your Mac and with a state of &amp;quot;Stopped&amp;quot; in the CUPS web interface here: http://print.umiacs.umd.edu/jobs. In order to fix this you do not need to download an additional driver, it is already present in Mac OS X. &lt;br /&gt;
&lt;br /&gt;
Printers: &#039;&#039;&#039;ps4430b&#039;&#039;&#039;, &#039;&#039;&#039;ps3126&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In the previous step, while adding the printer, instead of leaving the selected &#039;&#039;&#039;Generic Postscript Printer&#039;&#039;&#039; choose &#039;&#039;&#039;Select Printer Software...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:MacPrinterDriverPic3.png]]&lt;br /&gt;
&lt;br /&gt;
* Look for &#039;&#039;&#039;HP LaserJet p4010&#039;&#039;&#039; and select the series.&lt;br /&gt;
**If this driver is unavailable, look for &#039;&#039;&#039;HP LaserJet Series PCL 4/5&#039;&#039;&#039; instead&lt;br /&gt;
&lt;br /&gt;
[[Image:MacPrinterDriverPic4.png]]&lt;br /&gt;
&lt;br /&gt;
* After selecting and clicking OK you will receive the following window, where you will be able to choose options for the printer. Enable duplex, and change Collation in Printer to more than 288 MB&lt;br /&gt;
&lt;br /&gt;
[[Image:MacPrinterDriverPic5.png]]&lt;br /&gt;
&lt;br /&gt;
* After you click on Continue the dialogue box should close and you should see the printer added to your list of installed printers. The printer is now ready for use.&lt;br /&gt;
&lt;br /&gt;
=Advanced=&lt;br /&gt;
&lt;br /&gt;
You will need to first download a copy of the Postcript Printer Definition file from the print server.  This can be fetched with any normal browser by going to&lt;br /&gt;
 &lt;br /&gt;
  http://print.umiacs.umd.edu/printers/queue.ppd&lt;br /&gt;
&lt;br /&gt;
Where &#039;&#039;&#039;queue&#039;&#039;&#039; is the queue/printer you want to get extra features from.  For example here is a few links to our major public printers.&lt;br /&gt;
&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps3142.ppd - AV Williams Building room 3142&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/ps3142.ppd - AV Williams Building room 3142&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps4430a.ppd - AV Williams Building room 4430&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps296-3120Hb.ppd - Biomolecular Sciences Building room 3120H&lt;br /&gt;
&lt;br /&gt;
Please save this file to your hard disk as you will need to use the file chooser to select it in the next step.  If you don&#039;t see the queue you want please just reconstruct the URL above and substitute in your queue name.&lt;br /&gt;
&lt;br /&gt;
Next go back to the &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; (or &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039;) dialog and click the &#039;&#039;&#039;Options &amp;amp; Supplies...&#039;&#039;&#039; button for the queue you want to modify.&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print03.png]]&lt;br /&gt;
&lt;br /&gt;
You will need to navigate to the Driver tab and select the option &#039;&#039;&#039;Other...&#039;&#039;&#039; from the Print Using option.  This will bring up a file chooser from which you will need to select the file you downloaded.&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-printingadv00.png]]&lt;br /&gt;
&lt;br /&gt;
This will fill in all the default options and you can then click Okay.  If you have questions or need help please contact [mailto:staff@umiacs.umd.edu staff@umiacs.umd.edu].&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=MacOSPrinting&amp;diff=4278</id>
		<title>MacOSPrinting</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=MacOSPrinting&amp;diff=4278"/>
		<updated>2012-05-23T14:27:00Z</updated>

		<summary type="html">&lt;p&gt;Fani: /* Advanced */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
We support printing from user managed Mac OS X 10.5/10.6/10.7 machines.  Please note that you have to be on a UMIACS network directly or connected to the [[VPN]].&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print00.png|right|100px]]&lt;br /&gt;
=System Preferences=&lt;br /&gt;
To start you need to open your System Preferences from your Dock or the Applications folder.  Once you have opened it you will need to click &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; from the Hardware panel ( Called &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039; in 10.7 (Lion) ).&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print01.png|right|100px]]&lt;br /&gt;
&lt;br /&gt;
=Print &amp;amp; Fax=&lt;br /&gt;
When the &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; (or &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039;) window appears you will need to create a new local printer by clicking the &#039;&#039;&#039;+&#039;&#039;&#039; icon in the lower left corner of the first pane in the window.&lt;br /&gt;
&lt;br /&gt;
=Add Printer=&lt;br /&gt;
This will bring up a Add Printer dialog.  Please ensure that you have selected IP.&lt;br /&gt;
&lt;br /&gt;
* Set Protocol to &#039;&#039;&#039;Internet Printing Protocol - IPP&#039;&#039;&#039;&lt;br /&gt;
* Set Address to &#039;&#039;&#039;print.umiacs.umd.edu&#039;&#039;&#039;&lt;br /&gt;
* Set the queue to =printers/queue= in this example for cps3142 it would be &#039;&#039;&#039;printers/cps3142&#039;&#039;&#039;.  You have to make sure the queue is prefixed by &#039;&#039;&#039;printers/&#039;&#039;&#039;&lt;br /&gt;
* Set Name to the queue you are trying to use&lt;br /&gt;
* It will always select &#039;&#039;&#039;Generic Postscript Printer&#039;&#039;&#039;.  If you need to access the more advanced features of a queue/printer you will need take extra steps, please see the Advanced section at the bottom of this page.&lt;br /&gt;
* Select Add&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print02.png]]&lt;br /&gt;
&lt;br /&gt;
You should now be able to print to this printer/queue from any Mac OS X print menu.&lt;br /&gt;
&lt;br /&gt;
=Exceptional Printers=&lt;br /&gt;
For the following printers you will need to add a different driver because they don&#039;t work well with the generic one causing any print job to get stuck in the &amp;quot;Printing&amp;quot; status on on your Mac and with a state of &amp;quot;Stopped&amp;quot; in the CUPS web interface here: http://print.umiacs.umd.edu/jobs. In order to fix this you do not need to download an additional driver, it is already present in Mac OS X. &lt;br /&gt;
&lt;br /&gt;
Printers: &#039;&#039;&#039;ps4430b&#039;&#039;&#039;, &#039;&#039;&#039;ps3126&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In the previous step, while adding the printer, instead of leaving the selected &#039;&#039;&#039;Generic Postscript Printer&#039;&#039;&#039; choose &#039;&#039;&#039;Select Printer Software...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:MacPrinterDriverPic3.png]]&lt;br /&gt;
&lt;br /&gt;
* Look for &#039;&#039;&#039;HP LaserJet p4010&#039;&#039;&#039; and select the series.&lt;br /&gt;
**If this driver is unavailable, look for &#039;&#039;&#039;HP LaserJet Series PCL 4/5&#039;&#039;&#039; instead&lt;br /&gt;
&lt;br /&gt;
[[Image:MacPrinterDriverPic4.png]]&lt;br /&gt;
&lt;br /&gt;
* After selecting and clicking OK you will receive the following window, where you will be able to choose options for the printer. Enable duplex, and change Collation in Printer to more than 288 MB&lt;br /&gt;
&lt;br /&gt;
[[Image:MacPrinterDriverPic5.png]]&lt;br /&gt;
&lt;br /&gt;
* After you click on Continue the dialogue box should close and you should see the printer added to your list of installed printers. The printer is now ready for use.&lt;br /&gt;
&lt;br /&gt;
=Advanced=&lt;br /&gt;
&lt;br /&gt;
You will need to first download a copy of the Postcript Printer Definition file from the print server.  This can be fetched with any normal browser by going to&lt;br /&gt;
 &lt;br /&gt;
  http://print.umiacs.umd.edu/printers/queue.ppd&lt;br /&gt;
&lt;br /&gt;
Where &#039;&#039;&#039;queue&#039;&#039;&#039; is the queue/printer you want to get extra features from.  For example here is a few links to our major public printers.&lt;br /&gt;
&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps3142.ppd - AV Williams Building room 3142&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/ps3142.ppd - AV Williams Building room 3142&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps4430a.ppd - AV Williams Building room 4430&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps296-3120Hb.ppd - Biomolecular Sciences Building room 3120H&lt;br /&gt;
&lt;br /&gt;
Please save this file to your hard disk as you will need to use the file chooser to select it in the next step.  If you don&#039;t see the queue you want please just reconstruct the URL above and substitute in your queue name.&lt;br /&gt;
&lt;br /&gt;
Next go back to the &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; (or &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039;) dialog and click the &#039;&#039;&#039;Options &amp;amp; Supplies...&#039;&#039;&#039; button for the queue you want to modify.&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print03.png]]&lt;br /&gt;
&lt;br /&gt;
You will need to navigate to the Driver tab and select the option &#039;&#039;&#039;Other...&#039;&#039;&#039; from the Print Using option.  This will bring up a file chooser from which you will need to select the file you downloaded.&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-printingadv00.png]]&lt;br /&gt;
&lt;br /&gt;
This will fill in all the default options and you can then click Okay.  If you have questions or need help please contact [mailto:staff@umiacs.umd.edu staff@umiacs.umd.edu].&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=MacOSPrinting&amp;diff=4277</id>
		<title>MacOSPrinting</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=MacOSPrinting&amp;diff=4277"/>
		<updated>2012-05-23T14:25:25Z</updated>

		<summary type="html">&lt;p&gt;Fani: /* Advanced */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
We support printing from user managed Mac OS X 10.5/10.6/10.7 machines.  Please note that you have to be on a UMIACS network directly or connected to the [[VPN]].&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print00.png|right|100px]]&lt;br /&gt;
=System Preferences=&lt;br /&gt;
To start you need to open your System Preferences from your Dock or the Applications folder.  Once you have opened it you will need to click &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; from the Hardware panel ( Called &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039; in 10.7 (Lion) ).&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print01.png|right|100px]]&lt;br /&gt;
&lt;br /&gt;
=Print &amp;amp; Fax=&lt;br /&gt;
When the &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; (or &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039;) window appears you will need to create a new local printer by clicking the &#039;&#039;&#039;+&#039;&#039;&#039; icon in the lower left corner of the first pane in the window.&lt;br /&gt;
&lt;br /&gt;
=Add Printer=&lt;br /&gt;
This will bring up a Add Printer dialog.  Please ensure that you have selected IP.&lt;br /&gt;
&lt;br /&gt;
* Set Protocol to &#039;&#039;&#039;Internet Printing Protocol - IPP&#039;&#039;&#039;&lt;br /&gt;
* Set Address to &#039;&#039;&#039;print.umiacs.umd.edu&#039;&#039;&#039;&lt;br /&gt;
* Set the queue to =printers/queue= in this example for cps3142 it would be &#039;&#039;&#039;printers/cps3142&#039;&#039;&#039;.  You have to make sure the queue is prefixed by &#039;&#039;&#039;printers/&#039;&#039;&#039;&lt;br /&gt;
* Set Name to the queue you are trying to use&lt;br /&gt;
* It will always select &#039;&#039;&#039;Generic Postscript Printer&#039;&#039;&#039;.  If you need to access the more advanced features of a queue/printer you will need take extra steps, please see the Advanced section at the bottom of this page.&lt;br /&gt;
* Select Add&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print02.png]]&lt;br /&gt;
&lt;br /&gt;
You should now be able to print to this printer/queue from any Mac OS X print menu.&lt;br /&gt;
&lt;br /&gt;
=Exceptional Printers=&lt;br /&gt;
For the following printers you will need to add a different driver because they don&#039;t work well with the generic one causing any print job to get stuck in the &amp;quot;Printing&amp;quot; status on on your Mac and with a state of &amp;quot;Stopped&amp;quot; in the CUPS web interface here: http://print.umiacs.umd.edu/jobs. In order to fix this you do not need to download an additional driver, it is already present in Mac OS X. &lt;br /&gt;
&lt;br /&gt;
Printers: &#039;&#039;&#039;ps4430b&#039;&#039;&#039;, &#039;&#039;&#039;ps3126&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In the previous step, while adding the printer, instead of leaving the selected &#039;&#039;&#039;Generic Postscript Printer&#039;&#039;&#039; choose &#039;&#039;&#039;Select Printer Software...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:MacPrinterDriverPic3.png]]&lt;br /&gt;
&lt;br /&gt;
* Look for &#039;&#039;&#039;HP LaserJet p4010&#039;&#039;&#039; and select the series.&lt;br /&gt;
**If this driver is unavailable, look for &#039;&#039;&#039;HP LaserJet Series PCL 4/5&#039;&#039;&#039; instead&lt;br /&gt;
&lt;br /&gt;
[[Image:MacPrinterDriverPic4.png]]&lt;br /&gt;
&lt;br /&gt;
* After selecting and clicking OK you will receive the following window, where you will be able to choose options for the printer. Enable duplex, and change Collation in Printer to more than 288 MB&lt;br /&gt;
&lt;br /&gt;
[[Image:MacPrinterDriverPic5.png]]&lt;br /&gt;
&lt;br /&gt;
* After you click on Continue the dialogue box should close and you should see the printer added to your list of installed printers. The printer is now ready for use.&lt;br /&gt;
&lt;br /&gt;
=Advanced=&lt;br /&gt;
&lt;br /&gt;
You will need to first download a copy of the Postcript Printer Definition file from the print server.  This can be fetched with any normal browser by going to&lt;br /&gt;
 &lt;br /&gt;
  http://print.umiacs.umd.edu/printers/queue.ppd&lt;br /&gt;
&lt;br /&gt;
Where &#039;&#039;&#039;queue&#039;&#039;&#039; is the queue/printer you want to get extra features from.  For example here is a few links to our major public printers.&lt;br /&gt;
&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps3142.ppd - AV Williams Building room 3142&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/ps3142.ppd - AV Williams Building room 3142&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps4430a.ppd - AV Williams Building room 4430&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps296-3120Hb.ppd - Biomolecular Sciences Building room 3120H&lt;br /&gt;
&lt;br /&gt;
Please save this file to your hard disk as you will need to use the file chooser to select it in the next step.  If you don&#039;t see the queue you want please just reconstruct the URL above and substitute in your queue name.&lt;br /&gt;
&lt;br /&gt;
Next go back to the &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; (or &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039;) dialog and click the &#039;&#039;&#039;Options &amp;amp; Supplies...&#039;&#039;&#039; button for the queue you want to modify.&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print03.png]]&lt;br /&gt;
&lt;br /&gt;
You will need to navigate to the Driver tab and select the option &#039;&#039;&#039;Other...&#039;&#039;&#039; from the Print Using option.  This will bring up a file chooser that you will need to select the file you downloaded from.&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-printingadv00.png]]&lt;br /&gt;
&lt;br /&gt;
This will fill in all the default options and you can then click Okay.  If you have questions or need help please contact [mailto:staff@umiacs.umd.edu staff@umiacs.umd.edu].&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=MacOSPrinting&amp;diff=4276</id>
		<title>MacOSPrinting</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=MacOSPrinting&amp;diff=4276"/>
		<updated>2012-05-23T14:22:16Z</updated>

		<summary type="html">&lt;p&gt;Fani: /* Add Printer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
We support printing from user managed Mac OS X 10.5/10.6/10.7 machines.  Please note that you have to be on a UMIACS network directly or connected to the [[VPN]].&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print00.png|right|100px]]&lt;br /&gt;
=System Preferences=&lt;br /&gt;
To start you need to open your System Preferences from your Dock or the Applications folder.  Once you have opened it you will need to click &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; from the Hardware panel ( Called &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039; in 10.7 (Lion) ).&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print01.png|right|100px]]&lt;br /&gt;
&lt;br /&gt;
=Print &amp;amp; Fax=&lt;br /&gt;
When the &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; (or &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039;) window appears you will need to create a new local printer by clicking the &#039;&#039;&#039;+&#039;&#039;&#039; icon in the lower left corner of the first pane in the window.&lt;br /&gt;
&lt;br /&gt;
=Add Printer=&lt;br /&gt;
This will bring up a Add Printer dialog.  Please ensure that you have selected IP.&lt;br /&gt;
&lt;br /&gt;
* Set Protocol to &#039;&#039;&#039;Internet Printing Protocol - IPP&#039;&#039;&#039;&lt;br /&gt;
* Set Address to &#039;&#039;&#039;print.umiacs.umd.edu&#039;&#039;&#039;&lt;br /&gt;
* Set the queue to =printers/queue= in this example for cps3142 it would be &#039;&#039;&#039;printers/cps3142&#039;&#039;&#039;.  You have to make sure the queue is prefixed by &#039;&#039;&#039;printers/&#039;&#039;&#039;&lt;br /&gt;
* Set Name to the queue you are trying to use&lt;br /&gt;
* It will always select &#039;&#039;&#039;Generic Postscript Printer&#039;&#039;&#039;.  If you need to access the more advanced features of a queue/printer you will need take extra steps, please see the Advanced section at the bottom of this page.&lt;br /&gt;
* Select Add&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print02.png]]&lt;br /&gt;
&lt;br /&gt;
You should now be able to print to this printer/queue from any Mac OS X print menu.&lt;br /&gt;
&lt;br /&gt;
=Exceptional Printers=&lt;br /&gt;
For the following printers you will need to add a different driver because they don&#039;t work well with the generic one causing any print job to get stuck in the &amp;quot;Printing&amp;quot; status on on your Mac and with a state of &amp;quot;Stopped&amp;quot; in the CUPS web interface here: http://print.umiacs.umd.edu/jobs. In order to fix this you do not need to download an additional driver, it is already present in Mac OS X. &lt;br /&gt;
&lt;br /&gt;
Printers: &#039;&#039;&#039;ps4430b&#039;&#039;&#039;, &#039;&#039;&#039;ps3126&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In the previous step, while adding the printer, instead of leaving the selected &#039;&#039;&#039;Generic Postscript Printer&#039;&#039;&#039; choose &#039;&#039;&#039;Select Printer Software...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:MacPrinterDriverPic3.png]]&lt;br /&gt;
&lt;br /&gt;
* Look for &#039;&#039;&#039;HP LaserJet p4010&#039;&#039;&#039; and select the series.&lt;br /&gt;
**If this driver is unavailable, look for &#039;&#039;&#039;HP LaserJet Series PCL 4/5&#039;&#039;&#039; instead&lt;br /&gt;
&lt;br /&gt;
[[Image:MacPrinterDriverPic4.png]]&lt;br /&gt;
&lt;br /&gt;
* After selecting and clicking OK you will receive the following window, where you will be able to choose options for the printer. Enable duplex, and change Collation in Printer to more than 288 MB&lt;br /&gt;
&lt;br /&gt;
[[Image:MacPrinterDriverPic5.png]]&lt;br /&gt;
&lt;br /&gt;
* After you click on Continue the dialogue box should close and you should see the printer added to your list of installed printers. The printer is now ready for use.&lt;br /&gt;
&lt;br /&gt;
=Advanced=&lt;br /&gt;
&lt;br /&gt;
You will need to first download a copy of the Postcript Printer Definition file from the print server.  This can be fetched with any normal browser by going to&lt;br /&gt;
 &lt;br /&gt;
  http://print.umiacs.umd.edu/printers/queue.ppd&lt;br /&gt;
&lt;br /&gt;
Where &#039;&#039;&#039;queue&#039;&#039;&#039; is the queue/printer you want to get extra features from.  For example here is a few links to our major public printers.&lt;br /&gt;
&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps3142.ppd - AV Williams Building room 3142&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/ps3142.ppd - AV Williams Building room 3142&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps4430a.ppd - AV Williams Building room 4430&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps296-3120Hb.ppd - Biomolecular Sciences Building room 3120H&lt;br /&gt;
&lt;br /&gt;
Please save this file to your hard disk as you will need use the file chooser to select it in the next step.  If you don&#039;t see the queue you want please just reconstruct the URL above and substitute in your queue name.&lt;br /&gt;
&lt;br /&gt;
Next go back to the &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; (or &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039;) dialog and click the &#039;&#039;&#039;Options &amp;amp; Supplies...&#039;&#039;&#039; button for the queue you want to modify.&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print03.png]]&lt;br /&gt;
&lt;br /&gt;
You will need to navigate to the Driver tab and select the option &#039;&#039;&#039;Other...&#039;&#039;&#039; from the Print Using option.  This will bring up a file chooser that you will need to select the file you downloaded from.&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-printingadv00.png]]&lt;br /&gt;
&lt;br /&gt;
This will fill in all the default options and you can then click Okay.  If you have questions or need help please contact [mailto:staff@umiacs.umd.edu staff@umiacs.umd.edu].&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=MacOSPrinting&amp;diff=4275</id>
		<title>MacOSPrinting</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=MacOSPrinting&amp;diff=4275"/>
		<updated>2012-05-22T23:13:13Z</updated>

		<summary type="html">&lt;p&gt;Fani: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
We support printing from user managed Mac OS X 10.5/10.6/10.7 machines.  Please note that you have to be on a UMIACS network directly or connected to the [[VPN]].&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print00.png|right|100px]]&lt;br /&gt;
=System Preferences=&lt;br /&gt;
To start you need to open your System Preferences from your Dock or the Applications folder.  Once you have opened it you will need to click &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; from the Hardware panel ( Called &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039; in 10.7 (Lion) ).&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print01.png|right|100px]]&lt;br /&gt;
&lt;br /&gt;
=Print &amp;amp; Fax=&lt;br /&gt;
When the &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; (or &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039;) window appears you will need to create a new local printer by clicking the &#039;&#039;&#039;+&#039;&#039;&#039; icon in the lower left corner of the first pane in the window.&lt;br /&gt;
&lt;br /&gt;
=Add Printer=&lt;br /&gt;
This will bring up a Add Printer dialog.  Please ensure that the that you have selected IP.&lt;br /&gt;
&lt;br /&gt;
* Set Protocol to &#039;&#039;&#039;Internet Printing Protocol - IPP&#039;&#039;&#039;&lt;br /&gt;
* Set Address to &#039;&#039;&#039;print.umiacs.umd.edu&#039;&#039;&#039;&lt;br /&gt;
* Set the queue to =printers/queue= in this example for cps3142 it would be &#039;&#039;&#039;printers/cps3142&#039;&#039;&#039;.  You have to make sure the queue is prefixed by &#039;&#039;&#039;printers/&#039;&#039;&#039;&lt;br /&gt;
* Set Name to the queue you are trying to use&lt;br /&gt;
* It will always select &#039;&#039;&#039;Generic Postscript Printer&#039;&#039;&#039;.  If you need to access the more advanced features of a queue/printer you will need take extra steps, please see the Advanced section at the bottom of this page.&lt;br /&gt;
* Select Add&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print02.png]]&lt;br /&gt;
&lt;br /&gt;
You should now be able to print to this printer/queue from any Mac OS X print menu.&lt;br /&gt;
&lt;br /&gt;
=Exceptional Printers=&lt;br /&gt;
For the following printers you will need to add a different driver because they don&#039;t work well with the generic one causing any print job to get stuck in the &amp;quot;Printing&amp;quot; status on on your Mac and with a state of &amp;quot;Stopped&amp;quot; in the CUPS web interface here: http://print.umiacs.umd.edu/jobs. In order to fix this you do not need to download an additional driver, it is already present in Mac OS X. &lt;br /&gt;
&lt;br /&gt;
Printers: &#039;&#039;&#039;ps4430b&#039;&#039;&#039;, &#039;&#039;&#039;ps3126&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In the previous step, while adding the printer, instead of leaving the selected &#039;&#039;&#039;Generic Postscript Printer&#039;&#039;&#039; choose &#039;&#039;&#039;Select Printer Software...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:MacPrinterDriverPic3.png]]&lt;br /&gt;
&lt;br /&gt;
* Look for &#039;&#039;&#039;HP LaserJet p4010&#039;&#039;&#039; and select the series.&lt;br /&gt;
**If this driver is unavailable, look for &#039;&#039;&#039;HP LaserJet Series PCL 4/5&#039;&#039;&#039; instead&lt;br /&gt;
&lt;br /&gt;
[[Image:MacPrinterDriverPic4.png]]&lt;br /&gt;
&lt;br /&gt;
* After selecting and clicking OK you will receive the following window, where you will be able to choose options for the printer. Enable duplex, and change Collation in Printer to more than 288 MB&lt;br /&gt;
&lt;br /&gt;
[[Image:MacPrinterDriverPic5.png]]&lt;br /&gt;
&lt;br /&gt;
* After you click on Continue the dialogue box should close and you should see the printer added to your list of installed printers. The printer is now ready for use.&lt;br /&gt;
&lt;br /&gt;
=Advanced=&lt;br /&gt;
&lt;br /&gt;
You will need to first download a copy of the Postcript Printer Definition file from the print server.  This can be fetched with any normal browser by going to&lt;br /&gt;
 &lt;br /&gt;
  http://print.umiacs.umd.edu/printers/queue.ppd&lt;br /&gt;
&lt;br /&gt;
Where &#039;&#039;&#039;queue&#039;&#039;&#039; is the queue/printer you want to get extra features from.  For example here is a few links to our major public printers.&lt;br /&gt;
&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps3142.ppd - AV Williams Building room 3142&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/ps3142.ppd - AV Williams Building room 3142&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps4430a.ppd - AV Williams Building room 4430&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps296-3120Hb.ppd - Biomolecular Sciences Building room 3120H&lt;br /&gt;
&lt;br /&gt;
Please save this file to your hard disk as you will need use the file chooser to select it in the next step.  If you don&#039;t see the queue you want please just reconstruct the URL above and substitute in your queue name.&lt;br /&gt;
&lt;br /&gt;
Next go back to the &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; (or &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039;) dialog and click the &#039;&#039;&#039;Options &amp;amp; Supplies...&#039;&#039;&#039; button for the queue you want to modify.&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print03.png]]&lt;br /&gt;
&lt;br /&gt;
You will need to navigate to the Driver tab and select the option &#039;&#039;&#039;Other...&#039;&#039;&#039; from the Print Using option.  This will bring up a file chooser that you will need to select the file you downloaded from.&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-printingadv00.png]]&lt;br /&gt;
&lt;br /&gt;
This will fill in all the default options and you can then click Okay.  If you have questions or need help please contact [mailto:staff@umiacs.umd.edu staff@umiacs.umd.edu].&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=MacOSPrinting&amp;diff=4153</id>
		<title>MacOSPrinting</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=MacOSPrinting&amp;diff=4153"/>
		<updated>2012-01-31T17:35:43Z</updated>

		<summary type="html">&lt;p&gt;Fani: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
We support printing from user managed Mac OS X 10.5/10.6 machines.  Please note that you have to be on a UMIACS network directly or connected to the [[VPN]].&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print00.png|right|100px]]&lt;br /&gt;
=System Preferences=&lt;br /&gt;
To start you need to open your System Preferences from your Dock or the Applications folder.  Once you have opened it you will need to click &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; from the Hardware panel ( Called &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039; in 10.7 (Lion) ).&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print01.png|right|100px]]&lt;br /&gt;
&lt;br /&gt;
=Print &amp;amp; Fax=&lt;br /&gt;
When the &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; (or &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039;) window appears you will need to create a new local printer by clicking the &#039;&#039;&#039;+&#039;&#039;&#039; icon in the lower left corner of the first pane in the window.&lt;br /&gt;
&lt;br /&gt;
=Add Printer=&lt;br /&gt;
This will bring up a Add Printer dialog.  Please ensure that the that you have selected IP.&lt;br /&gt;
&lt;br /&gt;
* Set Protocol to &#039;&#039;&#039;Internet Printing Protocol - IPP&#039;&#039;&#039;&lt;br /&gt;
* Set Address to &#039;&#039;&#039;print.umiacs.umd.edu&#039;&#039;&#039;&lt;br /&gt;
* Set the queue to =printers/queue= in this example for cps3142 it would be &#039;&#039;&#039;printers/cps3142&#039;&#039;&#039;.  You have to make sure the queue is prefixed by &#039;&#039;&#039;printers/&#039;&#039;&#039;&lt;br /&gt;
* Set Name to the queue you are trying to use&lt;br /&gt;
* It will always select &#039;&#039;&#039;Generic Postscript Printer&#039;&#039;&#039;.  If you need to access the more advanced features of a queue/printer you will need take extra steps, please see the Advanced section at the bottom of this page.&lt;br /&gt;
* Select Add&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print02.png]]&lt;br /&gt;
&lt;br /&gt;
You should now be able to print to this printer/queue from any Mac OS X print menu.&lt;br /&gt;
&lt;br /&gt;
=Exceptional Printers=&lt;br /&gt;
For the following printers you will need to add a different driver because they don&#039;t work well with the generic one and will throw you an error. You don&#039;t have to download the driver, it is already present in Mac OS. &lt;br /&gt;
&lt;br /&gt;
Printers: &#039;&#039;&#039;ps4430a&#039;&#039;&#039;, &#039;&#039;&#039;ps3126&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In the previous step, while adding the printer, instead of leaving the selected &#039;&#039;&#039;Generic Postscript Printer&#039;&#039;&#039; choose &#039;&#039;&#039;Select Printer Software...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:MacPrinterDriverPic3.png]]&lt;br /&gt;
&lt;br /&gt;
* Look for &#039;&#039;&#039;HP LaserJet p4010&#039;&#039;&#039; and select the series.&lt;br /&gt;
&lt;br /&gt;
[[Image:MacPrinterDriverPic4.png]]&lt;br /&gt;
&lt;br /&gt;
* After selecting and clicking OK you will receive the following window, where you will be able to choose options for the printer. Enable duplex, and change Collation in Printer to more than 288 MB&lt;br /&gt;
&lt;br /&gt;
[[Image:MacPrinterDriverPic5.png]]&lt;br /&gt;
&lt;br /&gt;
* After you click on Continue it will look like the following and once you add the printer you will be able to use it:&lt;br /&gt;
&lt;br /&gt;
[[Image:MacPrinterDriverPic5.png]]&lt;br /&gt;
&lt;br /&gt;
=Advanced=&lt;br /&gt;
&lt;br /&gt;
You will need to first download a copy of the Postcript Printer Definition file from the print server.  This can be fetched with any normal browser by going to&lt;br /&gt;
 &lt;br /&gt;
  http://print.umiacs.umd.edu/printers/queue.ppd&lt;br /&gt;
&lt;br /&gt;
Where &#039;&#039;&#039;queue&#039;&#039;&#039; is the queue/printer you want to get extra features from.  For example here is a few links to our major public printers.&lt;br /&gt;
&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps3142.ppd - AV Williams Building room 3142&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/ps3142.ppd - AV Williams Building room 3142&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps4430a.ppd - AV Williams Building room 4430&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps296-3120Hb.ppd - Biomolecular Sciences Building room 3120H&lt;br /&gt;
&lt;br /&gt;
Please save this file to your hard disk as you will need use the file chooser to select it in the next step.  If you don&#039;t see the queue you want please just reconstruct the URL above and substitute in your queue name.&lt;br /&gt;
&lt;br /&gt;
Next go back to the &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; (or &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039;) dialog and click the &#039;&#039;&#039;Options &amp;amp; Supplies...&#039;&#039;&#039; button for the queue you want to modify.&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print03.png]]&lt;br /&gt;
&lt;br /&gt;
You will need to navigate to the Driver tab and select the option &#039;&#039;&#039;Other...&#039;&#039;&#039; from the Print Using option.  This will bring up a file chooser that you will need to select the file you downloaded from.&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-printingadv00.png]]&lt;br /&gt;
&lt;br /&gt;
This will fill in all the default options and you can then click Okay.  If you have questions or need help please contact [mailto:staff@umiacs.umd.edu staff@umiacs.umd.edu].&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=Main_Page&amp;diff=4148</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=Main_Page&amp;diff=4148"/>
		<updated>2012-01-19T19:39:05Z</updated>

		<summary type="html">&lt;p&gt;Fani: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
===Upgraded OpenLAB Scanner===&lt;br /&gt;
The color scanner in AVW4462 has been upgraded to an HP Scanjet N6310 Document Sheetfed Scanner. Please contact staff@umiacs.umd.edu with any issues.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Technical Reference==&lt;br /&gt;
&lt;br /&gt;
Welcome to UMIACS Wiki.  This is the main place to find documentation and information about your account and  the technical services that UMIACS offers.  If this is your first time please start here [[GettingStarted| Getting Started]].&lt;br /&gt;
&lt;br /&gt;
We provide many  [[CoreServices|Core Services]] which include [[EMail]], [[Backups]] and [[VPN]].&lt;br /&gt;
&lt;br /&gt;
We have lots of specific [[LabFacilities|Lab Facilities]] that you may be interested in.&lt;br /&gt;
&lt;br /&gt;
Please check here if you are interested in [[OrderingEquipment|Ordering Equipment]].&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=Main_Page&amp;diff=4147</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=Main_Page&amp;diff=4147"/>
		<updated>2012-01-19T19:38:54Z</updated>

		<summary type="html">&lt;p&gt;Fani: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
===Upgraded OpenLAB Scanner===&lt;br /&gt;
The color scanner in AVW4462 has been upgraded to an HP Scanjet N6310 Document Sheetfed Scanner. Please contact staff@umiacs.umd.edu with any issues.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Technical Reference==&lt;br /&gt;
&lt;br /&gt;
Welcome to UMIACS Wiki.  This is the main place to find documentation and information about your account and  the technical services that UMIACS offers.  If this is your first time please start here [[GettingStarted| Getting Started]].&lt;br /&gt;
&lt;br /&gt;
We provide many  [[CoreServices|Core Services]] which include [[EMail]], [[Backups]] and [[VPN]].&lt;br /&gt;
&lt;br /&gt;
We have lots of specific [[LabFacilities|Lab Facilities]] that you may be interested in.&lt;br /&gt;
&lt;br /&gt;
Please check here if you are interested in [[OrderingEquipment|Ordering Equipment]].&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=Main_Page&amp;diff=4146</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=Main_Page&amp;diff=4146"/>
		<updated>2012-01-19T19:38:37Z</updated>

		<summary type="html">&lt;p&gt;Fani: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
===Upgraded OpenLAB Scanner===&lt;br /&gt;
The color scanner in AVW4462 has been upgraded to an HP Scanjet N6310 Document Sheetfed Scanner. Please contact staff@umiacs.umd.edu with any issues.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Technical Reference==&lt;br /&gt;
&lt;br /&gt;
Welcome to UMIACS Wiki.  This is the main place to find documentation and information about your account and  the technical services that UMIACS offers.  If this is your first time please start here [[GettingStarted| Getting Started]].&lt;br /&gt;
&lt;br /&gt;
We provide many  [[CoreServices|Core Services]] which include [[EMail]], [[Backups]] and [[VPN]].&lt;br /&gt;
&lt;br /&gt;
We have lots of specific [[LabFacilities|Lab Facilities]] that you may be interested in.&lt;br /&gt;
&lt;br /&gt;
Please check here if you are interested in [[OrderingEquipment|Ordering Equipment]].&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=Main_Page&amp;diff=4145</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=Main_Page&amp;diff=4145"/>
		<updated>2012-01-19T19:38:25Z</updated>

		<summary type="html">&lt;p&gt;Fani: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==Upgraded OpenLAB Scanner==&lt;br /&gt;
The color scanner in AVW4462 has been upgraded to an HP Scanjet N6310 Document Sheetfed Scanner. Please contact staff@umiacs.umd.edu with any issues.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Technical Reference==&lt;br /&gt;
&lt;br /&gt;
Welcome to UMIACS Wiki.  This is the main place to find documentation and information about your account and  the technical services that UMIACS offers.  If this is your first time please start here [[GettingStarted| Getting Started]].&lt;br /&gt;
&lt;br /&gt;
We provide many  [[CoreServices|Core Services]] which include [[EMail]], [[Backups]] and [[VPN]].&lt;br /&gt;
&lt;br /&gt;
We have lots of specific [[LabFacilities|Lab Facilities]] that you may be interested in.&lt;br /&gt;
&lt;br /&gt;
Please check here if you are interested in [[OrderingEquipment|Ordering Equipment]].&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=Main_Page&amp;diff=4144</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=Main_Page&amp;diff=4144"/>
		<updated>2012-01-19T19:38:09Z</updated>

		<summary type="html">&lt;p&gt;Fani: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==Upgraded OpenLAB Scanner===&lt;br /&gt;
The color scanner in AVW4462 has been upgraded to an HP Scanjet N6310 Document Sheetfed Scanner. Please contact staff@umiacs.umd.edu with any issues.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Technical Reference==&lt;br /&gt;
&lt;br /&gt;
Welcome to UMIACS Wiki.  This is the main place to find documentation and information about your account and  the technical services that UMIACS offers.  If this is your first time please start here [[GettingStarted| Getting Started]].&lt;br /&gt;
&lt;br /&gt;
We provide many  [[CoreServices|Core Services]] which include [[EMail]], [[Backups]] and [[VPN]].&lt;br /&gt;
&lt;br /&gt;
We have lots of specific [[LabFacilities|Lab Facilities]] that you may be interested in.&lt;br /&gt;
&lt;br /&gt;
Please check here if you are interested in [[OrderingEquipment|Ordering Equipment]].&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=Main_Page&amp;diff=4143</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=Main_Page&amp;diff=4143"/>
		<updated>2012-01-19T19:37:56Z</updated>

		<summary type="html">&lt;p&gt;Fani: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
===Upgraded OpenLAB Scanner===&lt;br /&gt;
The color scanner in AVW4462 has been upgraded to an HP Scanjet N6310 Document Sheetfed Scanner. Please contact staff@umiacs.umd.edu with any issues.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Technical Reference==&lt;br /&gt;
&lt;br /&gt;
Welcome to UMIACS Wiki.  This is the main place to find documentation and information about your account and  the technical services that UMIACS offers.  If this is your first time please start here [[GettingStarted| Getting Started]].&lt;br /&gt;
&lt;br /&gt;
We provide many  [[CoreServices|Core Services]] which include [[EMail]], [[Backups]] and [[VPN]].&lt;br /&gt;
&lt;br /&gt;
We have lots of specific [[LabFacilities|Lab Facilities]] that you may be interested in.&lt;br /&gt;
&lt;br /&gt;
Please check here if you are interested in [[OrderingEquipment|Ordering Equipment]].&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=Main_Page&amp;diff=4142</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=Main_Page&amp;diff=4142"/>
		<updated>2012-01-19T19:37:36Z</updated>

		<summary type="html">&lt;p&gt;Fani: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Upgraded OpenLAB Scanner===&lt;br /&gt;
The color scanner in AVW4462 has been upgraded to an HP Scanjet N6310 Document Sheetfed Scanner. Please contact staff@umiacs.umd.edu with any issues.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Technical Reference==&lt;br /&gt;
&lt;br /&gt;
Welcome to UMIACS Wiki.  This is the main place to find documentation and information about your account and  the technical services that UMIACS offers.  If this is your first time please start here [[GettingStarted| Getting Started]].&lt;br /&gt;
&lt;br /&gt;
We provide many  [[CoreServices|Core Services]] which include [[EMail]], [[Backups]] and [[VPN]].&lt;br /&gt;
&lt;br /&gt;
We have lots of specific [[LabFacilities|Lab Facilities]] that you may be interested in.&lt;br /&gt;
&lt;br /&gt;
Please check here if you are interested in [[OrderingEquipment|Ordering Equipment]].&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=Main_Page&amp;diff=4070</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=Main_Page&amp;diff=4070"/>
		<updated>2011-07-26T18:20:03Z</updated>

		<summary type="html">&lt;p&gt;Fani: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
==Anouncements==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===New UNIX Print System===&lt;br /&gt;
We are pleased to announce the immediately available [[CUPS]] print system for our UNIX (rhel/ubuntu) users.  Please contact staff@umiacs.umd.edu with any issues.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Technical Reference==&lt;br /&gt;
&lt;br /&gt;
Welcome to UMIACS Wiki.  This is the main place to find documentation and information about your account and  the technical services that UMIACS offers.  If this is your first time please start here [[GettingStarted| Getting Started]].&lt;br /&gt;
&lt;br /&gt;
We provide many  [[CoreServices|Core Services]] which include [[EMail]], [[Backups]] and [[VPN]].&lt;br /&gt;
&lt;br /&gt;
We have lots of specific [[LabFacilities|Lab Facilities]] that you may be interested in.&lt;br /&gt;
&lt;br /&gt;
Please check here if you are interested in [[OrderingEquipment|Ordering Equipment]].&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=Main_Page&amp;diff=4069</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=Main_Page&amp;diff=4069"/>
		<updated>2011-07-26T17:46:15Z</updated>

		<summary type="html">&lt;p&gt;Fani: /* Anouncements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
==Anouncements==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===New UNIX Print System===&lt;br /&gt;
We are pleased to announce the immediately available [[CUPS]] print system for our UNIX (rhel/ubuntu) users.  Please contact staff@umiacs.umd.edu with any issues.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Technical Reference==&lt;br /&gt;
&lt;br /&gt;
Welcome to UMIACS Wiki.  This is the main place to find documentation and information about your account and  the technical services that UMIACS offers.  If this is your first time please start here [[GettingStarted| Getting Started]].&lt;br /&gt;
&lt;br /&gt;
We provide many  [[CoreServices|Core Services]] which include [[EMail]], [[Backups]] and [[VPN]].&lt;br /&gt;
&lt;br /&gt;
We have lots of specific [[LabFacilities|Lab Facilities]] that you may be interested in.&lt;br /&gt;
&lt;br /&gt;
Please check here if you are interested in [[OrderingEquipment|Ordering Equipment]].&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=Main_Page&amp;diff=4068</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=Main_Page&amp;diff=4068"/>
		<updated>2011-07-26T17:46:06Z</updated>

		<summary type="html">&lt;p&gt;Fani: /* Anouncements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
==Anouncements==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===New UNIX Print System===&lt;br /&gt;
We are pleased to announce the immediately available [[CUPS]] print system for our UNIX (rhel/ubuntu) users.  Please contact staff@umiacs.umd.edu with any issues.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Technical Reference==&lt;br /&gt;
&lt;br /&gt;
Welcome to UMIACS Wiki.  This is the main place to find documentation and information about your account and  the technical services that UMIACS offers.  If this is your first time please start here [[GettingStarted| Getting Started]].&lt;br /&gt;
&lt;br /&gt;
We provide many  [[CoreServices|Core Services]] which include [[EMail]], [[Backups]] and [[VPN]].&lt;br /&gt;
&lt;br /&gt;
We have lots of specific [[LabFacilities|Lab Facilities]] that you may be interested in.&lt;br /&gt;
&lt;br /&gt;
Please check here if you are interested in [[OrderingEquipment|Ordering Equipment]].&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=Main_Page&amp;diff=4067</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=Main_Page&amp;diff=4067"/>
		<updated>2011-07-26T17:45:45Z</updated>

		<summary type="html">&lt;p&gt;Fani: /* OpenLab Maintenance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
==Anouncements==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===New UNIX Print System===&lt;br /&gt;
We are pleased to announce the immediately available [[CUPS]] print system for our UNIX (rhel/ubuntu) users.  Please contact staff@umiacs.umd.edu with any issues.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Technical Reference==&lt;br /&gt;
&lt;br /&gt;
Welcome to UMIACS Wiki.  This is the main place to find documentation and information about your account and  the technical services that UMIACS offers.  If this is your first time please start here [[GettingStarted| Getting Started]].&lt;br /&gt;
&lt;br /&gt;
We provide many  [[CoreServices|Core Services]] which include [[EMail]], [[Backups]] and [[VPN]].&lt;br /&gt;
&lt;br /&gt;
We have lots of specific [[LabFacilities|Lab Facilities]] that you may be interested in.&lt;br /&gt;
&lt;br /&gt;
Please check here if you are interested in [[OrderingEquipment|Ordering Equipment]].&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=MacOSPrinting&amp;diff=4062</id>
		<title>MacOSPrinting</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=MacOSPrinting&amp;diff=4062"/>
		<updated>2011-07-21T18:08:42Z</updated>

		<summary type="html">&lt;p&gt;Fani: /* Advanced */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
We support printing from user managed Mac OS X 10.5/10.6 machines.  Please note that you have to be on a UMIACS network directly or connected to the [[VPN]].&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print00.png|right|100px]]&lt;br /&gt;
=System Preferences=&lt;br /&gt;
To start you need to open your System Preferences from your Dock or the Applications folder.  Once you have opened it you will need to click &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; from the Hardware panel ( Called &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039; in 10.7 (Lion) ).&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print01.png|right|100px]]&lt;br /&gt;
&lt;br /&gt;
=Print &amp;amp; Fax=&lt;br /&gt;
When the &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; (or &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039;) window appears you will need to create a new local printer by clicking the &#039;&#039;&#039;+&#039;&#039;&#039; icon in the lower left corner of the first pane in the window.&lt;br /&gt;
&lt;br /&gt;
=Add Printer=&lt;br /&gt;
This will bring up a Add Printer dialog.  Please ensure that the that you have selected IP.&lt;br /&gt;
&lt;br /&gt;
* Set Protocol to &#039;&#039;&#039;Internet Printing Protocol - IPP&#039;&#039;&#039;&lt;br /&gt;
* Set Address to &#039;&#039;&#039;print.umiacs.umd.edu&#039;&#039;&#039;&lt;br /&gt;
* Set the queue to =printers/queue= in this example for cps3142 it would be &#039;&#039;&#039;printers/cps3142&#039;&#039;&#039;.  You have to make sure the queue is prefixed by &#039;&#039;&#039;printers/&#039;&#039;&#039;&lt;br /&gt;
* Set Name to the queue you are trying to use&lt;br /&gt;
* It will always select &#039;&#039;&#039;Generic Postscript Printer&#039;&#039;&#039;.  If you need to access the more advanced features of a queue/printer you will need take extra steps, please see the Advanced section at the bottom of this page.&lt;br /&gt;
* Select Add&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print02.png]]&lt;br /&gt;
&lt;br /&gt;
You should now be able to print to this printer/queue from any Mac OS X print menu.&lt;br /&gt;
&lt;br /&gt;
=Advanced=&lt;br /&gt;
&lt;br /&gt;
You will need to first download a copy of the Postcript Printer Definition file from the print server.  This can be fetched with any normal browser by going to&lt;br /&gt;
 &lt;br /&gt;
  http://print.umiacs.umd.edu/printers/queue.ppd&lt;br /&gt;
&lt;br /&gt;
Where &#039;&#039;&#039;queue&#039;&#039;&#039; is the queue/printer you want to get extra features from.  For example here is a few links to our major public printers.&lt;br /&gt;
&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps3142.ppd - AV Williams Building room 3142&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/ps3142.ppd - AV Williams Building room 3142&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps4430a.ppd - AV Williams Building room 4430&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps296-3120Hb.ppd - Biomolecular Sciences Building room 3120H&lt;br /&gt;
&lt;br /&gt;
Please save this file to your hard disk as you will need use the file chooser to select it in the next step.  If you don&#039;t see the queue you want please just reconstruct the URL above and substitute in your queue name.&lt;br /&gt;
&lt;br /&gt;
Next go back to the &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; (or &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039;) dialog and click the &#039;&#039;&#039;Options &amp;amp; Supplies...&#039;&#039;&#039; button for the queue you want to modify.&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print03.png]]&lt;br /&gt;
&lt;br /&gt;
You will need to navigate to the Driver tab and select the option &#039;&#039;&#039;Other...&#039;&#039;&#039; from the Print Using option.  This will bring up a file chooser that you will need to select the file you downloaded from.&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-printingadv00.png]]&lt;br /&gt;
&lt;br /&gt;
This will fill in all the default options and you can then click Okay.  If you have questions or need help please contact [mailto:staff@umiacs.umd.edu staff@umiacs.umd.edu].&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=MacOSPrinting&amp;diff=4061</id>
		<title>MacOSPrinting</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=MacOSPrinting&amp;diff=4061"/>
		<updated>2011-07-21T17:58:07Z</updated>

		<summary type="html">&lt;p&gt;Fani: /* Print &amp;amp; Fax */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
We support printing from user managed Mac OS X 10.5/10.6 machines.  Please note that you have to be on a UMIACS network directly or connected to the [[VPN]].&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print00.png|right|100px]]&lt;br /&gt;
=System Preferences=&lt;br /&gt;
To start you need to open your System Preferences from your Dock or the Applications folder.  Once you have opened it you will need to click &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; from the Hardware panel ( Called &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039; in 10.7 (Lion) ).&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print01.png|right|100px]]&lt;br /&gt;
&lt;br /&gt;
=Print &amp;amp; Fax=&lt;br /&gt;
When the &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; (or &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039;) window appears you will need to create a new local printer by clicking the &#039;&#039;&#039;+&#039;&#039;&#039; icon in the lower left corner of the first pane in the window.&lt;br /&gt;
&lt;br /&gt;
=Add Printer=&lt;br /&gt;
This will bring up a Add Printer dialog.  Please ensure that the that you have selected IP.&lt;br /&gt;
&lt;br /&gt;
* Set Protocol to &#039;&#039;&#039;Internet Printing Protocol - IPP&#039;&#039;&#039;&lt;br /&gt;
* Set Address to &#039;&#039;&#039;print.umiacs.umd.edu&#039;&#039;&#039;&lt;br /&gt;
* Set the queue to =printers/queue= in this example for cps3142 it would be &#039;&#039;&#039;printers/cps3142&#039;&#039;&#039;.  You have to make sure the queue is prefixed by &#039;&#039;&#039;printers/&#039;&#039;&#039;&lt;br /&gt;
* Set Name to the queue you are trying to use&lt;br /&gt;
* It will always select &#039;&#039;&#039;Generic Postscript Printer&#039;&#039;&#039;.  If you need to access the more advanced features of a queue/printer you will need take extra steps, please see the Advanced section at the bottom of this page.&lt;br /&gt;
* Select Add&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print02.png]]&lt;br /&gt;
&lt;br /&gt;
You should now be able to print to this printer/queue from any Mac OS X print menu.&lt;br /&gt;
&lt;br /&gt;
=Advanced=&lt;br /&gt;
&lt;br /&gt;
You will need to first download a copy of the Postcript Printer Definition file from the print server.  This can be fetched with any normal browser by going to&lt;br /&gt;
 &lt;br /&gt;
  http://print.umiacs.umd.edu/printers/queue.ppd&lt;br /&gt;
&lt;br /&gt;
Where &#039;&#039;&#039;queue&#039;&#039;&#039; is the queue/printer you want to get extra features from.  For example here is a few links to our major public printers.&lt;br /&gt;
&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps3142.ppd - AV Williams Building room 3142&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/ps3142.ppd - AV Williams Building room 3142&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps4430a.ppd - AV Williams Building room 4430&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps296-3120Hb.ppd - Biomolecular Sciences Building room 3120H&lt;br /&gt;
&lt;br /&gt;
Please save this file to your hard disk as you will need use the file chooser to select it in the next step.  If you don&#039;t see the queue you want please just reconstruct the URL above and substitute in your queue name.&lt;br /&gt;
&lt;br /&gt;
Next go back to the &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; dialog and click the &#039;&#039;&#039;Options &amp;amp; Supplies...&#039;&#039;&#039; button for the queue you want to modify.&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print03.png]]&lt;br /&gt;
&lt;br /&gt;
You will need to navigate to the Driver tab and select the option &#039;&#039;&#039;Other...&#039;&#039;&#039; from the Print Using option.  This will bring up a file chooser that you will need to select the file you downloaded from.&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-printingadv00.png]]&lt;br /&gt;
&lt;br /&gt;
This will fill in all the default options and you can then click Okay.  If you have questions or need help please contact [mailto:staff@umiacs.umd.edu staff@umiacs.umd.edu].&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=MacOSPrinting&amp;diff=4060</id>
		<title>MacOSPrinting</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=MacOSPrinting&amp;diff=4060"/>
		<updated>2011-07-21T17:56:31Z</updated>

		<summary type="html">&lt;p&gt;Fani: /* System Preferences */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
We support printing from user managed Mac OS X 10.5/10.6 machines.  Please note that you have to be on a UMIACS network directly or connected to the [[VPN]].&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print00.png|right|100px]]&lt;br /&gt;
=System Preferences=&lt;br /&gt;
To start you need to open your System Preferences from your Dock or the Applications folder.  Once you have opened it you will need to click &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; from the Hardware panel ( Called &#039;&#039;&#039;Print &amp;amp; Scan&#039;&#039;&#039; in 10.7 (Lion) ).&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print01.png|right|100px]]&lt;br /&gt;
&lt;br /&gt;
=Print &amp;amp; Fax=&lt;br /&gt;
When the &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; window appears you will need to create a new local printer by clicking the &#039;&#039;&#039;+&#039;&#039;&#039; icon in the lower left corner of the first pane in the window.&lt;br /&gt;
&lt;br /&gt;
=Add Printer=&lt;br /&gt;
This will bring up a Add Printer dialog.  Please ensure that the that you have selected IP.&lt;br /&gt;
&lt;br /&gt;
* Set Protocol to &#039;&#039;&#039;Internet Printing Protocol - IPP&#039;&#039;&#039;&lt;br /&gt;
* Set Address to &#039;&#039;&#039;print.umiacs.umd.edu&#039;&#039;&#039;&lt;br /&gt;
* Set the queue to =printers/queue= in this example for cps3142 it would be &#039;&#039;&#039;printers/cps3142&#039;&#039;&#039;.  You have to make sure the queue is prefixed by &#039;&#039;&#039;printers/&#039;&#039;&#039;&lt;br /&gt;
* Set Name to the queue you are trying to use&lt;br /&gt;
* It will always select &#039;&#039;&#039;Generic Postscript Printer&#039;&#039;&#039;.  If you need to access the more advanced features of a queue/printer you will need take extra steps, please see the Advanced section at the bottom of this page.&lt;br /&gt;
* Select Add&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print02.png]]&lt;br /&gt;
&lt;br /&gt;
You should now be able to print to this printer/queue from any Mac OS X print menu.&lt;br /&gt;
&lt;br /&gt;
=Advanced=&lt;br /&gt;
&lt;br /&gt;
You will need to first download a copy of the Postcript Printer Definition file from the print server.  This can be fetched with any normal browser by going to&lt;br /&gt;
 &lt;br /&gt;
  http://print.umiacs.umd.edu/printers/queue.ppd&lt;br /&gt;
&lt;br /&gt;
Where &#039;&#039;&#039;queue&#039;&#039;&#039; is the queue/printer you want to get extra features from.  For example here is a few links to our major public printers.&lt;br /&gt;
&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps3142.ppd - AV Williams Building room 3142&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/ps3142.ppd - AV Williams Building room 3142&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps4430a.ppd - AV Williams Building room 4430&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps296-3120Hb.ppd - Biomolecular Sciences Building room 3120H&lt;br /&gt;
&lt;br /&gt;
Please save this file to your hard disk as you will need use the file chooser to select it in the next step.  If you don&#039;t see the queue you want please just reconstruct the URL above and substitute in your queue name.&lt;br /&gt;
&lt;br /&gt;
Next go back to the &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; dialog and click the &#039;&#039;&#039;Options &amp;amp; Supplies...&#039;&#039;&#039; button for the queue you want to modify.&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print03.png]]&lt;br /&gt;
&lt;br /&gt;
You will need to navigate to the Driver tab and select the option &#039;&#039;&#039;Other...&#039;&#039;&#039; from the Print Using option.  This will bring up a file chooser that you will need to select the file you downloaded from.&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-printingadv00.png]]&lt;br /&gt;
&lt;br /&gt;
This will fill in all the default options and you can then click Okay.  If you have questions or need help please contact [mailto:staff@umiacs.umd.edu staff@umiacs.umd.edu].&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=MacOSPrinting&amp;diff=4059</id>
		<title>MacOSPrinting</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=MacOSPrinting&amp;diff=4059"/>
		<updated>2011-07-21T17:54:54Z</updated>

		<summary type="html">&lt;p&gt;Fani: /* System Preferences */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
We support printing from user managed Mac OS X 10.5/10.6 machines.  Please note that you have to be on a UMIACS network directly or connected to the [[VPN]].&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print00.png|right|100px]]&lt;br /&gt;
=System Preferences=&lt;br /&gt;
To start you need to open your System Preferences from your Dock or the Applications folder.  Once you have opened it you will need to click &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; from the Hardware pane.&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print01.png|right|100px]]&lt;br /&gt;
&lt;br /&gt;
=Print &amp;amp; Fax=&lt;br /&gt;
When the &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; window appears you will need to create a new local printer by clicking the &#039;&#039;&#039;+&#039;&#039;&#039; icon in the lower left corner of the first pane in the window.&lt;br /&gt;
&lt;br /&gt;
=Add Printer=&lt;br /&gt;
This will bring up a Add Printer dialog.  Please ensure that the that you have selected IP.&lt;br /&gt;
&lt;br /&gt;
* Set Protocol to &#039;&#039;&#039;Internet Printing Protocol - IPP&#039;&#039;&#039;&lt;br /&gt;
* Set Address to &#039;&#039;&#039;print.umiacs.umd.edu&#039;&#039;&#039;&lt;br /&gt;
* Set the queue to =printers/queue= in this example for cps3142 it would be &#039;&#039;&#039;printers/cps3142&#039;&#039;&#039;.  You have to make sure the queue is prefixed by &#039;&#039;&#039;printers/&#039;&#039;&#039;&lt;br /&gt;
* Set Name to the queue you are trying to use&lt;br /&gt;
* It will always select &#039;&#039;&#039;Generic Postscript Printer&#039;&#039;&#039;.  If you need to access the more advanced features of a queue/printer you will need take extra steps, please see the Advanced section at the bottom of this page.&lt;br /&gt;
* Select Add&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print02.png]]&lt;br /&gt;
&lt;br /&gt;
You should now be able to print to this printer/queue from any Mac OS X print menu.&lt;br /&gt;
&lt;br /&gt;
=Advanced=&lt;br /&gt;
&lt;br /&gt;
You will need to first download a copy of the Postcript Printer Definition file from the print server.  This can be fetched with any normal browser by going to&lt;br /&gt;
 &lt;br /&gt;
  http://print.umiacs.umd.edu/printers/queue.ppd&lt;br /&gt;
&lt;br /&gt;
Where &#039;&#039;&#039;queue&#039;&#039;&#039; is the queue/printer you want to get extra features from.  For example here is a few links to our major public printers.&lt;br /&gt;
&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps3142.ppd - AV Williams Building room 3142&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/ps3142.ppd - AV Williams Building room 3142&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps4430a.ppd - AV Williams Building room 4430&lt;br /&gt;
* http://print.umiacs.umd.edu/printers/cps296-3120Hb.ppd - Biomolecular Sciences Building room 3120H&lt;br /&gt;
&lt;br /&gt;
Please save this file to your hard disk as you will need use the file chooser to select it in the next step.  If you don&#039;t see the queue you want please just reconstruct the URL above and substitute in your queue name.&lt;br /&gt;
&lt;br /&gt;
Next go back to the &#039;&#039;&#039;Print &amp;amp; Fax&#039;&#039;&#039; dialog and click the &#039;&#039;&#039;Options &amp;amp; Supplies...&#039;&#039;&#039; button for the queue you want to modify.&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-print03.png]]&lt;br /&gt;
&lt;br /&gt;
You will need to navigate to the Driver tab and select the option &#039;&#039;&#039;Other...&#039;&#039;&#039; from the Print Using option.  This will bring up a file chooser that you will need to select the file you downloaded from.&lt;br /&gt;
&lt;br /&gt;
[[Image:osx-printingadv00.png]]&lt;br /&gt;
&lt;br /&gt;
This will fill in all the default options and you can then click Okay.  If you have questions or need help please contact [mailto:staff@umiacs.umd.edu staff@umiacs.umd.edu].&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=Main_Page&amp;diff=4012</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=Main_Page&amp;diff=4012"/>
		<updated>2011-07-12T19:54:18Z</updated>

		<summary type="html">&lt;p&gt;Fani: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
==Anouncements==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===OpenLab Maintenance===&lt;br /&gt;
UMIACS will bring down the node opensub01 for diagnostics and repairs as it is having hardware issues. It will be brought down at 11 AM on JUL 13, Wednesday. If you have any questions or concerns please contact us at staff@umiacs.umd.edu&lt;br /&gt;
&lt;br /&gt;
===New UNIX Print System===&lt;br /&gt;
We are pleased to announce the immediately available [[CUPS]] print system for our UNIX (rhel/ubuntu) users.  Please contact staff@umiacs.umd.edu with any issues.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Technical Reference==&lt;br /&gt;
&lt;br /&gt;
Welcome to UMIACS Wiki.  This is the main place to find documentation and information about your account and  the technical services that UMIACS offers.  If this is your first time please start here [[GettingStarted| Getting Started]].&lt;br /&gt;
&lt;br /&gt;
We provide many  [[CoreServices|Core Services]] which include [[EMail]], [[Backups]] and [[VPN]].&lt;br /&gt;
&lt;br /&gt;
We have lots of specific [[LabFacilities|Lab Facilities]] that you may be interested in.&lt;br /&gt;
&lt;br /&gt;
Please check here if you are interested in [[OrderingEquipment|Ordering Equipment]].&lt;/div&gt;</summary>
		<author><name>Fani</name></author>
	</entry>
</feed>