Open Source Comes to Campus/UMD/Laptop setup/Windows command line: Difference between revisions

Content added Content deleted
imported>Jesstess
imported>Jesstess
No edit summary
Line 37: Line 37:
<br />
<br />


<pre>cd windows</pre>
<pre>cd Users</pre>
This will change you into the <code>windows</code> subdirectory of the <code>C:\</code> directory.
This will change you into the <code>Users</code> subdirectory of the <code>C:\</code> directory.


<br />
<br />


<pre>dir</pre>
<pre>dir</pre>
You should see the names of all the files and directories in <code>C:\windows</code>.
You should see the names of all the files and directories in <code>C:\Users</code>.


<br />
<br />


<pre>cd ..</pre>
<pre>cd ..</pre>
<code>..</code> means "parent directory", so this command moved you up to the parent directory. You were in <code>C:\windows</code>, so now you are in <code>C:\</code>, the root directory.
<code>..</code> means "parent directory", so this command moved you up to the parent directory. You were in <code>C:\Users</code>, so now you are in <code>C:\</code>, the root directory.


<br />
<br />
Line 60: Line 60:


<b>Absolute paths</b>
<b>Absolute paths</b>
* An absolute path contains the full set of directories from the root of the file system up to your target file or directory. On windows, an absolute path with start with a drive like <tt>C:\</tt>.
* An absolute path contains the full set of directories from the root of the file system up to your target file or directory. On Windows, an absolute path with start with a drive like <tt>C:\</tt>.
* You can <tt>cd</tt> to an absolute path from anywhere on the filesystem.
* You can <tt>cd</tt> to an absolute path from anywhere on the filesystem.
* This is an example absolute path: <tt>C:\Users\jesstess\projects</tt>
* This is an example absolute path: <tt>C:\Users\jesstess\projects</tt>
Line 67: Line 67:
* A relative path is calculated relative to your "current working directory" -- the directory you are currently in at a command prompt, as displayed by <tt>pwd</tt>.
* A relative path is calculated relative to your "current working directory" -- the directory you are currently in at a command prompt, as displayed by <tt>pwd</tt>.
* This is an example relative path: <tt>projects</tt>. That path only has meaning given a current working directory. If your current working directory were <tt>C:\Users\jesstess</tt>, then <tt>cd projects</tt> would take you to <tt>C:\Users\jesstess\projects</tt> assuming that such a directory existed. If you were in <tt>C:\Users\brad\Desktop</tt>, then <tt>cd projects</tt> would take you to <tt>C:\Users\brad\Desktop\projects</tt>.
* This is an example relative path: <tt>projects</tt>. That path only has meaning given a current working directory. If your current working directory were <tt>C:\Users\jesstess</tt>, then <tt>cd projects</tt> would take you to <tt>C:\Users\jesstess\projects</tt> assuming that such a directory existed. If you were in <tt>C:\Users\brad\Desktop</tt>, then <tt>cd projects</tt> would take you to <tt>C:\Users\brad\Desktop\projects</tt>.

Here are some examples:




===Tips===
===Tips===