วิธีการใช้งาน Linux: คำแนะนำง่ายๆสำหรับผู้เริ่มต้น

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


ในทางตรงกันข้าม Linux นั้นใช้พลังงานเพียง 2% ของคอมพิวเตอร์เดสก์ท็อปแม้ว่าจะเป็นตระกูลระบบปฏิบัติการที่ได้รับความนิยมมากที่สุดในโลกก็ตาม เป็นไปได้อย่างไร?

ความเป็นจริงของ Linux ในปี 2020 คือมันสามารถใช้งานได้ประมาณ 90% ของอุปกรณ์คอมพิวเตอร์ส่วนบุคคลและองค์กรทั่วโลกและส่วนหนึ่งเป็นเพราะระบบปฏิบัติการ Android และ Chrome ของ Google นั้นใช้ Linux kernel ซึ่งไม่ได้กล่าวถึงว่า Linux เป็นแพลตฟอร์มของ ทางเลือกสำหรับแอปพลิเคชันเซิร์ฟเวอร์บริการเว็บโฮสติ้งศูนย์ข้อมูลคอมพิวเตอร์คลาวด์ซูเปอร์คอมพิวเตอร์และเครือข่ายองค์กรจำนวนมาก.

Pleiades ซูเปอร์คอมพิวเตอร์ที่ดำเนินการโดย NASA ทำงานบน Linux เช่นเดียวกับระบบปัญญาประดิษฐ์ IBM Watson ซึ่งขับเคลื่อนโดย SUSE Linux Enterprise Server 11.

หากคุณกำลังพิจารณาที่จะลองใช้ลินุกซ์ แต่ไม่แน่ใจว่าจะเริ่มต้นอย่างไรสิ่งแรกที่คุณควรรู้ก็คือคุณมีโอกาสครึ่งทางเพราะคุณคุ้นเคยกับโลกของระบบปฏิบัติการยูนิกซ์ Windows, macOS, Android, iOS, Chrome OS และแม้กระทั่งระบบปฏิบัติการ BlackBerry QNX เป็นระบบที่เหมือน Unix.

ผู้ใช้สมาร์ทโฟน Android ส่วนใหญ่สามารถแฮงค์ iOS ได้หากพวกเขาเปลี่ยนมาใช้ iPhone และผู้ใช้ macOS ที่เปลี่ยนมาใช้ Windows สามารถพูดสิ่งเดียวกันได้ พวกเขาอาจไม่สนุกกับประสบการณ์อย่างเต็มที่ แต่พวกเขามีความเข้าใจในการใช้งานได้ง่าย ลักษณะเหมือน Unix ของ Linux นี้หมายความว่าคุณจะคุ้นเคยกับมันอย่างรวดเร็วเมื่อคุณลองใช้.

สิ่งที่แน่นอนคือ Linux?

Linux เป็นระบบปฏิบัติการ (OS) เช่นเดียวกับ Windows หรือ macOS เป็นแพลตฟอร์มที่จัดการส่วนประกอบฮาร์ดแวร์ทั้งหมดของคอมพิวเตอร์ของคุณ ช่วยให้แอปพลิเคชันซอฟต์แวร์สื่อสารกับอุปกรณ์คอมพิวเตอร์.

การพัฒนาลีนุกซ์มีอายุย้อนกลับไปในช่วงต้นทศวรรษ 1990 Linus Torvalds นักเรียนวิทยาศาสตร์คอมพิวเตอร์ชาวฟินแลนด์ได้ตัดสินใจสร้างระบบปฏิบัติการเวอร์ชั่นสำหรับพีซีที่เขาเป็นเจ้าของในขณะนั้นโคลน 486 ตัวที่สร้างขึ้นบนสถาปัตยกรรม Intel x86.

เคอร์เนล Linux

ควรสังเกตว่า Torvalds เริ่มพัฒนาเคอร์เนล Linux และนี่เป็นงานที่เขายังคงดำเนินการมาจนถึงทุกวันนี้พร้อมกับการสนับสนุนของชุมชนการพัฒนาที่เสรีและโอเพนซอร์ส เคอร์เนล Linux เป็นแกนหลักของแพลตฟอร์มระบบปฏิบัติการนี้ซึ่ง ณ เดือนมีนาคม 2019 ทำไมคุณถึงต้องใช้ Linux? อยู่ในเวอร์ชัน 5.0.5 เคอร์เนลเป็นโปรแกรมที่สำคัญซึ่งมีรหัสเพื่อวัตถุประสงค์ในการควบคุมทุกอย่างที่เกี่ยวข้องกับระบบปฏิบัติการและการทำงานของอุปกรณ์คอมพิวเตอร์.

จากที่กล่าวมาข้างต้นสิ่งสำคัญคือต้องชี้แจงว่า Linux เป็นชื่อที่สามารถอ้างถึงเคอร์เนลหรือตระกูล OS ได้ เนื่องจากลีนุกซ์เป็นหัวใจของการเคลื่อนไหวของซอฟต์แวร์ฟรีและโอเพ่นซอร์ส (FOSS), จึงมีตัวแปรของระบบปฏิบัติการไม่กี่ตัว, ส่วนใหญ่ปรับให้เหมาะกับเดสก์ท็อปและระบบแล็ปท็อป, แต่บางส่วนมีการเข้ารหัสและแจกจ่ายด้วยอุปกรณ์เฉพาะ.

