Frequently Used Unix Commands

July 3rd, 2010 by User | No Comments | Filed in Essays, Jobs, Jokes, knowledge, Poems



Unix Command Summary

?

For more documentation on a command, consult a good book, or use the man pages. For example, for more information on grep, use the command man grep.

?

cat? -? for creating and displaying short files

?

This is one of the most flexible Unix commands. We can use to create, view and concatenate files. For our first example we create a three-item English-Spanish dictionary in a file called “dict.”

?

?? % cat >dict

???? red rojo

???? green verde

???? blue azul

?? %

?

stands for “hold the control key down, then tap ‘d’”. The symbol > tells the computer that what is typed is to be put into the file dict. To view a file we use cat in a different way:

?

?? % cat dict

???? red rojo

???? green verde

???? blue azul

?? %

?

If we wish to add text to an existing file we do this:

?? % cat >>dict

???? white blanco

???? black negro

????

?? %

?

Now suppose that we have another file tmp that looks like this:

?

?? % cat tmp

???? cat gato

???? dog perro

?? %

?

Then we can join dict and tmp like this:

?? % cat dict tmp >dict2

?

We could check the number of lines in the new file like this:

?

?? % wc -l dict2

8

?

The command wc counts things — the number of characters, words, and line in a file.

?

——————————————————————————–

?

chmod — change permissions

This command is used to change the permissions of a file or directory. For example to make a file essay.001 readable by everyone, we do this:

?

?? % chmod a+r essay.001

?

To make a file, e.g., a shell script mycommand executable, we do this

?

?? % chmod +x mycommand

?

Now we can run mycommand as a command.

To check the permissions of a file, use ls -l . For more information on chmod, use man chmod.

?

——————————————————————————–

?

cd — change directory

Use cd to change directory. Use pwd to see what directory you are in.

?

?? % cd english

?? % pwd

?? % /u/ma/siya/english

?? % ls

novel poems

?? % cd novel

?? % pwd

?? % /u/ma/siya/english/novel

?? % ls

ch1 ch2 ch3 journal scrapbook

?? % cd ..

?? % pwd

?? % /u/ma/siya/english

?? % cd poems

?? % cd

?? % /u/ma/siya

?

——————————————————————————–

?

cp — for copying files

Use cp to copy files or directories.

?? % cp foo foo.2

?

This makes a copy of the file foo.

?? % cp ~/poems/jabber .

?

This copies the file jabber in the directory poems to the current directory. The symbol “.” stands for the current directory. The symbol “~” stands for the home directory.

?

——————————————————————————–

?

date — display date

Use this command to check the date and time.

?? % date

Mon May? 3 10:25:33 IST 2010

?

——————————————————————————–

?

echo — echo argument

The echo command echoes its arguments. Here are some examples:

?

?? % echo this

???? this

?? % echo $EDITOR

???? /usr/local/bin/emacs

?? % echo $PRINTER

???? b129lab1

?

Things like PRINTER are so-called environment variables. This one stores the name of the default printer — the one that print jobs will go to unless you take some action to change things. The dollar sign before an environment variable is needed to get the value in the variable. Try the following to verify this:

?

?? % echo PRINTER

???? PRINTER

?

——————————————————————————–

?

ftp — connect to a remote machine to download or upload files

?

Use ftp to connect to a remote machine, then upload or download files. See also: ncftp

?

Example 1: We’ll connect to the machine fubar.net, then change director to mystuff, then download the file homework11:

?

?? % ftp solitude

???? Connected to fubar.net.

???? 220 fubar.net FTP server (Version wu-2.4(11) Mon Apr 18 17:26:33 MDT 1994) ready.

?? Name (solitude:carlson): jeremy

???? 331 Password required for jeremy.

?? Password:

???? 230 User jeremy logged in.

?? ftp> cd mystuff

? ???250 CWD command successful.

?? ftp> get homework11

?? ftp> quit

?

Example 2: We’ll connect to the machine fubar.net, then change director to mystuff, then upload the file collected-letters:

?

?? % ftp solitude

???? Connected to fubar.net.

???? 220 fubar.net FTP server (Version wu-2.4(11) Mon Apr 18 17:26:33 MDT 1994) ready.

?? Name (solitude:carlson): jeremy

???? 331 Password required for jeremy.

?? Password:

???? 230 User jeremy logged in.

?? ftp> cd mystuff

???? 250 CWD command successful.

?? ftp> put collected-letters

?? ftp> quit

?

