สาระดีๆ มีให้อ่านทุกวัน

เริ่มต้นเป็นผู้ใช้ลีนุกซ์ที่ดี

รถที่ดีต้องได้คนขับที่ดี ถึงจะสามารถใช้ความสามารถที่มีอยู่ในรถได้อย่างเต็มที่ และผู้ขับที่ดีก็ต้องเข้าใจในลักษณะเฉพาะตัวของรถที่จะขับ รู้จักปรับตัวเองให้เข้ากับรถ

การจะใช้ลีนุกซ์ให้ได้ดีก็ต้องเช่นเดียวกัน เราต้องเข้าใจในลักษณะเฉพาะตัวของลีนุกซ์เช่นเดียวกัน บางคนที่คิดจะหันมาลองใช้ลีนุกซ์ อาจจะคิดว่ามันเหมือนกันกับวินโดวส์ แต่ในความเป็นจริงมันไม่ใช่เช่นนั้น เพราะลีนุกซ์ไม่ใช่วินโดวส์ แต่ลีนุกซ์ก็ทำหน้าที่เดียวกันกับวินโดวส์ การใช้งานต่างๆ จึงไม่ได้เหมือนกันเสียทีเดียว แต่ก็ไปในทิศทางเดียวกัน ดังนั้นเราจึงต้องมาเรียนรู้ลักษณะรูปแบบเฉพาะตัวของลีนุกซ์ เพื่อให้สามารถปรับตัวมาใช้ลีนุกซ์ได้อย่างง่ายและเข้าใจ เพื่อนำไปสู่การใช้งานที่สูงขึ้นต่อไป โดยเราสามารถใช้ความรู้จากการที่เราเคยใช้วินโดวส์ มาปรับตัวเพื่อใช้งานกับลีนุกซ์ได้

สิ่งที่ผู้ใช้งานลีนุกซ์หน้าใหม่ต้องรู้ในเบื่องต้นก็ควรจะมีดังนี้ (อ้างอิงอูบุนตู 9.04)

