Difference between revisions of "Basics"

From Amahi Wiki
Jump to: navigation, search
Line 53: Line 53:
 
<td>less</td>
 
<td>less</td>
 
<td>View text files and paginate them if needed.</td>
 
<td>View text files and paginate them if needed.</td>
 +
</tr>
 +
<tr>
 +
<td>find</td>
 +
<td>find files or directories.</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
 
  
 
===Manipulating files and directories===
 
===Manipulating files and directories===

Revision as of 12:59, 5 September 2009

See Linux HDA Commands for Amahi HDA-specific commands.

This is a small Linux cheat sheet, introducing the very basic and very essential commands for surviving at the Linux Command Line Interface (CLI).

Moving around in the file system

Command Action
pwd "Print working directory" - show what dir you're in.
ls List the contents of a dir.
ls -l List the contents of a dir and show additional info of the files.
ls -a List all files, including hidden files.
cd Change directory.
cd .. Go to the parent directory.


Examining files

Command Action
file Determine the type of a file.
cat Concatenate a file.
less View text files and paginate them if needed.
find find files or directories.

Manipulating files and directories

Command Action
cp Copy a file.
cp -i Copy a file and ask before overwriting.
cp -r Copy a directory with its contents.
mv Move or rename a file.
mv -i Move or rename a file and ask before overwriting.
rm Remove a file.
rm -r Remove a directory with its contents.
rm -i Ask before removing a file. Good to use with the -r option.
mkdir Make a directory.
rmdir Remove an empty directory.


Files and directory Permissions

Command Action
chown Change ownership
chgrp Change group
chmod Change permissions


NOTE: Linux Permission Chart Table calculates based on user input.