คู่มือเริ่มต้นใช้ Linux Shell

Shell คืออะไร?

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

Terminal ใช้โปรแกรมพิเศษที่เรียกว่า shell ซึ่งสนับสนุนคำสั่งต่างๆสำหรับการปฏิบัติงาน

มีเปลือกหอยที่มีให้เลือกหลายแบบ ต่อไปนี้เป็นเปลือกหอยที่ใช้บ่อยที่สุด:

การ กระจายลีนุกซ์ที่ ทันสมัยที่สุดใช้เปลือกทุบตีหรือเปลือกรีบแม้ว่าจะมีค่าควรรู้ว่าเปลือกหอยอื่น ๆ มีอยู่

คุณจะเปิด Shell ได้อย่างไร?

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

คู่มือนี้จะแสดงวิธีเข้าถึง terminal ด้วยวิธีต่างๆ

ทันทีที่คุณเข้าสู่เทอร์มินัลคุณจะสามารถใช้เปลือกเริ่มต้นสำหรับเทอร์มินัลนั้นได้

Terminal และเชลล์เป็นสิ่งเดียวกัน?

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

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

ฉันจะโต้ตอบกับ Shell ได้อย่างไร

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

มีหลายวิธีในการแสดงรายการคำสั่งทั้งหมด เช่นคำสั่งต่อไปนี้จะแสดงคำสั่งที่มีอยู่:

compgen -c | มากกว่า

นี่จะแสดงคำสั่งทั้งหมดที่มีอยู่ แต่ในลักษณะที่ว่าถ้าคุณไม่ทราบว่าคำสั่งหมายถึงอะไรที่คุณไม่ค่อยสบายใจ

คุณสามารถใช้คำสั่ง man เพื่ออ่านข้อมูลเกี่ยวกับคำสั่งแต่ละคำโดยพิมพ์คำสั่งต่อไปนี้:

man commandname

แทนที่ "commandname" ด้วยชื่อของคำสั่งที่คุณต้องการอ่าน

คุณสามารถทำตามคำแนะนำบนเว็บไซต์นี้ได้ตลอดเวลาเพื่อดูวิธีใช้คำสั่ง Linux ส่วนใหญ่ที่พร้อมใช้งาน

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

โชคดีที่คู่มือนี้จะแสดงวิธีการทำสิ่งต่างๆเหล่านั้น ทั้งหมด

สคริปต์เชลล์คืออะไร

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

สคริปต์เชลล์เป็นแนวทางในการปฏิบัติงานทั่วไปเป็นครั้งคราว

แป้นพิมพ์ลัด

มีแป้นพิมพ์ลัดจำนวนมากที่น่ารู้สำหรับการโต้ตอบกับเปลือกภายในหน้าต่างเทอร์มินัล:

การติดตั้งซอฟต์แวร์โดยใช้ Command Line

เปลือกสามารถใช้มากกว่าเพียงแค่วิธีการคัดลอกไฟล์รอบและแก้ไขได้

ตัวอย่างเช่นคุณสามารถใช้เปลือกเพื่อติดตั้งซอฟต์แวร์ได้ คำสั่งส่วนใหญ่สำหรับการติดตั้งซอฟต์แวร์มีความเฉพาะเจาะจงกับระบบปฏิบัติการไม่ใช่เฉพาะระบบปฏิบัติการ

ตัวอย่างเช่น apt-get มีให้ใช้กับการกระจายแบบ Debian ในขณะที่ yum มีให้บริการสำหรับการกระจายแบบ Red Hat

คุณสามารถใช้ apt-get ในสคริปต์เชลล์ แต่จะไม่สามารถใช้งานได้กับทุกๆการกระจาย เป็นโปรแกรมบรรทัดคำสั่งแทนที่จะเป็นคำสั่งเชลล์โดยเฉพาะ

เคล็ดลับและคำแนะนำที่เป็นประโยชน์

คู่มือนี้มีรายการคำแนะนำและเคล็ดลับที่มีประโยชน์สำหรับบรรทัดคำสั่ง 15 ประการ

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