แสดงบทความที่มีป้ายกำกับ linux แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ linux แสดงบทความทั้งหมด

วันอาทิตย์ที่ 15 พฤศจิกายน พ.ศ. 2558

less เป็นการพัฒนาคำสั่ง more ให้มีประสิทธิภาพมากขึ้น



less   เป็นการพัฒนาคำสั่ง more ให้มีประสิทธิภาพมากขึ้น เนื่องจาก more จะไม่สามารถดูข้อมูลย้อนหลังได้ less จึงเป็นปรับปรุงและเพิ่มเติมเงื่อนไขบางอย่างให้ more

                โครงสร้างคำสั่ง

                                less file

                ตัวอย่าง

                                less data.txt

                แหล่งข้อมูลเพิ่มเติม : man less และ help ของ less

วันอาทิตย์ที่ 15 มีนาคม พ.ศ. 2558

คำสั่ง more



more  สืบเนื่องจากคำสั่ง cat ไม่เหมาะกับการดูข้อมูลที่มีความยาวมากๆ ดังนั้น จึงได้มีการพัฒนา more ขึ้น เพื่อช่วยให้สามารถดูข้อมูลที่มีขนาดยาวได้เป็นช่วงๆ

                โครงสร้างคำสั่ง
                                more file
                ภายในโปรแกรม more จะมีคำสั่งเพื่อใช้งานคราวๆ ดังนี้
                                = แสดงเลขบรรทัด
                                q ออกจากโปรแกรม
                                เลื่อนไปยังหน้าถัดไป
                                เลื่อนไปยังบรรทัดถัดไป
                                h แสดง help
                ตัวอย่าง
                                more data.txt
                แหล่งข้อมูลเพิ่มเติม : man more และ help ของ more

cat ใช้สำหรับดูข้อมูลภายในแฟ้มข้อมูล



cat ใช้สำหรับดูข้อมูลภายในแฟ้มข้อมูล หรือ Standard Input และแสดงผลออกมาทาง Standard Output (ในทำนองเดียวกันกับคำสั่ง type) มาจากคำว่า concatinate

                โครงสร้างคำสั่ง
                                cat [optioin]... [file]
                โดย option ที่มักใช้กันใน chown คือ
                                -n เพื่อทำการแสดงเลขบรรทัด
                ตัวอย่าง
                                cat data.txt
                                cat file1.txt file2.txt > file3.txt  (นำข้อมูลใน file1.txt และ file2.txt มาต่อกัน แล้วเก็บ                                                ไว้ใน file3.txt)
                แหล่งข้อมูลเพิ่มเติม : cat --help และ man cat

วันศุกร์ที่ 28 กันยายน พ.ศ. 2555

ระบบปฎิบัติการของไทย Thai OS ฟรี

Suriyan เป็นโครงการภายใต้การดูแลของสำนักงานส่งเสริมอุตสาหกรรมซอฟต์แวร์แห่งชาติ (องค์การมหาชน) หรือ ซิป้า ซึ่งเริ่งโครงการเมื่อปี พ.ศ. 2549 โดยเป็นโครงการพัฒนาลินุกซ์เซิร์ฟเวอร์พร้อมใช้ (instant server) ให้ชื่อว่า Suriyan GNU/Linux การพัฒนา Suriyan ในแง่มุมของการใช้งานเซิร์ฟเวอร์ยังไม่เเพียงพอ อีกทั้งการตอบรับยังไม่กว้างพอ ทำให้การพัฒนาโครงการ Suriyan GNU/Linux ล่าช้าลงและลดบทบาทการพัฒนาในเวอร์ชัน 1.0 สำหรับโครงการ Suriyan GNU/Linux ยังสามารถดาวน์โหลดได้ที่ suriyan.org