The ftp program sends files in ascii (text) format unless you specify binary mode:

?

?? ftp> binary

?? ftp> put foo

?? ftp> ascii

?? ftp> get bar

?

The file foo was transferred in binary mode, the file bar was transferred in ascii mode.

?

——————————————————————————–

?

grep — search file

Use this command to search for information in a file or files. For example, suppose that we have a file dict whose contents are

?

?? red rojo

?? green verde

?? blue azul

?? white blanco

?? black negro

?

Then we can look up items in our file like this;

?? % grep red dict

???? red rojo

?? % grep blanco dict

???? white blanco

?? % grep brown dict

?? %

?

Notice that no output was returned by grep brown. This is because “brown” is not in our dictionary file.

?

Grep can also be combined with other commands. For example, if one had a file of phone numbers named “ph”, one entry per line, then the following command would give an alphabetical list of all persons whose name contains the string “Fred”.

?

?? % grep Fred ph | sort

???? Alpha, Fred: 333-6565

???? Beta, Freddie: 656-0099

???? Frederickson, Molly: 444-0981

???? Gamma, Fred-George: 111-7676

???? Zeta, Frederick: 431-0987

?

The symbol “|” is called “pipe.” It pipes the output of the grep command into the input of the sort command.

For more information on grep, consult

?

?? % man grep

?

——————————————————————————–

?

head — display first part of file

Use this command to look at the head of a file. For example,

?

?? % head essay.001

?

displays the first 10 lines of the file essay.001 To see a specific number of lines, do this:

?

?? % head -20 essay.001

?

This displays the first 20 lines of the file.

?

——————————————————————————–

?

ls — see what files you have

Use ls to see what files you have. Your files are kept in something called a directory.

?

?? % ls

???? foo?????? letter2

???? foobar??? letter3

???? letter1?? maple-assignment1

?? %

?

Note that you have six files. There are some useful variants of the ls command:

?

?? % ls l*

???? letter1 letter2 letter3

?? %

?

Note what happened: all the files whose name begins with “l” are listed. The asterisk (*) is the ” wildcard” character. It matches any string.

——————————————————————————–

?

lpr — standard print command (see also print )

This is the standard Unix command for printing a file. It stands for the ancient “line printer.” See

?

?? % man lpr

?

for information on how it works. See print for information on our local intelligent print command.

?

——————————————————————————–

?

more — use to read files

More is a command used to read text files. For example, we could do this:

?

?? % more poems

?

The effect of this to let you read the file “poems “. It probably will not fit in one screen, so you need to know how to “turn pages”. Here are the basic commands:

?

q — quit more

spacebar — read next page

return key — read next line

b — go back one page

For still more information, use the command man more.

?

——————————————————————————–

?

mkdir — create directory

Use this command to create a directory.

?? % mkdir essays

?

To get “into” this directory, do

?? % cd essays

?

To see what files are in essays, do this:

?? % ls

?

There shouldn’t be any files there yet, since you just made it. To create files, see cat or emacs.

?

——————————————————————————–

?

mv — for moving and renaming files

Use this command to change the name of file and directories.

?

?? % mv foo foobar

?

The file that was named foo is now named foobar

?

——————————————————————————–

?

ncftp — especially good for downloading files via anonymous ftp.

Use ncftp for anonymous ftp — that means you don’t have to have a password.

?

?? % ncftp ftp.fubar.net

???? Connected to ftp.fubar.net

?? > get jokes.txt

?

The file jokes.txt is downloaded from the machine ftp.fubar.net.

?

——————————————————————————–

?

print — custom print command (see also lpr )

This is a moderately intelligent print command.

?? % print foo

?? % print notes.ps

?? % print manuscript.dvi

?