ตัวอย่างเช่น Android เหมาะสำหรับสมาร์ทโฟนแท็บเล็ตและอุปกรณ์อื่น ๆ ที่มีอินเตอร์เฟสหน้าจอสัมผัส Chrome OS เป็นตัวแปร Linux ที่คอมไพล์แล้วเพื่อให้ทำงานบนแล็ปท็อปสมัยใหม่เช่น Chromebooks Red Hat Enterprise Linux เป็นระบบปฏิบัติการเชิงพาณิชย์สำหรับเซิร์ฟเวอร์.

สิ่งเหล่านี้คือลีนุกซ์ลีนุกซ์ทั้งหมด, ซึ่งมักย่อให้เป็น“ distros” สำหรับวัตถุประสงค์ของคู่มือนี้เราจะอ้างอิงการแจกแจงเดสก์ท็อป FOSS Linux ซึ่งเป็นวิธีที่ดีที่สุดในการเริ่มต้น อย่างน้อยที่สุดคุณจะต้องมีเดสก์ท็อปหรือแล็ปท็อปและไดรฟ์ USB ที่ใช้งานได้ดีในการใช้งาน Linux ซึ่งคุณอาจไม่จำเป็นต้องติดตั้ง.

เช่นเดียวกับ OS อื่น ๆ Linux มี:

  • bootloader: เมื่อคุณเริ่มคอมพิวเตอร์ระบบอินพุต / เอาท์พุตพื้นฐาน (BIOS) จะเริ่มทำงานตามลำดับเหตุการณ์เพื่อให้แน่ใจว่าอุปกรณ์ทั้งหมดของคุณทำงานได้และสามารถสื่อสารได้อย่างถูกต้อง จากนั้นจะสั่งให้ซอฟต์แวร์ประมวลผล bootloader ซึ่งโหลดเคอร์เนลลงในหน่วยความจำ ลีนุกซ์บางรุ่นที่มีน้ำหนักเบาเช่น Puppy Linux ใช้พื้นที่น้อยกว่า 300 MB และโหลดทั้งเคอร์เนลและระบบปฏิบัติการจาก RAM bootloader เสร็จสิ้นเมื่อคำขอ I / O เช่นเมาส์แป้นพิมพ์การแสดงผลวิดีโอเสียงและส่วนต่อประสานผู้ใช้แบบกราฟิกทำงานได้.
  • ภูต: ในฐานะที่เป็นระบบปฏิบัติการมัลติทาสก์ Linux ใช้ daemons เพื่อทำงานในพื้นหลังเพื่อรอการร้องขอ หากคุณกำลังทดสอบการกระจาย Linux เท่านั้นคุณอาจไม่ทราบ daemons เนื่องจากเป็นกระบวนการพื้นหลังที่คล้ายกับที่คุณเห็นใน Windows Task Manager หรือการตรวจสอบกิจกรรม macOS.
  • เปลือก: การแจกแจง Linux จำนวนมากอนุญาตให้ผู้ใช้เข้าถึงเชลล์ OS ผ่านอินเตอร์เฟสบรรทัดคำสั่ง (CLI) ที่สามารถจัดการผ่านแอปพลิเคชันเทอร์มินัล ข้อความที่ใช้คำสั่ง CLI สามารถใช้ในการสื่อสารกับเคอร์เนลและนี่คือสิ่งที่ทำให้ผู้ใช้ Linux บางคนกลัว แต่ก็คล้ายกับการพิมพ์ CMD จากเมนู Start ของ Windows และคำสั่งการป้อนข้อมูลเตือนให้รำลึกถึงยุค DOS เราจะกลับไปที่คำสั่งเชลล์และ CLI ในภายหลังในคู่มือนี้.
  • เซิร์ฟเวอร์กราฟิก: นี่คือที่ที่คุณได้รับ GUI แบบ Windows ที่ทุกคนคุ้นเคย ลีนุกซ์ส่วนใหญ่ใช้ X Window System หรือที่รู้จักกันในชื่อ X11 หรือ X ซึ่งจัดการองค์ประกอบกราฟิกทั้งหมดบนหน้าจอเนื่องจากเกี่ยวข้องกับการเคลื่อนไหวของเมาส์หรือหน้าจอสัมผัสของผู้ใช้ ลีนุกซ์รุ่นดิสทริบิวชันบางรุ่นโดยเฉพาะรุ่นที่มีน้ำหนักเบานั้นจะบู๊ตในสภาพแวดล้อมที่เหมือนเทอร์มินัลซึ่งจะแจ้งให้ผู้ใช้พิมพ์คำสั่ง“ xwin” เพื่อเรียกใช้ GUI สิ่งนี้คล้ายกับช่วงต้นของ Windows 3.1x ในยุค 16 บิตซึ่งบูตผู้ใช้เข้าสู่ DOS และต้องการคำสั่ง“ win” เพื่อเข้าถึง GUI.
  • สภาพแวดล้อมเดสก์ทอป: นี่คือส่วนที่ผู้ใช้ทุกคนคุ้นเคยมากที่สุด ในแนวนอนของ Linux มีสภาพแวดล้อมมากมายให้เลือก คล้ายกับระบบการออกแบบภาษา Windows เช่น Aero และ Metro และส่วนติดต่อผู้ใช้ Aqua ของ macOS, Linux มีตัวแปรมากมายเช่น KDE, MATE, Cinnamon, GNOME, Xfce, Unity และอื่น ๆ.

สภาพแวดล้อม Linux บนเดสก์ท็อปจำนวนมากเลียนแบบ Windows เพื่อจุดประสงค์ในการทำให้ผู้ใช้ง่ายขึ้น แต่เนื่องจากเป็นระบบโอเพ่นซอร์สจึงสามารถกำหนดค่าให้เลียนแบบระบบ Apple GUI และนี่เป็นกรณีของ KDE.