ในปี 2550 KDE วางแผนการออกรุ่น 4.0 อีกทั้งยังขาดการปรับปรุงภาษาไทยใน KDE 4.0 Suriyan จึงได้เบนเข็มไปเป็นโครงการพัฒนาภาษาไทยใน KDE โดยใช้ Kubuntu เป็นต้นน้ำและพัฒนาไลบรารีภาษาไทย เพื่อรองรับการแสดงผลและการพิมพ์ภาษาไทยในเบื้องต้น และส่ง patch เข้าไปที่ต้นน้ำ (KDE) เนื่องจากการเปลี่ยนแปลงภายในของ KDE การควบรวมทีมพัฒนา KDE เข้ากับทีม Nokia ส่งผลในการรับ patch ล่าช้าและ patch ส่วนใหญ่ไม่ได้ถูกรับเข้าไปยังต้นน้ำ การพัฒนาภาษาไทยบน KDE และการพัฒนาภาษาไทยใน Suriyan ในรุ่นถัดมาจึงล่าช้าลงไปอีก

ในปี 2551 ทีมงาน Thai Open Source.org ซึ่งประกอบด้วยนักพัฒนาอิสระและชุมชนระบบปฏิบัติการโอเพนซอร์ส เห็นว่าโครงการ Suriyan ควรปรับปรุงและจัดทำออกมาให้เป็นรูปธรรมที่ชัดเจน ต้นปี 2552 จึงได้มีการวางโครงสร้างและการพัฒนาอย่างค่อยเป็นค่อยไป โดยศึกษาการพัฒนาจากระบบปฏิบัติการจากชุมชน Ubuntu ในประเทศไทย ซึ่งส่งผลให้ Suriyan เลือกใช้ Ubuntu ที่ใช้ GNOME เป็น Windows Manager หลัก และเลือกใช้ Club Distro Prompt Edition 9.05 เป็นต้นแบบในการพัฒนา Suriyan 52.0 ในเดือนตุลาคมถัดมา ปัจจุบัน Suriyan ใช้ Ubuntu เป็นต้นแบบในการพัฒนา โดยเพิ่มเติมแอพลิเคชั่น ฟอนต์ภาษาไทย ปรับปรุงเคอร์เนล และส่วนติดต่อผู้ใช้ เพื่อให้เกิดความง่าย ซึ่งส่งผลให้ผู้ใช้ที่ต้องการเปลี่ยนจาก Windows มาใช้งาน Suriyan ได้ง่ายมากขึ้น Suriyan Desktop พัฒนาต่อเนื่องเรื่อยมาจนถึงรุ่น 53.04

การ ตอบรับที่ดีจากผู้ใช้ SIPA จึงประกาศการพัฒนา Thai OS โดยเพิ่มความสามารถเพิ่มเติมให้กับระบบปฏิบัติการ Suriyan เดิมเพื่อให้เข้ากับคนไทยได้มากขึ้น เพิ่มฟอนต์ภาษาไทยมาตรฐานกว่า 40 ฟอนต์ ส่วนขยายที่จำเป็นของ FireFox ส่วนขยายเพิ่มเติมของ OpenOffice.org 3.3 พร้อมโปรแกรมสำรองข้อมูลและพื้นเก็บข้อมูลเชื่อมโยงกับ Cloud Storage เพื่อเพิ่มพื้นที่สำหรับเก็บไฟล์ที่มากขึ้น ปลอดภัยมากขึ้น


Thai OS พัฒนาและดูแลโดย

สำนักงานส่งเสริมอุตสาหกรรมซอฟต์แวร์แห่งชาติ (องค์การมหาชน)
เลขที่ 120 หมู่ที่ 3 ชั้น 9 อาคารรวมหน่วยงานราชการ บี ศูนย์ราชการเฉลิมพระเกียรติ ๘๐ พรรษา ๕ ธันวาคม ๒๕๕๐
ถนนแจ้งวัฒนะ แขวงทุ่งสองห้อง เขตหลักสี่ กรุงเทพมหานคร 10210
โทรศัพท์ : 0-2141-7100 แฟกซ์ : 0-2143-8051

ดาวน์โหลด:http://www.nampad-servicecom.com/smfforum/go.php?http://thaios.sipa.or.th/iso/thaios-10.04.1.iso

MD5SUM: ca071a0d1df05a5aac053b2e9c0cbf15

วันพฤหัสบดีที่ 26 เมษายน พ.ศ. 2555

ลางอวสาน Slackware Linux เว็บไซต์ล่มกว่าอาทิตย์