In each case print does the right thing, regardless of whether the file is a text file (like foo ), a postcript file (like notes.ps, or a dvi file (like manuscript.dvi. In these examples the file is printed on the default printer. To see what this is, do

?

?

?? % print

?

and read the message displayed. To print on a specific printer, do this:

?? % print foo jwb321

?? % print notes.ps jwb321

?? % print manuscript.dvi jwb321

?

To change the default printer, do this:

?? % setenv PRINTER jwb321

?

——————————————————————————–

?

pwd — find out what directory you are in

Use this command to find out what directory you are working in.

?? % pwd

/u/ma/jeremy

?? % cd homework

?? % pwd

/u/ma/jeremy/homework

?? % ls

assign-1 assign-2 assign-3

?? % cd

?? % pwd

/u/ma/jeremy

?? %

?

——————————————————————————–

?

rm — remove a file

Use rm to remove files from your directory.

?? % rm foo

???? remove foo? y

?? % rm letter*

???? remove letter1? y

???? remove letter2? y

???? remove letter3? n

?? %

?

The first command removed a single file. The second command was intended to remove all files beginning with the string “letter.” However, our user (Jeremy?) decided not to remove letter3.

?

——————————————————————————–

?

rmdir — remove directory

Use this command to remove a directory. For example, to remove a directory called “essays”, do this:

?

?? % rmdir essays

?

A directory must be empty before it can be removed. To empty a directory, use rm.

?

——————————————————————————–

?

rsh — remote shell

Use this command if you want to work on a computer different from the one you are currently working on. One reason to do this is that the remote machine might be faster. For example, the command

?

?? % rsh solitude

?

connects you to the machine solitude. This is one of our public workstations and is fairly fast.

?

See also: telnet

?

——————————————————————————–

?

setenv — set an environment variable

?? % echo $PRINTER

???? labprinter

?? % setenv PRINTER myprinter

?? % echo $PRINTER

???? myprinter

?

——————————————————————————–

?

sort — sort file

Use this commmand to sort a file. For example, suppose we have a file dict with contents

red rojo

green verde

blue azul

white blanco

black negro

?

Then we can do this:

?? % sort dict

???? black negro

???? blue azul

???? green verde

???? red rojo

???? white blanco

?

Here the output of sort went to the screen. To store the output in file we do this:

?? % sort dict >dict.sorted

?

You can check the contents of the file dict.sorted using cat , more , or emacs .

?

——————————————————————————–

?

tail — display last part of file

Use this command to look at the tail of a file. For example,

?

?? % head essay.001

?

displays the last 10 lines of the file essay.001 To see a specific number of lines, do this:

?

?? % head -20 essay.001

?

This displays the last 20 lines of the file.

?

——————————————————————————–

?

tar — create an archive, add or extract files

Use create compressed archives of directories and files, and also to extract directories and files from an archive. Example:

?

?? % tar -tvzf foo.tar.gz

?

displays the file names in the compressed archive foo.tar.gz while

?

?? % tar -xvzf foo.tar.gz

?

extracts the files.

?

——————————————————————————–

?

telnet — log in to another machine

Use this command to log in to another machine from the machine you are currently working on. For example, to log in to the machine “solitude”, do this:

?

?? % telnet solitude

?

See also: rsh.

?

——————————————————————————–

?

top — display the most resource consuming processes in the below format

?

CPU TTY? PID USERNAME PRI NI?? SIZE??? RES STATE??? TIME %WCPU? %CPU COMMAND

?0?? ? 19984 root???? 240 20? 2268K?? 576K run????? 0:33 28.76 28.71 gzip

?

——————————————————————————–

?

wc — count characters, words, lines

Use this command to count the number of characters, words, and lines in a file. Suppose, for example, that we have a file dict with contents

?

red rojo

green verde

blue azul

white blanco

black negro

?

Then we can do this

?? % wc dict

???? 5????? 10????? 56? dict

?

This shows that dict has 5 lines, 10 words, and 56 characters.

?

The word count command has several options, as illustrated below:

?

?? % wc -l dict

???? 5 dict

?? % wc -w dict

???? 10 dict

?? % wc -c dict

???? 56 dict

?

——————————————————————————–

?

All Questions And Answers for IT Realted Interviews.This Knowledgebase will be Very helpful to the IT students.

Tags: , , , , , , , , , ,

Multimedia Energizing Things

May 18th, 2010 by User | No Comments | Filed in Essays

Multimedia A Revolution Multimedia is tools and techniques used in computing to allow computer programmes to handle sound, picture and video components.

Best & latest news by http://CrawlIndia.com

Tags: , , , , , , ,

Childrens Day

March 25th, 2010 by User | No Comments | Filed in Essays

Child is father of man. (W. Wordsworth)

The UNO was born in August 1945. The First aim f the world body is to establish lasting peace in the world. The second aim is to fight against social evils: poverty, ignorance, diseases and social injustice.

There are too many sufferings and injustices in the world, Childrens are the worst suffers. Children form more than one fourth population of the world. There condition is very bad in the third world countries. Many die due to poverty and poor diet. They are denied the light of education. Children are subject to child labour in most of the countries.

Children of poor parents are born in poverty. They die in poverty. The rapid growth in world population has many social and economic problems. Therefore the UNO has a special fund for the children. It is called UNICEF. The work of the UNICEF is to promote the good and welfare of the children all over the world. The children day is celebrated on 24th Oct. all over the world.

Meetings and parades are held. Seminars are organized. Proposals are made for better world for the children. They will be fathers of the next generation.

Best Ever Essays Crawled By http://crawlindia.com

Tags: , , , , , , , , ,

The Hottest Day

March 24th, 2010 by User | No Comments | Filed in Essays

Man is never satisfied or contented. He is always grumbling and crying. Both cold and hot spells make him uneasy. When the summer sets in, people welcome it. But things are not always the same. During hot weather, highest temperatures reach 40 t 50 degrees.

It was the last week of June. One day the temperature rose to 41 degrees In Karachi. Hot winds began to blow since morning. At 12 O clock the heat was on top. The sun shone brightly. He laughed a cruel laugh at the people. It was extremely hot by two A.M.

The birds set on the branches of the trees. The animals rested under shade. The roads and streets were deserted. There was little traffic on the roads. The camel and donkey cart drivers parked the carts under shady trees. People shut up in houses and sat under fans. But there was no relief.

The ice vendors, the sharbat and lassi shops made god business. Ice was being sold at high rates. Even the policemen were not seen on duty. Excessive heat dislocated city life.

Best Ever Essays Crawled By http://crawlindia.com

Tags: , , , , , , , , , , , , ,

Change of Seasons

March 22nd, 2010 by User | No Comments | Filed in Essays

Changes of seasons follow a definite cycle. The Holy Quran says: There are sings of Gods work for those who think. There are signs in the risings and setting of the sun and the moon, in alternation of day and night, and in the change of seasons.

Change in seasons is the result of the earths movements rotation (in 24 hours) and revolution (one year). There are four seasons in a year. They are: summer, autumns, winter and spring. When there is summer in the northern hemisphere, there is winter in the south. Summer and winter temperature depends on zones.

Spring is the most attractive and pleasant season, nature appears smiling everywhere. The trees become green. Colorful flowers and birds add to the natural beauty. It is refreshing. The autumn is a dull season. The trees shed their leaves. Nature appears naked. She changes her garments in spring. She appears like a new bride. Everything in nature has been created for the good and service of man. So are the seasons.

Best Ever Essays Crawled By http://crawlindia.com

Tags: , , , , , , , , , ,

Winter Season

March 21st, 2010 by User | No Comments | Filed in Essays

Seasons change in a cycle. Winter comes after autumn. December, January and February are winter months. It is followed with spring season. In Europe Russia and N. America winters are very cold. Snowfall makes it very chilly and cold.

In Pakistan northern areas and Quetta are extremely cold. It becomes warmer as we come to the south. The temperature is below freezing point in Quetta, Murree and Gilgit. Karachi is moderately cold. It becomes unbearable when Quetta winds blow.

The rich people have heaters. The poor and the villagers sit around the fire place. People drink lot of tea. The well-to-do drink coffee and eat dry fruits. Winter is also harvesting season. The farmers us reap and gather the crop. It is the season for warning warm clothes. Blankets and quilts are used during winter nights. They bask in sunshine during the days.

Winter is season for improving health. Both dry and juicy fruits are gifts of winter. One can eat more and digest it. Large number of foreign tourists visits the Northern areas during winter season and enjoys scenric beauty.

Best Ever Essays Crawled By http://crawlindia.com

Tags: , , , , , , , , , , , ,

Summer Season

March 20th, 2010 by User | No Comments | Filed in Essays

Seasons are caused due to revolution of the earth round the sun. There are four seasons during the year. They are summer, spring, autumn and winter seasons. When there is summer in the northern hemisphere, there is winter in the south and vise versa.

In Pakistan May, June and July are summer months. Summer follows the spring season. The sun shines brightly. The days are longer than the nights. The day temperature varies from 30 degrees to 40 degrees. Sometimes it is unusually hot. The days are sultry, the nights are closed.

Rich people use air conditioners. The fans are on round the clock. People use cold drinks and sharbats. They put on thin clothes. Most of them sleep in a open air during the nights. Rivers and brooks become dry. Well to do people go to the hill stations. Mangoes, Melons, Berries, Plums and Grapes are fruits of the season.

Some people drive to the Clifton Beach where cool sea breezes blow. The school and colleges are closed for summer vacations. Summer is a blessing for the poor.

?

Best Ever Essays Crawled By http://crawlindia.com

Tags: , , , , , , , ,