ในบางกรณีสภาพแวดล้อมเดสก์ทอปสามารถเปลี่ยนเพื่อวัตถุประสงค์เฉพาะ ตัวอย่างหนึ่งคือเดสก์ท็อป Sugar OS ซึ่งทำหน้าที่เป็นแพลตฟอร์มการศึกษาสำหรับเด็ก.

การเลือกการกระจาย Linux เพื่อทดสอบ

จนถึงวันนี้มีลีนุกซ์มากกว่า 600 ตัวให้เลือกซึ่งส่วนใหญ่สามารถติดตั้งได้ฟรีและส่วนใหญ่จะติดตั้งจากดิสทริบิวชันหลักดังต่อไปนี้:

  • โค้ง
  • Debian
  • openSUSE
  • Slackware

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

คุณอาจไม่ต้องการเลือกการกระจายแบบใช้ Slackware เว้นแต่ว่าคุณกำลังทำงานกับฮาร์ดแวร์ที่เก่ามากและการกระจายแบบอิง Arch มักจะเป็นเทคนิคมากกว่า เมื่อคำนึงถึงสิ่งนี้คำแนะนำต่อไปนี้จึงเป็นพื้นฐานของเดเบียน.

  • Linux Mint ปัจจุบันเป็นหนึ่งในการกระจายที่นิยมมากที่สุด มันเป็นหนึ่งในสภาพแวดล้อมเดสก์ท็อปที่สะอาดที่สุดในตลาดส่วนผสมที่ลงตัวระหว่างองค์ประกอบของ Windows และ macOS สำหรับผู้ใช้ใหม่ Mint มีตัวเลือกมากมายให้เลือก มันทำงานคล้ายกับ Windows 7/10 ด้วยเมนู Start และกระบวนการเลือกแอปพลิเคชัน มันเร็วและเข้ากันได้กับฮาร์ดแวร์ที่หลากหลายแม้ในคอมพิวเตอร์รุ่นเก่ากว่า 64 บิต สำหรับผู้ที่เปลี่ยนจาก Windows เป็น Linux นี่เป็นตัวเลือกที่ดีที่สุด.
  • อูบุนตู เป็นตัวเลือกที่ดีสำหรับผู้ใช้ Windows ที่ต้องการเปลี่ยน อูบุนตูเป็นเหมือน“ คุณปู่เท่” ที่เคยทำมาและยังมีชีวิตอยู่และเตะ Ubuntu สร้างขึ้นเพื่อเป็นแพลตฟอร์มสากลสร้างขึ้นสำหรับผู้ใช้ทั่วไปไม่ใช่เฉพาะนักเทคโนโลยี สำหรับใครบางคนที่เริ่มต้นใช้งาน Ubuntu นั้นยอดเยี่ยม นอกจากนี้ยังมีเอกสารที่เป็นประโยชน์มากมายและการสนับสนุนชุมชนในรูปแบบของฟอรัมและชุมชนเว็บอื่น ๆ.
  • Puppy Linux เป็นการเผยแพร่บน Ubuntu ที่รวบรวมและจัดทำขึ้นเป็นพิเศษเพื่อให้ฮาร์ดแวร์เก่ากลับมามีชีวิตอีกครั้ง การกระจายน้ำหนักเบานี้สามารถทำงานบน RAM ซึ่งหมายความว่าฟังก์ชั่นระบบปฏิบัติการทั้งหมดไม่จำเป็นต้องติดตั้งฮาร์ดไดรฟ์ Netbooks Windows เก่าที่หยุดรับการสนับสนุนเมื่อหลายปีก่อนสามารถอัพเดตกับ Puppy Linux และระบบปฏิบัติการนี้ยังเหมาะสำหรับผู้ใช้ที่ต้องการสัมผัสกับการทำงานของ Linux บนฮาร์ดแวร์ของพวกเขา ตัวเลือกที่คล้ายกันจะเป็น SliTaz, ซึ่งสามารถเรียกใช้จากแพ็คเกจที่มีน้ำหนักน้อยกว่า 200 MB.

ในแง่ของแอปพลิเคชั่นที่มีประโยชน์ลีนุกซ์รุ่นใหม่อย่าง Mint และ Ubuntu ก็บรรจุด้วยซอฟต์แวร์ที่มีประโยชน์เช่น LibreOffice เพื่อเพิ่มผลผลิต (เช่น Microsoft Office แต่ฟรี), Firefox สำหรับการท่องเว็บ, VLC สำหรับเล่นไฟล์วิดีโอและไฟล์เสียง พิดจิ้นสำหรับการส่งข้อความแบบทันที, ความกล้าสำหรับการแก้ไขเสียงและอื่น ๆ.

ที่สุดของทั้งหมด Linux distros ส่วนใหญ่เชื่อมต่อกับที่เก็บ FOSS ซึ่งมีแอพนับร้อยที่สามารถดาวน์โหลดและติดตั้งพร้อมการพึ่งพาที่จำเป็นทั้งหมด.

ทดสอบการขับขี่ Linux

ลักษณะที่เป็นระเบียบของลีนุกซ์ดิสทริบิวชันคือคุณสามารถนำมันไปทดสอบไดรฟ์ก่อนที่จะตัดสินใจทำให้เป็นระบบปฏิบัติการหลักของคุณ สิ่งนี้เป็นไปได้เนื่องจาก Linux distros ส่วนใหญ่รองรับฟังก์ชั่น“ live CD” ซึ่งหมายถึงเคอร์เนลเซิร์ฟเวอร์กราฟิกสภาพแวดล้อมเดสก์ท็อปและแอปพลิเคชันสามารถบู๊ตได้จากสื่อที่ถอดได้เช่นไดรฟ์ USB ในหลาย ๆ กรณีลีนุกซ์ลีนุกซ์สามารถทดสอบได้ในเครื่องเสมือน แต่วิธีที่ดีที่สุดคือการใช้แฟลชไดรฟ์ USB.