เพื่อนๆ หลายคนคงจะรู้จัก Slackware Linux บางคนอาจเคยใช้งาน หรือ อาจเพียงแค่ได้ยินชื่อเสียงเรียงนาม
Slackware Linux เป็น Linux เก่าแก่เริ่มต้นโดย Patrick Volkerding พัฒนามาจาก Softlanding Linux System (SLS) เมื่อครั้งยังเป็นนักศึกษาในมหาวิทยาลัยมินนิโซตา (Minnesota State University Moorhead - MSUM) โดยแนวคิดเริ่มต้นมาจากความต้องการแก้ไขข้อผิดพลาดของ Softlanding Linux System (SLS)
Slackware Linux เป็นระบบปฏิบัติการที่เน้นความมีเสถียรภาพและเรียบง่าย ได้มีการเผยแพร่ รุ่น 1.00 ในปี ค.ศ.1993 (พ.ศ.2536) โดย Slackware Linux, Inc.
วันนี้เว็บไซต์ Slackware.com ไม่สามารถเข้าถึงได้โดยไม่ทราบสาเหตุแน่ชัด จากเหตุการณ์ดังกล่าว เกิดคำถามขึ้นว่า Slackware Linux ปิดตัวไปแล้วรึเปล่า? คำถามนี้ได้รับการชีแจงจาก Eric Hameleers โดยเขาได้กล่าวไว้ว่า เป็นเพราะ Hardware ที่เก่าและการขาดเงินทุนสนับสนุน
Old hardware, lack of funds...
Eric
ต้องยอมรับว่าในปัจจุบันมีการพัฒนาระบบปฏิบัติการ Linux ออกเผยแพร่ให้ใช้งานกันอย่างมากมาย ถ้า Slackware จะปิดตัวลงก็เป็นเรื่องเข้าใจได้ เมื่อเวลาผ่านไปความต้องการในแต่ละยุคสมัยก็เปลี่ยนไปด้วยเช่นกัน
ในขณะที่ Slackware Linux อาจจะปิดตัวลง แต่บริษัทยักษ์ใหญ่ในอุตสาหกรรมซอฟต์แวร์อย่างไมโครซอฟต์กำลังเริ่มต้น ธุรกิจใหม่ในเส้นทางโอเพนซอร์สและมาตรฐานเปิด ด้วยการจัดตั้งบริษัทลูกอย่าง Microsoft Open Technologies ขึ้น ทั้งสองเหตุการณ์เป็นความต่างที่น่าขบคิด สำหรับอนาคตของอุตสาหกรรมซอฟต์แวร์ ว่าจะเป็นเช่นไรต่อไป

วันอังคารที่ 21 กุมภาพันธ์ พ.ศ. 2555

Linux Foundation ออกรายงานตลาดงานลินุกซ์, เงินเดือนเพิ่ม งานเยอะขึ้น

Linux Foundation เป็นมูลนิธิที่อำนวยการพัฒนาลินุกซ์อย่างเป็นทางการได้ออกรายงานศึกษาสำรวจ ผู้จัดการที่มีอำนาจในการจ้างงาน 2,000 คนต่อตลาดแรงงานผู้ที่เกี่ยวข้องกับลินุกซ์ สรุปคร่าวๆ ได้ดังนี้
  • 81% ระบุว่าต้องการจ้างงานเกี่ยวกับลินุกซ์
  • 63% ระบุว่ามีความต้องการด้านลินุกซ์เพิ่มขึ้นเมื่อเทียบกับด้านอื่นๆ
  • 85% ระบุว่าการหาแรงงานที่มีความรู้ลินุกซ์นั้นหายากมาก
  • แรงงานที่มีความรู้ลินุกซ์ได้รับเงินเดือนเพิ่มขึ้น 5% และโบนัสเพิ่มขึ้น 15% ในปีที่ผ่านมา เทียบกับเงินเดือนเฉลี่ยในสายเทคโนโลยีที่เพิ่มขึ้น 2%
  • สิ่งที่แรงงานกลุ่มนี้น่าจะได้รับจากนายจ้าง เวลาทำงานที่ยืดหยุ่น (37%), ส่งไปอบรบและสอบใบรับรอง (30%), เพิ่มเงินเดือนให้มากกว่ามาตรฐานบริษัท (28%)
  • แรงงานที่ต้องการมากที่สุดคือนักพัฒนาระดับกลาง (67%), ผู้ดูแลระบบ (55%), ประสบการณ์ที่ต้องการมากที่สุดคือ 3 ถึง 5 ปี (75%)
  • เหตุผลที่ต้องการจ้างงานเกี่ยวกับลินุกซ์ เพิ่มขนาดองค์กร (49%), ใช้ลินุกซ์มากขึ้น (48%), ต้องการมีส่วนร่วมกับชุมชนลินุกซ์ (30%), เปลี่ยนระบบเดิมมาใช้ลินุกซ์ (27%), เติมคนที่ลาออกไป (13%)