อ่านต่อคลิกลิงค์ด้านล่าง…

  1. สิทธิของคุณ ผู้ใช้งานอูบุนตูที่ login เข้ามาในระบบจะมีสิทธิการใช้งานอยู่สองสิทธิคือ สิทธิผู้ใช้งานธรรมดาไม่มีสิทธิในการปรับปรุงระบบโดยรวม แต่สามารถปรับปรุงได้เฉพาะในส่วนของตนเองเท่านั้น ทำให้ไม่สามารถติดตั้ง อัพเกรด ถอดถอนโปรแกรม และแก้ไขแฟ้มที่อยู่นอกโฮมของคุณได้ (โฮมของคุณคือ: /home/ชื่อของคุณ) แต่คุณสามารถที่จะเปลี่ยนสิทธิของคุณเป็นผู้ใช้งานที่ดูแลระบบได้ คือต้องใช้สิทธิรูท ถ้าคุณใช้สิทธิรูทคุณจะสามารถทำทุกอย่างที่คุณต้องการได้ (โปรดใช้ความระมัดระวังในใช้งานของคุณด้วยสิทธิรูท) ในเทอร์มินัลเราใช้สิทธิรูทได้โดยการใช้คำสั่ง sudo นำหน้าคำสั่งที่ต้องการ เช่น “sudo apt-get install firefox” คือการใช้สิทธิรูทในการติดตั้งไฟร์ฟ็อกซ์ เมื่อรันคำสั่งดังกล่าวจะมีการถามรหัสผ่าน ให้พิมพ์รหัสที่คุณใช้ในตอนติดตั้งลงในเทอร์มินัล การพิมพ์รหัสผ่านจะไม่มีการแสดงตัวอัษรใดๆ ทั้งสิ้น ขอเพียงให้คุณพิมพ์ให้ถูกก็สามารถใช้คำสั่งดังกล่าวได้ (เหตุที่ไม่มีการแสดงตัวอักษรใดๆ เลยมีผู้รู้บอกมาว่าป้องกันคนข้างๆแอบดูรหัสของเรา) และนี้ก็คือการสลับสับเปลี่ยนสิทธิของผู้ใช้งานธรรมดาและผู้ดูแลระบบ ในตอนที่เราใช้สิทธิรูทเราจะมีเวลาใช้งานด้วยสิทธินี้อยู่ 15 นาที สามารถติดตั้งโปรแกรมหรืองานอื่นๆได้โดยไม่ต้องสั่ง sudo นำหน้า แต่ถ้าหลังจากนั้นต้องใช้ sudo ก่อนตามเดิม เหตุที่ต้องมีระบบแบบนี้ก็เพื่อความปลอดภัยของระบบ ทั้งจากผู้อื่นและจากตัวคุณเอง
  2. การแก้ไขไฟล์หรือการสร้างลบโฟลเดอร์ ที่อยู่เหนือนอกจากโฮมต้องใช้สิทธิรูท เป็นธรรมดาเมื่อเราใช้งานแล้วมีปัญหา หลังจากสอบถามหาคำตอบกับผู้รู้แล้ว ถ้าเขาแนะนำให้แก้ไขไฟล์ตรงนี้สร้างโฟล์เดอร์ตรงนั้น บางครั้งเขาอาจจะไม่ได้บอกว่าต้องทำอย่างไร เพราะถือกันว่าผู้ใช้งานต้องมีความรู้พื้นฐานตรงนี้อยู่แล้ว เมื่อผู้ใช้งานหน้าใหม่นำกลับมาทำแล้วไม่สามารถทำได้ ทำให้คิดและเข้าใจผิดได้ว่าลีนุกซ์ใช้งานยาก เรื่องมาก ผู้ให้คำตอบตอบไม่ชัดเจน และเมื่อถามหาวิธีการแก้ปัญหาพื้นฐานนี้ ผู้รู้ก็มักจะบอกให้ไปหาในกูเกิลหรือลองค้นหาเอาเองในเว็บบอร์ด เลยสร้างความรู้สึกที่ไม่ดีต่อกันกับสองฝ่าย แต่สิ่งนี้ผู้ใช้งานก็ต้องเรียนรู้ในสิ่งที่ควรรู้ เข้าใจและใช้งานได้ถูกต้อง เหมือนเมื่อครั้งตอนที่คุณหัดใช้วินโดวส์ครั้งแรก ว่าถ้าจะคัดลอกอะไรก็ให้เลือกแล้วกด Ctrl+c แล้วถ้าต้องการจะวางสิ่งที่คัดลอกมาก็ให้คลิกบริเวณที่ต้องการจะวางแล้วกด Ctrl+v สิ่งเหล่านี้คุณก็ต้องเรียนรู้ใหม่ทำความเข้าใจกับมัน นำไปใช้งานให้ถูกต้องและก็ฝึกใช้จนเป็นนิสัย ในลีนุกซ์ก็เช่นเดียวกัน
    ขอกลับมาที่การแก้ไขไฟล์ การแก้ไขไฟล์ (นอกโฮมนะครับ) ให้ใช้โปรแกรมแก้ไขข้อความโดยเรียกด้วยสิทธิรูท เช่น มีการบอกให้แก้ไขไฟล์ menu.lst ที่อยู่ใน /boot/grub/ ทำได้โดย สั่ง “sudo gedit /boot/grub/menu.lst” ก็จะเป็นการเปิดไฟล์ menu.lst ด้วยสิทธิรูทที่อยู่ที่ /boot/grub/ ด้วยโปรแกรม gedit แค่นี้คุณก็สามารถแก้ไขและบันทึกไฟล์ได้ หรือคุณจะเปิดผ่านโปรแกรมจัดการแฟ้มก็ได้ ให้สั่ง “sudo nautilus /boot/grub/” ก็จะเป็นการเปิดโปรแกรม nautilus ด้วยสิทรูทไปที่ /boot/grub/ ก็จะมีไฟล์ต่างๆอยู่ในโฟลเดอร์ให้เราเลือกดูไฟล์ที่ต้องการ แล้วคลิกเปิดไฟล์นั้นด้วยโปรแกรมแก้ไขข้อความ ถ้ามีการให้สร้างโฟล์เดอร์ก็ให้คลิกขวาสร้างโฟลเดอร์ใหม่ได้เลย และใน nautilus ถ้าเราจะซ่อนไฟล์หรือโฟล์เดอร์ให้พิมพ์ จุดนำหน้าชื่อไฟล์นั้นเช่น “.firefox” เป็นการซ่อนโฟลเดอร์ firefox และถ้าต้องการดูไฟล์ที่ถูกซ่อนก็ให้กด Ctrl+h ซ่อนอีกครังก็กด Ctrl+h อีกครัง เพราะในบางครั้งที่เรามีปัญหาแล้วผู้รู้ได้แนะนำให้แก้ไขไฟล์หรือโฟล์เดอร์ที่ถูกซ่อนอยู่ เราก็ควรรู้ใว้
  3. การใช้คำสั่งในเทอร์มินัล ผู้ใช้งานลีนุกซ์ต้องเรียนรู้คำสั่งพื้นฐานต่างๆใว้บ้าง และต้องทำความเข้าใจในตัวคำสั่งและรูปแบบของคำสั่งให้ได้บ้างตามสมควร ถึงแม้ว่าจะมีโปรแกรมแบบกราฟฟิกให้ใช้งาน แต่บางครั้งงานบางอย่างการสั่งผ่านเทอร์มินัลก็ทำได้ดีและสะดวกกว่า
    คำสั่งพื้นฐานที่ต้องรู้ก็ได้แก่

    cd:ใช้ย้ายตำแหน่งการเรียกใช้งานคำสั่งเทอร์มินัล

    sudo:ขอใช้สิทธิรูท

    “sudo apt-get update”:ใช้ปรับปรุงรายการโปรแกรม

    “sudo apt-get install xxx”:ใช้ติดตั้งโปรแกรม xxx

    “sudo apt-get upgrade xxx”:ใช้อัพเกรดเวอร์ชันโปรแกรม xxx

    “sudo apt-get remove xxx”:ใช้ถอดถอนโปรแกรม xxx

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

    “info xxx”:เป็นการอธิบายเกี่ยวกับคำสั่ง xxx คลายกันกับคำสั่ง man

    ในเบื้องต้นผู้ใช้งานหน้าใหม่ก็ควรจะรู้และเข้าใจความหมายของคำสั่งเหล่านี้ ก่อน จากนั้นค่อยเรียนรู้ในคำสั่งอื่นๆต่อไป โดยใช้คำสั่ง man และ info ให้เกิดประโยชน์สูงสุด
  4. การเรียกใช้คำสั่งให้ถูกที่ บ่อยครั้งที่ผู้ใช้งานหน้าใหม่ใช้งานแล้วเกิดปัญหาเมื่อไปสอบถามกับผู้รู้ก็ ได้รับคำตอบว่าให้ใช้คำสั่งนี้คำสั่งนี้ เมื่อผู้ใช้งานหน้าใหม่นำไปใช้กลับใช้การไม่ได้ ถ้าคำสั่งถูกต้องก็มักจะมีปัญหามาจากตำแหน่งการรันคำสั่ง นั้นไม่ตรงกับตำแหน่งที่ควรจะเป็น โดยเห็นได้บ่อยมากกับการที่ต้องโหลดไฟล์มาแล้วให้รันคำสังแตกไฟล์ออกมา แต่พอสั่งตามที่ผู้รู้ได้บอกกลับใช้งานไม่ได้ เพราะโดยปกติแล้วเมื่อเราเปิดเทอร์มินัลขึ้นมาตำแหน่งการเรียกใช้คำสั่งก็จะ อยู่ที่ /home/bb (bb คือชื่อของคุณ) แต่ตอนที่คุณโหลดไฟล์มา ไฟล์ของคุณอยู่ที่หน้าเดสก์ท็อปหรือทีอื่นก็ แล้วแต่ ทำให้เมื่อรันคำสั่งก็จะไม่เจอไฟล์ดังกล่าว แต่บางคนอาจโหลดไฟล์ใว้ในโฮมของตนแล้วรันคำสั่งก็ใช้งานได้ดี แต่พอมีเหตุการแบบนี้อีกแต่คราวนี้ไม่ได้โหลดไฟล์มาใว้ที่โฮมเมือรันคำสั่ง กลับมีปัญหา เพราะครั้งแรกที่ไม่มีปัญหาเพราะคุณโชคดี แต่คุณไม่เข้าใจในการใช้งานที่ถูกต้องเลยต้องมีปัญหาในครั้งที่สอง การแก้ปัญหาเหล่านี้ทำได้โดยย้ายไฟล์มาในตำแหน่งที่ถูกต้อง แต่งานบางอย่างเราย้ายไฟล์ไม่ได้ก็ต้องย้ายตำแหน่งการทำงานแทน (มันไม่มาหาเราเราก็ต้องไปหามัน) โดยใช้คำสั่ง cd ตามด้วยตำแหน่งที่จะไป เช่น “cd /home/bb/เดสก์ท็อป” เป็นการย้ายตำแหน่งการทำงานไปที่เดสก์ท็อป เมื่อรันคำสั่งก็จะไม่มีปัญหาแต่ประการได
  5. การติดตั้งโปรแกรม ในอูบุนตูเราสามารถติดตั้งโปรแกรมได้หลากหลายวิธีมาก ที่ขอแนะนำ“sudo apt-get install xxx” แบบใช้เทอร์มินัล ข้อดีทำงานได้เร็วไม่โหลดเครื่อง ใช้ได้ดีกับคนที่รู้จักชื่อโปรแกรมอยู่แล้ว หรือจากเว็บที่จะมีการบอกชื่อโปรแกรมที่ต้องติดตั้ง เราก็สามารถ Ctrl+c, Ctrl+v, enter ได้เลย แล้วรอตามความเร็วของอินเทอร์เน็ตที่ใช้ก็จะได้โปรแกรมมาใช้งานsynaptic โปรแกรมช่วยติดตั้งโปรแกรมแบบกราฟฟิก ใช้งานง่ายมีช่องค้นหาทำให้หารายชื่อโปรแกรมที่ต้องการได้เร็ว มีการแบ่งแยกรายชื่อโปรแกรมที่ติดตั้งแล้ว สามารถอัพเกรดได้ ไม่มีการติดตั้ง ช่วยให้การติดตั้งอัพเกรดถอดถอนทำได้สะดวกรวจเร็ว แนะนำให้ใช้ synaptic เป็นโปรแกรมหลักในการเลือกติดตั้งโปรแกรมติดตั้ง ด้วย .deb ไฟล์ การติดตั้งแบบนี้คลายกับการติดตั้งโปรแกรมในวินโดวส์ คือ ต้องไปหาโหลด .deb ไฟล์เอาเอง ได้มาจะเก็บใว้ที่ไหนก็ได้ ให้ดับเบิลคลิกที่ไฟล์ก็จะมีโปรแกรมขึ้นมาทำการตรวจสอบไฟล์ เมื่อพบว่ามีไฟล์ อื่นๆ ครบตามที่ต้องการก็จะสามารถติดตั้งโปรแกรมดังกล่าวได้ แต่ถ้าไม่ก็ต้องหามาให้ครบ โดยการติดตั้งในรูปแบบนี้มีข้อดีคือ เราสามารถคัดลอกไฟล์ .deb ไปลงที่เครื่องอื่นได้แบบเดียวกับไฟล์ติดตั้งของวินโดวส์ แต่ข้อเสียคือไม่สามารถอัพเกรดโปรแกรมได้และบางโปรแกรมต้องใช้ไฟล์ .deb หลายไฟล์จึงจะได้โปรแกรมครบตามที่ต้องการ

สิ่งควรรู้ห้าข้อนี้ถ้าคุณรู้ เข้าใจและสามารถนำไปใช้งานได้อย่างถูกต้อง คุณจะสามารถใช้งานลีนุกซ์ได้ดี แก้ไขปัญหาที่เกิดขึ้นได้ และช่วยเหลือแนะนำผู้อื่นได้

ก็ขอฝากใว้ให้ผู้ใช้งานลีนุกซ์หน้าใหม่ และผู้ที่ให้ความสนใจในลีนุกซ์ ได้ทำความเข้าใจในลักษณะเฉพาะเหล่านี้ใว้ด้วย ถ้าหากใช้งานแล้วมีปัญหาติดขัดอะไรตรงไหน ก็สามารถไปตั้งกระทู้สอบถามปัญหา ของคุณได้ที่เว็บบอร์ดของ ubuntuclub.com

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

Tag Cloud

%d bloggers like this: