Difference between revisions of "BasicLinuxCommands"

(New page: There are some of the basic shell commands that you will need. * ls (list directory contents) ** ls -l (verbose directory listing) ** ls -ltrh (verbose directory listing, sorted in revers...)
 
 

(5 intermediate revisions by 2 users not shown)



Line 1: Line 1:
There are some of the basic shell commands that you will need.
+
There are some of the basic shell commands that you will need. You can type in the following command to see detailed documentation for any command.
  
* ls (list directory contents)
+
<pre>
** ls -l (verbose directory listing)
+
man <command>
** ls -ltrh (verbose directory listing, sorted in reverse order (r) according to time (t), file sizes displayed in human-readable format (h))
+
</pre>
**
 
  
* cat (concatenate files and print on standard output)
+
* View directory listing.
** cat file_name (view the contents of file_name)
+
<pre>
** cat file1 file2 ... (concatenate file1 and file2 and print on standard output)
+
ls (list directory contents)
 +
ls -l (verbose directory listing)
 +
ls -ltrh (verbose directory listing, sorted in reverse order (r)
 +
according to time (t), file sizes displayed in
 +
human-readable format (h))
 +
</pre>
  
* mkdir dir_name (make a directory called dir_name)
+
* Create/remove directory.
 +
<pre>
 +
mkdir dir_name (make a directory called dir_name)
 +
rmdir dir_name (remove directory dir_name. dir_name must be empty)
 +
</pre>
  
* rmdir dir_name (remove directory dir_name. dir_name must be empty)
+
* Copy/move files and directories.
 +
<pre>
 +
cp file_name copy_file_name (copies file_name to copy_file_name)
 +
mv file_name new_file_name (moves file_name to new_file_name)
 +
cp -R * dest (copies all files and directories in the current
 +
working directory to a destination directory)
 +
</pre>
  
* rm file_name (remove (delete) file_name)
+
* Delete files and directories.
** rm -f file_name (force delete file_name)
+
<pre>
** rm -rf * (force delete all files and directories)
+
rm file_name (remove (delete) file_name)
 +
rm -f file_name (force delete file_name)
 +
rm -rf * (force delete all files and directories)
 +
</pre>
  
* cp file_name copy_file_name (copies file_name to copy_file_name)
+
* Dump file contents on screen. Actually concatenates files and print on standard output.
** cp -R * dest (copies all files and directories in the current working directory to a destination directory)
+
<pre>
 +
cat file_name (view the contents of file_name)
 +
cat file1 file2 file3 ... (cat also works for multiple files)
 +
</pre>
  
* pwd (print name of current working directory)
+
* Find out current working directory
 +
<pre>
 +
pwd (print name of current working directory)
 +
</pre>

Latest revision as of 04:15, 28 October 2008

There are some of the basic shell commands that you will need. You can type in the following command to see detailed documentation for any command.

man <command>
  • View directory listing.
ls (list directory contents)
ls -l (verbose directory listing)
ls -ltrh (verbose directory listing, sorted in reverse order (r)
according to time (t), file sizes displayed in
human-readable format (h))
  • Create/remove directory.
mkdir dir_name (make a directory called dir_name)
rmdir dir_name (remove directory dir_name. dir_name must be empty)
  • Copy/move files and directories.
cp file_name copy_file_name (copies file_name to copy_file_name)
mv file_name new_file_name (moves file_name to new_file_name)
cp -R * dest (copies all files and directories in the current
working directory to a destination directory)
  • Delete files and directories.
rm file_name (remove (delete) file_name)
rm -f file_name (force delete file_name)
rm -rf * (force delete all files and directories)
  • Dump file contents on screen. Actually concatenates files and print on standard output.
cat file_name (view the contents of file_name)
cat file1 file2 file3 ... (cat also works for multiple files)
  • Find out current working directory
pwd (print name of current working directory)


Retrieved from "http://aboutus.com/index.php?title=BasicLinuxCommands&oldid=16829971"