ว่าแล้วก็เริ่มลงลินุกซ์แล้วใช้กันทุกวันตั้งแต่ตอนเรียนดีกว่าครับ
ที่มา - Linux Foundation

โครงงาน GNU คืออะไร?

โครงงาน GNU เริ่มต้นขึ้นในปี 1984 เพื่อพัฒนาระบบปฏิบัติการ Unix ให้เป็น Free Software: ระบบ GNU ซึ่งความแตกต่างของระบบปฏิบัติการ GNU จะใช้ Kernel ที่เรียกว่า Linux ซึ่งมีการใช้อย่างกันอย่างแพร่หลาย ระบบนี้มักจะถูกเรียกว่า“Linux” ซึ่งถ้าจะเรียกให้ถูกต้องแล้ว ควรจะเรียกว่า  ระบบกนู/ลินุกซ์  ( GNU/Linux systems )

GNU ย่อมาจาก “GNU's Not Unix” ออกเสียงว่า guh-noo หรือเกือบจะเหมือน  canoe

วันพฤหัสบดีที่ 20 มกราคม พ.ศ. 2554

คำสั่ง cd (Change Directory)

ใช้ในการเปลี่ยนไดเรคเทอรีที่ทำงาน

ตัวอย่างการใช้งาน

$ cd linux-command

คำสั่ง mkdir (Make Directory)

ใช้ในการสร้างไดเรคเทอรี

ตัวอย่างการใช้งาน

$ mkdir linux-command

$ ls

Desktop linux-command

คำสั่ง man (Manual)

ใช้สำหรับดูวิธีการใช้งานคำสั่งต่างๆในการใช้งาน เราจะพิมพ์ man แล้วตามด้วยคำสั่งที่ต้องการดูรายละเอียดเพิ่มเติม ซึ่งจะมีหน้าต่างขึ้นมาแสดงขึ้นมา เมื่อจะออกจากคำสั่ง man ให้กดปุ่ม q

ตัวอย่างการใช้งาน

$ man ls

LS(1) User Commands LS(1)

NAME

ls – list directory contents

SYNOPSIS

ls [OPTION]… [FILE]…

DESCRIPTION

List information about the FILEs (the current directory by default). Sort

คำสั่ง ls (list)

ใช้ในการดูข้อมูลในไดเรคเทอรี

รูปแบบการใช้งาน

ls -l => ดูข้อมูลในไดเรคเทอรีแบบละเอียด

ls -a => ดูข้อมูลในไดเรคเทอรีรวมทั้งไฟล์ที่มีการซ่อนไว้ด้วย
ตัวอย่างการใช้งาน

$ ls

Desktop

$ ls /home

cp lost+found

$ ls -l

total 4

drwxr-xr-x 4 cp cp 4096 May 15 21:56 Desktop

$ ls -a

. .beagle .gconf .gstreamer-0.10 .nautilus

.. Desktop .gconfd .gtkrc-1.2-gnome2 .redhat

.bash_logout .dmrc .gnome .ICEauthority .Trash

Kazam โปรแกรมจับหน้าจอตัวใหม่

บังเอิญได้ไปดู Video ของ Nixie Does Linux ของ Nixie Review โปรแกรมจับหน้าจอตัวใหม่ ชื่อ Kazam โปรแกรมนี้เป็นโปรแกรมเล็กๆ จิ๋วแต่แจ๋ว ซึ่งสามารถจับหน้าจอได้รวดเร็วมาก ไฟล์วิดีโอที่ได้เป็น .mkv ซึ่งให้ผลลัพท์ออกมาได้ดีมากครับ อ้อที่สำคัญโปรแกรมสามารถอัพโหลด Video ที่อัดจากหน้าจอ ขึ้นไป YouTube ได้เลย :) ดู review จาก Nixie ข้างล่าง ละกันครับ

วันเสาร์ที่ 24 กรกฎาคม พ.ศ. 2553

การกำหนด ip static ใน Linux

ข้อมูลต่างๆที่ต้องรู้ก่อนทำการ config นะครับ

=> Host IP address 192.168.1.100 ไอพีเครื่องที่เราจะตั้ง
=> Netmask: 255.255.255.0
=> Network ID: 192.168.1.0
=> Broadcast IP: 192.168.1.255
=> Gateway/Router IP: 192.168.1.254 ไอพีเครื่องที่ต้องการออกอินเตอร์เนต
=> DNS Server: 192.168.1.254

ขั้นตอนแรกเราต้องเข้าไปแก้ไขไฟล์ interfaces

$ sudo nano /etc/network/interfaces

เมื่อเปิดไฟล์ขึ้นมา หากเจอข้อความนี้
iface eth0 inet dhcp

ให้ทำการแก้ไขให้เป็น
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.254

บันทึกไฟล์แล้วทำการ รีสตาร์ ( ไม่ใช่รีสตาร์คอมนะครับ )

$ sudo /etc/init.d/networking restart

ต่อมาทำการ config DNS SERVER
เปิดไฟล์นี่เพื่อทำการแก้ไข

$ sudo vi /etc/resolv.conf

เพิ่มข้อมูลของ DNS ลงไป

search myisp.com
nameserver 192.168.1.254
nameserver 202.54.1.20
nameserver 202.54.1.30

บันทึกไฟล์

ดูรายละเอียดของ network

$ ifconfig -a

ดูแต่ละอัน

$ ifconfig eth0

วิธีตั้งค่า apt-get ผ่าน proxy Linux Ubuntu

เปิด Terminal จากนั้นเข้าไปแก้ไข ไฟล์ apt.conf
ซึ่งอยู่ใน /etc/apt/

ใช้ editor ด้วใดก็ได้ เช่น

$sudo gedit /etc/apt/apt.conf



จากนั้นให้เพิ่มสองบรรทัดต่อไปนี้โดยแทนค่าต่างๆให้สมบูรณ์

Acquire::http::Proxy "http://username:password@proxy:port";
Acquire::ftp::Proxy "ftp://username:password@proxy:port";



เซฟไฟล์แล้วลอง

$sudo apt-get update



เท่านี้ก็จะสามารถ apt-get ได้แล้วล่ะครับ

ดาวโหลดบิท ด้วยโปรแกรม Vuze Linux Ubuntu

ก่อนอื่นเราต้องไปดาวโหลดไฟล์เวอร์ชั่นล่าสุดจากทางเว็บ http://www.vuze.com/
ในที่นี้ใช้ vuze version 4.3(Linux) >> ดาวโหลดไฟล์
เมื่อเราได้ไฟล์มาเรียบร้อยแล้ว เปิด terminal ขึ้นมาเข้าไปใน path ที่เก็บไฟลล์อยู่
ระบบของเราต้อง support Java ด้วย
ตรวจสอบว่าเครื่องมี java version อะไร

$java -version

ในการ ติดตั้ง JAVA

$sudo aptitude install sun-java6-bin

- จากนั้นทำการแตกไฟล์ออกด้วยคำสั่ง

$tar xvjf Vuze_installer.tar.bz2

จากนั้นให้เราเข้าไปใน Folder

$cd vuze
$gedit azureus

เมื่อเปิดไฟล์ขึ้นมาแล้วให้หาข้อความบรรทัดนี้ในไฟล์

#PROGRAM_DIR=”/home/username/apps/azureus” # use full path to Azureus bin dir

เมื่อหาเจอแล้วให้ทำการ replace ด้วยข้อความข้างล่าง

