Wednesday, 4 January 2012

Basic Linux Commands, Ubuntu Commands


—  Show the present working directory
—  pwd

—  Show the current user's session information in long format
—  ps -l

—  Show the current user's group membership
—  id -g; id –gn

—  Show the current user's PATH
—  echo $PATH;

—  List the contents of /boot in long format in three ways:
—  Calling ls with an absolute path
—  ls -l /boot;
—  Calling ls with a relative path
—  ls -l ../../boot;
—  Changing directory to /boot and calling ls
—  cd /boot ;ls -l

—  Make a directory in the current user's home directory called lab2
—  mkdir lab2

—  Make two files in the lab2 directory: test and .test
—   cd lab2; vi test; vi .test;  OR touch test ; touch .test;
—  touch lab2/test ; touch lab2/.test; ls –alr lab2

—  Make directory in the lab2 directory named sub1
—  mkdir lab2/sub1; ls -alr lab2

—  Change the permissions on test so only the owner can read and write the file and the file is not executable
—  chmod 600 lab2/test; ls -alr lab2;

—  Change the permissions on .test so the file is globally readable, write-protected, and globally executable
—  chmod 707 lab2/.test; ls –alr lab2;

—  List all processes for the current user and store the results into test
—  who >> lab2/test ; ps –u $USER >> lab2/test;

—  Use head to show the first line in test
—  head -1 lab2/test

—  Use tail to show the last line in test
—  tail -1 lab2/test

—  Use cat to show the contents of test
—  cat lab2/test

—  Change to the current user's home directory
—  cd ~ OR cd

—  Use find to recursively list the lab2 directory
—  find lab2;

—  Use ls to recursively list the lab2 directory
—  ls -alr lab2

—  Use rmdir to delete the sub1 directory
—  rmdir lab2/sub1

—  Use rm to delete the lab2 directory recursively
—  rm –r lab2

References
http://www.cs.grinnell.edu/~walker/courses/161.sp09/readings/reading-linux-basics.shtml

0 comments:

Post a Comment

 
Free Host | lasik surgery new york