distros สำคัญ ๆ เช่น Mint และ Ubuntu สามารถทดสอบได้โดยเข้าไปที่หน้าดาวน์โหลดของพวกเขาเป็นครั้งแรกและมองหาไฟล์ ISO ที่เหมาะสมในการทดสอบ:

  • ดาวน์โหลด Ubuntu
  • ดาวน์โหลดมิ้นท์

แนะนำให้ใช้ไดรฟ์ USB ที่มีที่เก็บข้อมูลอย่างน้อย 2 GB ไม่เช่นนั้นคุณอาจต้องการทดสอบการกระจายที่เบาบางลงซึ่งยังคงมีคุณสมบัติครบถ้วน:

  • ดาวน์โหลด SliTaz
  • ดาวน์โหลด Puppy Linux

เนื่องจาก USB ของคุณจะกลายเป็นอุปกรณ์คอมพิวเตอร์คุณจะต้องตรวจสอบให้แน่ใจว่ามีการฟอร์แมตอย่างถูกต้องก่อนที่คุณจะดาวน์โหลดและติดตั้งการกระจาย ใส่ USB ด้วยอิมเมจ ISO ลงในเดสก์ท็อปหรือแล็ปท็อปของคุณก่อนที่จะรีสตาร์ท คุณอาจต้องตั้งค่าลำดับความสำคัญการบูตของ BIOS เป็น USB และสามารถทำได้โดยการกดปุ่มใดปุ่มหนึ่งต่อไปนี้:

  • ESC
  • F1
  • F2
  • F8
  • F10

เมื่อยูทิลิตีการตั้งค่า BIOS ปรากฏขึ้นให้ใช้ปุ่มลูกศรเพื่อนำทางไปยังเมนูลำดับความสำคัญในการบูตและตั้งค่า USB เป็นอุปกรณ์ด้านบนและฮาร์ดไดรฟ์เป็นตัวเลือกที่สอง บันทึกการตั้งค่า BIOS ใหม่อนุญาตให้คอมพิวเตอร์รีสตาร์ทและทำตามคำแนะนำบนหน้าจอ.

ส่วนประกอบหลักของ Linux ที่คุณจะเห็นในระหว่างช่วงการถ่ายทอดสดแบบ USB ได้แก่ :

  • เครื่องมือจัดการหน้าจอเพื่อเข้าสู่ระบบ.
  • เครื่องมือจัดการหน้าต่างเพื่อจัดการแอพของคุณ.
  • ผู้จัดการที่จัดการหน้าต่างแผงเมนูอินเทอร์เฟซเส้นประและแอปพลิเคชันหลัก.

เมื่อคุณเสร็จสิ้นกระบวนการบูทคุณควรเห็นสภาพแวดล้อมของเดสก์ท็อป เช่นเดียวกับ Windows ส่วนใหญ่ Linux ทุกรุ่นจะมีสภาพแวดล้อมเดสก์ท็อป.

หลังจากนั้นไม่กี่นาทีคุณควรจะสามารถค้นหาแถบงานพื้นที่แจ้งเตือนเมนูแอพพลิเคชั่นที่จะเปลี่ยนการตั้งค่าเวลา / วันที่และอื่น ๆ ได้อย่างง่ายดาย.

การใช้แอพพลิเคชั่น Linux Terminal

ผู้ใช้ที่มีความโน้มเอียงทางเทคนิคมากกว่าสามารถทำให้สิ่งต่าง ๆ ง่ายขึ้นโดยการทดสอบการกระจาย Linux เฉพาะเทอร์มินัลเช่น Tiny Core Linux หรือ mini-Debian.

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

  • รหัสผ่าน – แสดงเส้นทางของไดเรกทอรีปัจจุบันที่คุณอยู่.
  • LS – แสดงรายการไฟล์ในไดเรกทอรีปัจจุบัน.
  • ซีดี – ย้ายไปยังไดเรกทอรีอื่น.
  • mkdir – สร้างโฟลเดอร์ใหม่ภายในไดเรกทอรีปัจจุบัน.
  • แตะ – สร้างไฟล์เปล่าใหม่ตราบเท่าที่ระบุนามสกุลไฟล์ไว้เช่น: new.txt.
  • mv – โอนไฟล์จากไดเรกทอรีหนึ่งไปยังอีกไดเรกทอรีหนึ่ง คำสั่งนี้ยังสามารถใช้เพื่อเปลี่ยนชื่อไฟล์ ในกรณีของ new.txt“ mv new second” จะส่งผลให้ไฟล์ถูกเปลี่ยนชื่อเป็น second.txt.
  • RM – ลบไฟล์.
  • rmdir – ลบไดเรกทอรีหลังจากที่พวกเขาถูกล้างไฟล์.
  • ชาย – นี่เป็นคำสั่งที่มีประโยชน์ที่สุดสำหรับผู้เริ่มต้นเพราะมันให้คำอธิบายและข้อมูลเกี่ยวกับคำสั่ง Linux.
  • ในเรื่อง – คำสั่งที่มีประโยชน์อื่นที่สะดวกกว่า“ คน” เพราะคุณสามารถระบุหัวข้อได้ สมมติว่าคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับลำดับชั้นของระบบไฟล์ Linux ในกรณีนี้คุณสามารถพิมพ์ลำดับชั้น apropos เพื่อแสดงหน้าคู่มือ Linux ที่มีคำว่า “ลำดับชั้น”