PROGRAM_DIR=”/usr/share/vuze”
*ให้นำเครื่องหมาย # ออกหากมีเครื่องหมายแสดงว่าจะไม่ทำการ Process ข้อความบรรทัดนั้น

บันทึกไฟล์แล้วก็ปิดตัว Text editor

ต่อจากนี้เราจะทำการย้ายไฟล์ต่างๆให้เข้าไปอยู่ในระบบด้วย Terminal
เริ่มด้วยการย้ายไฟล์ azureus ไปไว้ที่ /usr/bin/

$sudo mv azureus /usr/bin/azureus

และอีกไฟล์ก็คือ vuze

$sudo mv vuze /usr/bin/vuze

จากนั้นให้ออกมาที่ directory ที่เก็บ folder vuze

$cd ..

และย้าย folder vuze ไปไว้ที่ /usr/share/

$sudo mv vuze /usr/share/vuze

จากนั้นจะระบุ permissions ของ folder /usr/shaer/vuze ให้โปรแกรมสามารถอัพเดตตัวเองได้

$sudo chown -R 777 /usr/share/vuze

เท่านี้ก็เสร็จการติดตั้ง ทดสอบรันโดยพิมพ์ ชื่อโปรแกรม ใน terminal

$vuze
หรือ
$azureus

นอกจากนั้นก็สามารถเพิ่มให้ main menu ได้อีกด้วย
ได้ให้ไปที่ System > Main Menu >internet >New Item
ให้เลือก

Type : Application
Name : vuze
Command : vuze

เท่านี้เราก็จะมีโปรแกรมโหลดบิทที่ดูดีใช้งานง่าย

หากผิดพลาดประการใดต้องขออภัยไวั ณ ที่นี่ด้วย

วันอาทิตย์ที่ 18 เมษายน พ.ศ. 2553

คู่มือ Linux Command ภาษาไทย



Download ได้ที่ Link ด้านล่าง
คู่มือ Linux Command ภาษาไทย

คู่มือ Advance Linux ภาษาไทย



Download ได้ที่ Link ด้านล่าง
คู่มือ Advance Linux ภาษาไทย

วันอังคารที่ 1 ธันวาคม พ.ศ. 2552

ประวัติของลีนุกซ์(History of linux)

วันที่ 5 ตุลาคม ค.ศ. 1991 นักศึกษาชาวฟินแลนด์ Linus Benedict Torvald กำลังศึกษาอยู่ที่ University of Helsinki ได้เขียนข้อความโพสต์ขึ้นไปยังยูสเน็ต comp.os.minix ว่าเขาได้สร้างระบบปฏิบัติการขนาดเล็กที่เหมือนกับระบบปฏิบัติการยูนิกซ์ขึ้น ชื่อว่า Linux โดยเป็นการพัฒนาต่อมาจากระบบปฏิบัติการ Minix ซึ่งพัฒนาขึ้นโดย Andy Tanenbaum
อันที่จริง Linux ตัวแรกได้มีการเผยแพร่เฉพาะ source code ไปก่อนหน้านี้ และถือว่าเป็นเวอร์ชั่น 0.01 โดย Linus ได้เปิดให้ดาวน์โหลดได้จาก ftp://nic.funet.fi

Linux ที่เผยแพร่ในครั้งนี้มีเวอร์ชั่น 0.02 ซึ่งผ่านการคอมไพล์แล้ว และสามารถรันเชลล์ bash ( GNU Bourne Again Shell ) และ gcc ( GNU C Compiler ) ได้ รวมทั้งมีความสามารถอื่น ๆ อีกเล็กน้อย ตั้งแต่นั้นมาสิ่งนี้ก็เป็นระบบปฏิบัติการสำหรับบรรดาผู้ที่มีงานอดิเรกเกี่ยวกับ kernel และ แฮกเกอร์

Linux เริ่มต้นที่เวอร์ชั่น 0.02 พัฒนาขึ้นเป็น 0.03 และกระโดดเป็น 0.10 ด้วยการพัฒนาจากโปรแกรมเมอร์จำนวนมากมายทั่วโลก จนถึงเวอร์ชั่น 0.95 จนกระทั้งออกเป็นเวอร์ชั่น 1.0 อย่างเป็นทางการ ( Official release ) ในเดือนมีนาคม 1992 จากนั้นก็พัฒนาอย่างต่อเนื่องจนถึงวันนี้ ( วันที่เขียน ) เคอร์เนล ของ Linux มีเวอร์ชั่นล่าสุดเป็น 2.2.3

