Learning to use (and love) the Command Line

shell

Back to Snip <-- Previous Change | Next Change -->

Diff Summary
Title Learning to use (and love) the Command Line Learning to use (and love) the Command Line
Date 2010-07-18 01:16:09 2010-07-18 01:16:57
Editor serjant serjant
Tags

2010-07-18 01:16:09 by serjant
2010-07-18 01:16:57 by serjant
t1         t
2                                                
3<p>Everyone has heard about it, and most new users1Everyone has heard about it, and most new users dr
> dread it… the command line. However, it really do>ead it… the command line. However, it really doesn
>esn't need to be so frightening. After you get use>'t need to be so frightening. After you get used t
>d to it, it really is a very useful tool. Below yo>o it, it really is a very useful tool. Below you w
>u will find a summary of many of the basic command>ill find a summary of many of the basic commands y
>s you will need in order to use the command line e>ou will need in order to use the command line effe
>ffectively.</p>>ctively.
4<table style="margin: 0pt; padding: 0pt;"> 2
5<tbody><tr>
6<td style="margin: 0pt; padding: 0pt;">
7<div id="toc">
8<div id="toc-action-bar"><a onclick="WIKIDOT.page.
>listeners.foldToc(event)" href="javascript:;">fold 
></a><a onclick="WIKIDOT.page.listeners.unfoldToc(e 
>vent)" href="javascript:;" style="display: none;"> 
>unfold</a></div>  
9<div class="title">Table of Contents</div>
10<div id="toc-list">
11<div style="margin-left: 1em;"><a href="#toc0">su 
>- Switch User &amp; Super User</a></div>  
12<div style="margin-left: 1em;"><a href="#toc1">ls 
>- List</a></div>  
13<div style="margin-left: 1em;"><a href="#toc2">cd 
>- Change Directory</a></div>  
14<div style="margin-left: 1em;"><a href="#toc3">cp 
>- Copy</a></div>  
15<div style="margin-left: 1em;"><a href="#toc4">ln 
>- Link</a></div>  
16<div style="margin-left: 1em;"><a href="#toc5">mv 
>- Move</a></div>  
17<div style="margin-left: 1em;"><a href="#toc6">rm 
>- Remove/Delete</a></div>  
18<div style="margin-left: 1em;"><a href="#toc7">pwd
> - Print Working Directory</a></div>  
19<div style="margin-left: 1em;"><a href="#toc8">mkd
>ir - Make a Directory</a></div>  
20<div style="margin-left: 1em;"><a href="#toc9">mou
>nt - Mount a Drive</a></div>  
21<div style="margin-left: 1em;"><a href="#toc10">lo
>cate - A File Search</a></div>  
22<div style="margin-left: 1em;"><a href="#toc11">ch
>mod - Change Permissions</a></div>  
23<div style="margin-left: 1em;"><a href="#toc12">ch
>own - Change Owner</a></div>  
24<div style="margin-left: 1em;"><a href="#toc13">to
>p - A System Monitor</a></div>  
25<div style="margin-left: 1em;"><a href="#toc14">La
>unching Programs</a></div>  
26</div>
27</div>
28</td>
29</tr>
30</tbody></table>
31<p><strong>First, some background:</strong></p>3<p><strong>First, some background:</strong></p>
32<p>The Linux command line is much like DOS, except4<p>The Linux command line is much like DOS, except
> there are some very important differences. First,> there are some very important differences. First,
> it is case sensitive. In dos cd desktop and cd De> it is case sensitive. In dos cd desktop and cd De
>sktop did the same thing. In Linux, this is not th>sktop did the same thing. In Linux, this is not th
>e case. Your desktop folder is located at ~/Deskto>e case. Your desktop folder is located at ~/Deskto
>p, and if you type ~/desktop it will tell you the >p, and if you type ~/desktop it will tell you the 
>folder does not exist. There are times when you mi>folder does not exist. There are times when you mi
>ght come into contact with capital letters, so be >ght come into contact with capital letters, so be 
>aware.</p>>aware.</p>
33<p>Second, there are permissions to consider. You,5<p>Second, there are permissions to consider. You,
> as a normal user, are only allowed access to your> as a normal user, are only allowed access to your
> home folder (~, or /home/&lt;username&gt;). You c> home folder (~, or /home/&lt;username&gt;). You c
>an read, write and delete files to your hearts con>an read, write and delete files to your hearts con
>tent here (not that this is a good idea, but you c>tent here (not that this is a good idea, but you c
>an). Outside of this folder you need to use the ro>an). Outside of this folder you need to use the ro
>ot user to change anything. Basically, use the com>ot user to change anything. Basically, use the com
>mand "su -" to switch to the root user. You will n>mand "su -" to switch to the root user. You will n
>eed to enter the root password you created at inst>eed to enter the root password you created at inst
>all. You now have the power to break your system, >all. You now have the power to break your system, 
>so use it carefully. Only run commands as root if >so use it carefully. Only run commands as root if 
>you absolutely need to, to avoid the risk of break>you absolutely need to, to avoid the risk of break
>ing stuff.</p>>ing stuff.</p>
34<p>To get to the command line, there is an icon on6<p>To get to the command line, there is an icon on
> the dock with a command prompt. Also, if you go t> the dock with a command prompt. Also, if you go t
>o the menu, under System there is an entry for the>o the menu, under System there is an entry for the
> terminal. These are the "pretty" terminals with t> terminal. These are the "pretty" terminals with t
>ransparency. For a simpler version (equally functi>ransparency. For a simpler version (equally functi
>onal, just more plain looking), use the terminal c>onal, just more plain looking), use the terminal c
>hoice at the top level of the menu, or pick xterm >hoice at the top level of the menu, or pick xterm 
>under the System menu.</p>>under the System menu.</p>
35<p>OK, time to learn some basic commands</p>7<p>OK, time to learn some basic commands</p>

No users online



Google Search Engine