ลำดับชั้นระบบไฟล์ Linux

เมื่อคุณนำทางการนำทาง Linux live หรือการติดตั้งถาวรคุณจะต้องดูที่มาตรฐานลำดับชั้นของระบบไฟล์ ในระบบปฏิบัติการที่ใช้ Debian เช่น Ubuntu มันอาจมีลักษณะเช่นนี้:

  • / bin – ที่ที่ผู้ใช้ส่วนใหญ่เริ่มต้น.
  • / boot – ที่เคอร์เนลอาศัยอยู่.
  • / dev – ที่ซึ่งไดรเวอร์อุปกรณ์อยู่.
  • / etc – ที่ซึ่งสามารถหาไฟล์การกำหนดค่าสำหรับผู้ใช้ทั้งหมด.
  • /บ้าน – ที่เก็บโฟลเดอร์ที่กำหนดเอง.
  • / lib – ที่เก็บไลบรารีและการอ้างอิงแบบไดนามิกและไม่ควรแตะต้อง.
  • / สื่อ – ที่อ้างอิงถึงสื่อถาวรและแบบถอดได้รวมถึงเครื่องเสมือน.
  • mnt / – เมื่อมีการระบุสื่อที่ถูกเมาท์และแบบถอดได้.
  • / เลือก – ที่เก็บแพคเกจซอฟต์แวร์เพิ่มเติมหลังการติดตั้ง.
  • proc / – คล้ายกับ / lib ควรทิ้งไว้ตามลำพัง.
  • /ราก – นี่คือที่ superuser สามารถจัดเก็บไฟล์และดำเนินการคำสั่งระดับสูง.
  • /วิ่ง – ระบบไฟล์ชั่วคราว.
  • sbin / – คล้ายกับรูทนี่คือตำแหน่งที่รันคำสั่ง superuser.
  • / srv – ที่ซึ่งข้อมูล FTP และ HTTP อยู่.
  • sys / – ให้ข้อมูลเคอร์เนล.
  • tmp / – ระบบไฟล์ชั่วคราวอื่น.
  • / usr – ที่เก็บแอปพลิเคชันที่ติดตั้งโดยผู้ใช้.
  • / var – ระบบไฟล์ชั่วคราวอื่นที่ใช้โดยเฉพาะกับแอปพลิเคชันอินเทอร์เน็ตเช่นเว็บเบราว์เซอร์.

การนำทางระบบไฟล์ Linux

distros Linux ส่วนใหญ่ที่บรรจุด้วยเซิร์ฟเวอร์กราฟิกจะบู๊ตคุณในเดสก์ท็อป GUI ซึ่งในหลายกรณีจะคล้ายกับ Windows หรือ macOS.

ด้วยเดสก์ท็อปเช่น Mate, LXDE และ KDE Plasma คุณสามารถดูที่ด้านล่างหรือด้านบนของหน้าจอเพื่อค้นหาไอคอนที่คล้ายกับปุ่มเมนู Windows Start การคลิกหรือแตะที่องค์ประกอบนี้จะแสดงตัวเลือกการนำทางที่มีป้ายกำกับซึ่งจะชี้ไปที่โฟลเดอร์ Bin, Root, Home, Usr หรือ Mnt.

เดสก์ท็อป Gnome ล่าสุดนั้นค่อนข้างใช้งานง่ายขอบคุณไอคอน skeuomorphic ที่แสดงรายการต่างๆเช่นตู้เก็บเอกสารดิสก์ไดรฟ์หรือคอมพิวเตอร์ การคลิกที่องค์ประกอบกราฟิกเหล่านี้จะเปิดไดเรกทอรีและโฟลเดอร์ไปยังหน้าต่างของตัวเองทำให้การนำทางรู้สึกคล้ายกับ macOS และ Windows เดสก์ท็อป Unity ที่พบในการแจกแจงของอูบุนตูหลายตัวยังแสดงไอคอนที่เข้าใจง่ายสำหรับการนำทางโฟลเดอร์.

จากภายในสภาพแวดล้อม CLI ที่มีให้โดยแอปเทอร์มินัล Linux การนำทางจะเริ่มต้นด้วยคำสั่ง pwd ซึ่งจะส่งคืนพา ธ ที่คุณอยู่ในปัจจุบันตัวอย่างเช่น:

รหัสผ่าน

/บ้าน/

คุณสามารถใช้คำสั่ง ls เพื่อแสดงไฟล์ทั้งหมดในโฟลเดอร์ที่คุณอยู่นอกจากนี้คำสั่ง cd ช่วยให้คุณสามารถเปลี่ยนไดเรกทอรีเช่นนี้:

cd / home / download

รหัสผ่าน

/ home / ดาวน์โหลด

แทนที่จะพิมพ์เส้นทางทั้งหมดคุณสามารถซีดีไปยังโฟลเดอร์ภายในเส้นทางปัจจุบันของคุณ:

รหัสผ่าน

/บ้าน/

ดาวน์โหลดซีดี

รหัสผ่าน

/ ดาวน์โหลด

หากต้องการเลื่อนขึ้นหนึ่งระดับจากเส้นทางปัจจุบันของคุณเพียงพิมพ์ cd..

ซีดี..

รหัสผ่าน

/บ้าน/

การย้ายไฟล์ข้ามไดเรกทอรี Linux

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