ณ วันนี้ Linux เป็นระบบปฏิบัติการประเภท Unix-liked ที่สมบูรณ์ และได้รับความสนใจอย่างสูง ใครเลยจะรู้ว่า โปรเจคของนักศึกษาที่ Torvald สร้างขึ้น จะก้าวขึ้นสู่ระดับ mainstream operating system และเป็นคู่แข่งสำคัญในตลาดซอฟต์แวร์ระบบปฏิบัติการ เช่นทุกวันนี้

Linux ได้แพร่กระจายออกไปอย่างกว้างขวาง ภายใต้ข้อกำหนดของ Free Software ซึ่งมีหน่วยงานที่ควบคุมเงื่อนไข อย่างเช่น GNU จึงทำให้มีข้อแตกต่าง จากระบบปฏิบัติการอื่น ๆ ที่มีการจำหน่ายเชิงธุรกิจ และมีราคาแพง Linux มีการแปลงโปรแกรมไปสู่แพลตฟอร์มอื่น ๆ นอกจาก i386 ได้แก่ Sparc ,Alpha และ Macintosh ทำให้โปรแกรมเมอร์ทั่วโลกหันมาให้ความสนใจที่จะพัฒนาโปรแกรมขึ้นสนับสนุน Linux มาขึ้น ส่งผลให้ Linux มีซอฟต์แวร์สนับสนุนเป็นจำนวนมาก และส่วนใหญ่จะเป็นซอฟต์แวร์ที่มีราคาถูก หรือฟรี และเปิดเผยโปรแกรมต้นฉบับ ( Open Source Code ) ตามเงื่อนไขของ GPL ( General Public License )

จากการคาดการของ IDC ( International Data Corporation of Framingham, Messachusette ) แจ้งไว้ว่าการเติบโตของ Linux จะมีส่วนแบ่งตลาด คิดเป็นร้อยละ 17.2 ในปี ค.ศ. 1998 ใน

ช่วง 4 - 5 ปี ที่ผ่านมา มีบริษัทซอฟต์แวร์หลายแห่งได้นำเคอร์เนลของ Linux มารวมเข้ากับซอฟต์แวร์ทั้งแบบฟรี และจำหน่ายเชิงการค้า เกิดเป็น Linux Distribution ต่าง ๆ ขึ้น เป็นจำนวนมากมาย เช่น Redhat ,TurboLinux ,SUSE ,Slackware ผลิตภัณฑ์ซอฟต์แวร์จากผู้ผลิตเหล่านี้ ช่วยให้การติดตั้ง ใช้งาน สะดวกมากยิ่งขึ้น ในราคาที่คุ้มค่ากว่าระบบปฏิบัติการอื่น ๆ ในปัจจุบัน

( ค.ศ. 2001 ) มีการนำ Linux มาใช้งานในกิจการต่าง ๆ มากขึ้น โดยที่เน้นไปที่งานด้านระบบเซิร์ฟเวอร์ และเครือข่ายเป็นส่วนใหญ่ ส่วนการประยุกต์ใช้งาน Linux เพื่อใช้งานเป็น เครื่องลูกข่าย หรือใช้งานด้านเดสทอปนั้นยังคงเป็นช่วงเริ่มต้นเท่านั้น แต่ก็มีแนวโน้มที่ชัดเจนที่จะพัฒนา Linux เพื่องานเดสทอปมากขึ้นอย่างต่อเนื่อง ดังเช่น Linux TLE 4.0 ของไทย หรือ Redmond Linux ของทางต่างประเทศ ก็ได้พัฒนา Linux เพื่อใช้งานด้านนี้โดยเฉพาะ ซึ่งมีความเป็นไปได้ที่ลีนุกซ์จะเข้ามามีบทบาทในระดับผู้ใช้ทั่วไป และสามารถทดแทนวินโดวส์ได้ในที่สุด