สมมติว่าไฟล์ที่คุณต้องการย้ายมีชื่อว่า “project” และปัจจุบันถูกเก็บไว้ในโฟลเดอร์ home / download หากต้องการย้ายไปยังโฟลเดอร์เอกสาร 1 ภายในไดเรกทอรีเดียวกันคุณสามารถพิมพ์:

mv / home / download / project / home / download / documents1

คุณสามารถใช้อาร์กิวเมนต์ * wildcard กับคำสั่ง mv หากต้องการย้ายเพลงทั้งหมดของคุณจากโฟลเดอร์ / home / download ไปที่ / home / download / music ให้พิมพ์ดังต่อไปนี้:

mv /home/download/*.mp3 / home / download / music

การเปลี่ยนชื่อไฟล์จาก Command Line

เมนูบริบทคลิกขวามีอยู่ในเดสก์ทอป Linux ส่วนใหญ่ซึ่งหมายความว่าคุณสามารถเปลี่ยนชื่อไฟล์ได้โดยคลิกที่ไอคอนของพวกเขาเพียงครั้งเดียวด้วยปุ่มเมาส์ขวา ภายในสภาวะแวดล้อม CLI การเปลี่ยนชื่อสามารถทำได้ด้วย mv คำสั่งเดียวกับที่ใช้เพื่อย้ายไฟล์.

สมมติว่าคุณมีไฟล์ชื่อ new.txt ซึ่งคุณต้องการเปลี่ยนชื่อเป็น“ ที่สอง” คำสั่งของคุณจะเป็น:

mv ใหม่ที่สอง

โปรดจำไว้ว่าตัวอย่างด้านบนจะใช้ได้ตราบใดที่ไฟล์ new.txt อยู่ในพา ธ ที่คุณอยู่ในปัจจุบัน Linux จะไม่บังคับให้คุณนำทางไปยังพา ธ ที่ระบุเพื่อดำเนินการคำสั่ง mv เพื่อเปลี่ยนชื่อ หากคุณระบุเส้นทาง mv จะทำตามที่คุณระบุ สมมติว่า new.txt อยู่ใน / home / download / โฟลเดอร์และคุณต้องการเปลี่ยนชื่อเป็น second.txt โดยใช้คำสั่งนี้:

mv / home / download / new / home / download / second

กระบวนการและงานลีนุกซ์

เครื่องมือระบบและยูทิลิตีหลายอย่างมารวมกันในการกระจายลีนุกซ์ส่วนใหญ่ที่มี GUI เดสก์ท็อป, และพวกเขามักจะมีตัวจัดการงานคล้ายกับที่ใช้ใน Windows.

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

ข้อมูลทั้งหมดที่แสดงโดย Gnome System Monitor และตัวจัดการงาน GUI อื่น ๆ มาจากเชลล์ Linux ซึ่งหมายความว่าคุณสามารถดูและจัดการกับคำสั่งเทอร์มินัล CLI เช่น:

  • ด้านบน – นี่เป็นเหมือนคำสั่ง ls ยกเว้นว่ามันแสดงกระบวนการทำงานที่เรียงลำดับตามจำนวนทรัพยากรการคำนวณที่ใช้ คุณสามารถลอง htop หากติดตั้งไว้แล้วใน Linux distro ของคุณระบบจะแสดงกระบวนการในลักษณะคล้าย GUI แต่ยังคงอยู่ในเครื่อง.
  • PS – คล้ายกับคำสั่งด้านบน ps แสดงกระบวนการที่กำลังทำงานอยู่ แต่จะได้รับประโยชน์จากสองอาร์กิวเมนต์: -A และ grep ตัวอย่างเช่นหากคุณใช้เซสชัน Firefox คุณสามารถดูกระบวนการทั้งหมดที่ใช้โดยเบราว์เซอร์โอเพนซอร์สนี้.
  • pstree – นี่เป็นวิธีกึ่งกราฟิกเพื่อแสดงกระบวนการ Linux ในรูปแบบแผนผังแบบซ้อน.
  • ฆ่า – ตามที่คาดไว้สิ่งนี้จะส่งสัญญาณไปยังเคอร์เนลเพื่อฆ่ากระบวนการเฉพาะ หากต้องการใช้ kill สำเร็จจะต้องตามด้วยหมายเลข ID กระบวนการที่ออกโดยระบบซึ่งสามารถแสดงผลได้โดยคำสั่งใด ๆ ที่ระบุไว้ข้างต้น.
  • pkill – เมื่อคุณต้องการหยุดกระบวนการทั้งหมดที่เรียกใช้โดยแอปพลิเคชันที่รันอยู่คำสั่ง pkill จะทำเช่นนั้นและจะยอมรับชื่อแอป เมื่อคุณพิมพ์ pkill firefox กระบวนการทั้งหมดที่ใช้โดยเบราว์เซอร์นี้จะหยุดทำงาน Killall เป็นอีกวิธีในการเรียกใช้ pkill.
  • xkill – ในบางกรณีคำสั่ง pkill อาจไม่หยุด GUI ของแอปพลิเคชันที่ทำงานอยู่ แต่คำสั่ง xkill จะดูแลหน้าต่างว่างเปล่าใด ๆ ที่ลอยอยู่รอบ ๆ.

ทำความเข้าใจเกี่ยวกับการอนุญาต Linux

คล้ายกับระบบปฏิบัติการ Windows Linux ให้ประสบการณ์บัญชีผู้ใช้หลายคน โหมดความปลอดภัยเริ่มต้นประกอบด้วยมาตรการเพื่อป้องกันไม่ให้ผู้ใช้เข้าถึงไฟล์ที่เป็นของบัญชีอื่น.

ในการค้นหาสิทธิ์ที่คุณมีเมื่อติดตั้งคุณจะต้องเปิดแอพพลิเคชั่นเทอร์มินัลแล้วพิมพ์

ls -l

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

หากคุณเห็น ‘rwx’ หน้าชื่อบัญชีผู้ใช้ของคุณในคอลัมน์แรกนั่นหมายความว่าคุณสามารถ (r) ead, (w) rite และ e (x) รวมไฟล์ที่เป็นปัญหา หากอักขระ rwx ใด ๆ ถูกแทนที่ด้วยอักขระ“ -” นั่นหมายความว่าการอนุญาตนั้นขาดหายไป ในกรณีของบัญชีที่ล็อคด้วยรหัสผ่านมีโอกาสดีที่คุณจะเห็น – แทน rwx.

สิทธิ์สามารถกำหนดเปลี่ยนและจัดการจาก CLI ด้วยคำสั่ง chmod แต่คุณจะต้องทำให้ตัวคุณเองเป็น superuser ก่อน ในลีนุกซ์หลายรุ่นที่ใช้ Debian เช่น Ubuntu, คุณอาจต้องตั้งรหัสผ่านบัญชีรูทก่อนใช้ chmod, และคุณสามารถทำได้ดังนี้:

sudo adduser * ที่นี่คุณพิมพ์ชื่อผู้ใช้ของคุณ”

รหัสผ่าน:

ที่พรอมต์คุณตั้งรหัสผ่านที่ปลอดภัยของคุณเอง ตอนนี้คุณสามารถเปลี่ยนโหมดด้วยคำสั่ง chmod ต่อไปนี้เป็นตัวอย่าง:

chmod u + rwx project.txt

ตัวอย่างข้างต้นเพิ่มสิทธิ์การอ่านเขียนและการดำเนินการสำหรับผู้ใช้ปัจจุบันเกี่ยวกับไฟล์ข้อความชื่อ“ project” หากต้องการลบการอนุญาตคุณสามารถเปลี่ยนอาร์กิวเมนต์ + เป็น – วิธีที่มีประสิทธิภาพมากขึ้นในการจัดการการอนุญาตอย่างน้อยที่สุดก็ใน Debian-based distros คือการติดตั้งยูทิลิตี้ Eiciel ซึ่งให้วิธี GUI ที่เข้าใจง่าย.

กำลังเชื่อมต่อกับอินเทอร์เน็ต

ความสามารถในการเชื่อมต่ออินเทอร์เน็ตได้ทันทีจากค้างคาวเป็นหนึ่งในเหตุผลที่คุณจะต้องติดกับ distros ของเดสก์ท็อปหลักเช่น Ubuntu และ Mint ซึ่งได้รับการคอมไพล์ด้วยไดรเวอร์การ์ดเครือข่ายรุ่นที่ปรับปรุงแล้ว.

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

การเพิ่มซอฟต์แวร์เพิ่มเติมให้กับ Linux

เมื่อคุณต้องการเพิ่มซอฟต์แวร์เพิ่มเติมให้กับ Linux ของคุณสิ่งที่คุณต้องทำคือไปที่ศูนย์ซอฟต์แวร์หรือผู้จัดการแพ็คเกจของคุณ ใน Ubuntu คุณสามารถเริ่มต้นเซสชันเทอร์มินัลและใช้คำสั่งต่อไปนี้เพื่อรับเว็บเบราว์เซอร์ Firefox เวอร์ชันล่าสุด:

sudo apt-get update

sudo apt-get install firefox

ก่อนหน้า Windows 10 และการมาถึงของ Microsoft Store นั้นการกระจายเดสก์ท็อป Linux มักถูกพิจารณาว่าเหนือกว่าเนื่องจากคุณลักษณะของศูนย์ซอฟต์แวร์.

ห้องชุดสำนักงาน

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

ApacheOpenOffice

เมื่อพูดถึงชุดสำนักงานฟรีแวร์ OpenOffice ของ Apache เป็นหนึ่งในสิ่งที่ดีที่สุด มันถูกสร้างขึ้นบนพื้นฐานเดียวกันกับที่ Microsoft Office ใช้กับโปรแกรมเวิร์ดโปรเซสเซอร์สเปรดชีตและซอฟต์แวร์นำเสนอ ในความเป็นจริง, ไฟล์สามารถใช้แทนกันได้ ระหว่าง OpenOffice กับ Microsoft Office.

Google Docs

ชุดสำนักงานฟรีแวร์นี้ได้ก้าวขึ้นเกมในปีที่ผ่านมาและตอนนี้เป็นคู่แข่งที่แข็งแกร่งสำหรับการใช้งานส่วนตัวหรือธุรกิจ นี่ไม่ใช่ซอฟต์แวร์ที่แปลเป็นภาษาท้องถิ่น แต่เป็นตัวเลือก Cloud-Based.

คุณสามารถทำเกือบทุกอย่างใน Google เอกสารที่คุณสามารถใน Microsoft Office แต่ไม่ จำกัด โดยความจำเป็นในการดาวน์โหลดและติดตั้งบนอุปกรณ์ทุกเครื่องที่คุณใช้ ผู้ให้บริการพื้นที่เก็บข้อมูลบนคลาวด์เกือบทั้งหมดทำงานบน Linux เช่นเดียวกับที่ทำใน Windows หรือ Mac OSX.

Office365

ในกรณีที่คุณมั่นใจว่าชีวิตไม่คุ้มค่าหากไม่มี Microsoft Office คุณสามารถเข้าถึง Office365 ผ่านทางเว็บเบราว์เซอร์ของคุณ ไม่ฟรี แต่ช่วยให้คุณสามารถใช้ Microsoft Office ต่อไปในขณะที่ทำงานกับ Linux.

ทำไมคุณควรพิจารณาใช้ Linux?

  • ด้วยการกระจาย Linux ที่ถูกต้องคุณสามารถนำเวิร์กสเตชันหรือแล็ปท็อปเก่ากลับมามีชีวิตและจนถึงปี 2020 เป็นต้น Windows XP ยังคงทำงานบนเครื่องรุ่นเก่า แต่ทีมไอทีได้ละทิ้งมันอย่างสิ้นเชิงซึ่งหมายความว่าไม่มีการปรับปรุงความปลอดภัย Linux distros บางตัวยังคงรักษาความปลอดภัยที่ออกแบบมาโดยเฉพาะสำหรับฮาร์ดแวร์รุ่นเก่า.
  • Linux มีฟังก์ชั่นการใช้งานที่เหมาะสมกับผู้ใช้งานบางคน. เมื่อมีการเปิดตัว Windows 8 และ 10 ทุกคนไม่ได้ตื่นเต้นกับอินเตอร์เฟซที่แตกต่างกันอย่างมาก ในขณะเดียวกัน Linux distros จะมี GUIs ที่เหมือนกับ Windows 7 ซึ่งน่าดึงดูดสำหรับผู้ใช้บางคนที่คุ้นเคยกับวิธีการใช้คอมพิวเตอร์แบบเก่า.
  • Linux มีความปลอดภัยสูงมาก. Windows ได้ทำสิ่งต่างๆมากมายให้กับโลกแห่งเทคโนโลยี แต่เมื่อพูดถึงเรื่องความปลอดภัย Linux ได้สร้างชื่อเสียงที่ดีกว่า ลินุกซ์ไม่ได้มีประวัติที่กว้างขวางของไวรัสหรือช่องโหว่ที่มักทำให้เกิดปัญหากับ Windows.
  • Linux เป็นที่รู้จักสำหรับประสิทธิภาพ. เมื่อเปรียบเทียบกับ Windows ผู้เชี่ยวชาญด้านเทคโนโลยีหลายรายมองเห็นอัตราการทำงานที่สูงขึ้นด้วย Linux มีความเป็นไปได้ที่จะบีบอัดลินุกซ์ให้มากขึ้นโดยเฉพาะอย่างยิ่งเมื่อพูดถึงเวอร์ชั่นของเซิร์ฟเวอร์ ความเสถียรและความน่าเชื่อถือของเซิร์ฟเวอร์โดยรวมเป็นหนึ่งในหลายเหตุผลที่ Linux อาจเหมาะสมกับคุณ.
  • Linux มีขนาดใหญ่ในการปกป้องความเป็นส่วนตัว, บางสิ่งบางอย่างที่กลายเป็นประเด็นขัดแย้งในบรรดายักษ์ใหญ่ด้านเทคโนโลยี ชุมชน distro Linux FOSS ดูเหมือนจะให้ความสำคัญกับความเป็นส่วนตัวและการปกป้องที่ดีกว่า Google และ Microsoft.

ความคิดสุดท้าย

ท้ายที่สุดลีนุกซ์เป็นเครื่องมือทางเทคโนโลยีที่ด้อยค่าอย่างมาก มีคนจำนวนมากกลัวจาก Linux เนื่องจาก “ความซับซ้อน” ไม่มีตัวเลือกซอฟต์แวร์เพียงพอและขาดการสนับสนุนทางการค้า แต่สิ่งเหล่านี้พิสูจน์แล้วว่าเป็นความเข้าใจผิด.

Linux ทำงานได้ดีเช่นกันหากไม่ดีไปกว่า Windows โดยเฉพาะอย่างยิ่งสำหรับอุปกรณ์รุ่นเก่าที่แพตช์และการปรับปรุงความปลอดภัยได้รับความสนใจจากผู้ให้บริการหลักมานาน และในขณะที่มีเส้นโค้งการเรียนรู้ที่เกี่ยวข้องกับ Linux เมื่อคุณได้รับจากโคกหลักมันจะเป็นเรื่องง่ายเหมือนตกม้า.

ตอนนี้ให้สรุปแนวคิดหลักที่กล่าวถึงในคู่มือนี้ได้อย่างรวดเร็ว:

  • ลินุกซ์คืออะไร
  • องค์ประกอบของเคอร์เนล Linux
  • distros Linux ที่ดีที่สุด
  • วิธีตั้งค่าและใช้งาน Linux
  • คำสั่ง Linux ที่สำคัญ
  • สิทธิ์และการเข้าถึงบัญชี
  • กำลังเชื่อมต่อกับอินเทอร์เน็ต
  • การเพิ่มแอพและซอฟต์แวร์ Linux

เช่นเดียวกับ Windows คุณต้องเรียนรู้วิธีค้นหาแอปพลิเคชั่นเปิดและปิดโปรแกรมเชื่อมต่ออินเทอร์เน็ตพิมพ์เอกสารเป็นหลักกระบวนการเรียนรู้แบบเดียวกันซึ่งจำเป็นสำหรับ Linux.

เมื่อคุณทดลองใช้งาน Linux คุณจะเห็นว่ามันไม่ซับซ้อนเท่าที่ควรจะเป็น ในความเป็นจริงคุณสามารถคิดว่ามันเป็นอีกรุ่นหนึ่งของ Windows หรือ macOS แม้ว่าจะมีความปลอดภัยความเสถียรและความหิวโหยสำหรับทรัพยากร.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me

About the author

Adblock
detector