Terminal เป็นแอปพลิเคชั่นที่ให้คุณเข้าถึงการทำงานภายในของ Mac ผ่านทางอินเตอร์เฟสบรรทัดคำสั่ง (CLI) การใช้แอพนี้ช่วยให้คุณสามารถทำการเปลี่ยนแปลงมากมายในระบบปฏิบัติการที่ไม่สามารถใช้งานได้จากอินเทอร์เฟซผู้ใช้แบบกราฟิก (GUI) โดยทั่วไปแล้วไม่ได้มีไว้สำหรับลูกค้าทั่วไป แต่ทำหน้าที่เป็นเครื่องมือที่ยอดเยี่ยมสำหรับผู้ใช้และนักพัฒนาระดับสูง
หากคุณสงสัยบทความนี้จะแสดงวิธีเปิด Terminal บน Mac และใช้คำสั่งพื้นฐาน
คำแนะนำในบทความนี้สาธิตโดยใช้ macOS 10.15 Catalina คำสั่งควรใช้ใน Terminal บนคอมพิวเตอร์ Mac ทุกเครื่อง
Terminal คืออะไร?
Terminal เป็นโปรแกรมจำลองที่มีอินเทอร์เฟซบรรทัดคำสั่ง คล้ายกับ PowerShell ใน Microsoft Windows ซึ่งแทนที่ Command Prompt (MS-DOS) ในปี 2017 macOS ใช้ระบบปฏิบัติการ Unix ที่สร้างโดย AT&T สำหรับ Bell System Terminal ใช้ Bash shell ตามค่าเริ่มต้น
"เชลล์" เป็นอีกหนึ่งคำสำหรับอินเทอร์เฟซไม่ว่าจะเป็นข้อความที่ใช้หรือเต็มไปด้วยกราฟิก เนื่องจาก Terminal เลียนแบบสภาพแวดล้อมบรรทัดคำสั่งเชลล์จึงสร้างอินเทอร์เฟซภาพภายในการจำลอง สำหรับ macOS เชลล์เริ่มต้นคือ Bash (Bourne-Again Shell) แม้ว่าคุณจะสามารถเปลี่ยนเป็น Z Shell (หรือ zsh) โดยใช้คำสั่งได้
ทุกสิ่งที่คุณเห็นใน macOS เกิดจากอินเทอร์เฟซผู้ใช้แบบกราฟิก แทนที่จะป้อนคำสั่งคุณมีหน้าต่างที่จัดการโดยเมาส์และคีย์บอร์ด หน้าจอสัมผัสท่าทางปากกาดิจิทัลและอื่น ๆ ทำให้การโต้ตอบง่ายยิ่งขึ้น ทำไมต้องรำคาญกับการพิมพ์คำสั่งลงในอินเทอร์เฟซของโรงเรียนเก่า
คำอธิบายง่ายๆคือคุณสามารถทำอะไรก็ได้โดยใช้คำสั่งเช่นเปลี่ยนตำแหน่งที่เก็บข้อมูลเริ่มต้นสำหรับภาพหน้าจอเล่นเกมพูดคุยกับ Mac แสดงโฟลเดอร์ที่ซ่อนอยู่และอื่น ๆ ที่สำคัญกว่านั้นคือคำสั่งเร็วกว่าเพราะเป็นคำสั่งโดยตรง
อย่างไรก็ตาม GUI ที่สร้างหน้าต่างและเมนู macOS ทั้งหมดมุ่งเป้าไปที่ความสะดวกและเรียบง่ายไม่ใช่ความเร็ว ในขณะที่คุณลากไฟล์จากหน้าต่างหนึ่งไปอีกหน้าต่างหนึ่งการใช้บรรทัดคำสั่งเพื่อดำเนินการย้ายเดียวกันอาจเร็วกว่า
วิธีเปิด Terminal
โดยทั่วไป Terminal จะอยู่บน Dock ไอคอนจะคล้ายกับหน้าจอป้อนคำสั่งโดยมีสัญลักษณ์> (มากกว่า) สีขาวตั้งอยู่บนพื้นหลังสีดำ
คุณยังสามารถเข้าถึงแอพ Terminal ผ่าน Launchpad
-
คลิกไอคอน "จรวด" ที่อยู่บน Dock เพื่อเปิด MacOS Launchpad
-
คลิก อื่น ๆ โฟลเดอร์
-
คลิก สถานีปลายทาง app
พื้นฐานคำสั่ง
นี่คือตัวเริ่มบรรทัดคำสั่งพื้นฐานบางส่วน คำเหล่านี้เป็นคำที่มีการกระทำเช่นคัดลอกย้ายและแสดงรายการ บางส่วนไม่ได้ใช้ในตัวอย่างด้านล่าง แต่รายการนี้แสดงให้เห็นว่าคำสั่งต่างๆเริ่มต้นอย่างไร
ไม่มีการ "เลิกทำ" ง่ายๆสำหรับคำสั่งเทอร์มินัลดังนั้นโปรดตรวจสอบว่าคุณพอใจที่จะใช้สิ่งนี้ก่อนที่จะทำการเปลี่ยนแปลงระบบของคุณจริงๆ
- แมว - แสดงรายการเนื้อหาของไฟล์หรือโฟลเดอร์
- cd - เช่น DOS ใช้คำสั่งนี้เพื่อเปลี่ยนไดเร็กทอรี
- cp - คัดลอกไฟล์หรือโฟลเดอร์
- ค่าเริ่มต้น - คำสั่งนี้เปลี่ยนการตั้งค่าที่ไม่อยู่ในรายการภายใต้การตั้งค่า
- ls - คำสั่งนี้แสดงรายการเนื้อหาของไดเร็กทอรี
- mkdir - สร้างไดเรกทอรี
- mv - ย้ายไฟล์หรือโฟลเดอร์
- นาโน - เปิดตัวแก้ไข Terminal
- SSH - ย่อมาจาก Secure Shell คำสั่งนี้สร้างการเชื่อมต่อที่เข้ารหัสอย่างปลอดภัยระหว่างสองโฮสต์
- sudo - อัพเกรดคำสั่งของคุณด้วยสิทธิ์ระดับผู้ดูแลระบบ (superuser) และต้องใช้รหัสผ่าน อย่างไรก็ตามโปรดระวังเนื่องจากคำสั่งที่ไม่ถูกต้องอาจทำให้ macOS เสียหายและต้องติดตั้งใหม่
คำสั่งเพื่อให้คุณเริ่มต้น
คำสั่งที่สนุกและมีประโยชน์ในการเริ่มต้นใช้งานมีดังนี้ สิ่งเหล่านี้รวมถึงการทำให้ Mac ของคุณตื่นอยู่เสมอดู Star Wars Episode IV เวอร์ชัน ASCII และอื่น ๆ อีกเล็กน้อย
ในการดำเนินการคำสั่งเหล่านี้คุณต้องดำเนินการให้เสร็จสิ้นโดยการกดปุ่ม Enter เราสังเกตเห็นคีย์นี้ในคำสั่งที่ต้องการมากกว่าหนึ่งรายการ
ดูเนื้อหาของไฟล์หรือไดเรกทอรี
สิ่งนี้มีประโยชน์หากคุณต้องการดูเนื้อหาของไฟล์ ZIP หรือปฏิบัติการก่อนที่จะแตกไฟล์ ใส่ตำแหน่งไฟล์หรือโฟลเดอร์ของคุณหลังไฟล์ ~ (เครื่องหมายทิลเดอ)
cat ~ / file / path / ที่นี่
เพิ่มความถี่ในการอัปเดต
ตัวเลขต่อท้ายแสดงถึงจำนวนวันที่ Mac จะรอเพื่อตรวจสอบการอัปเดต โดยทั่วไป MacOS จะตรวจสอบสัปดาห์ละครั้งดังนั้นหมายเลขเริ่มต้นคือ 7 ในตอนท้าย ในตัวอย่างนี้ Mac จะตรวจสอบวันละครั้ง
ค่าเริ่มต้นเขียน com.apple.SoftwareUpdate ScheduleFrequency -int 1
ให้ Mac ของคุณตื่นอยู่เสมอ
เนื่องจาก Mac ของคุณไม่สามารถดื่มกาแฟได้วิธีที่ดีที่สุดต่อไปในการทำให้มันตื่นตัวคือป้อนคำสั่งที่มีคาเฟอีน สิ่งนี้จะบังคับให้ตื่นอยู่ตลอดเวลา
คาเฟอีน
หากต้องการหยุดพิมพ์ CTRL + C กุญแจ
หากคุณต้องการให้ Mac ของคุณตื่นในช่วงเวลาหนึ่งให้ใช้ตัวอย่างต่อไปนี้ ที่นี่เราเลือก 250,000 วินาที (ซึ่งไม่ใช่สามวันสำหรับคนที่อยากรู้อยากเห็น)
คาเฟอีน -t 250000
ดู Star Wars เวอร์ชันข้อความ: ความหวังใหม่
แค่นี้ก็สนุกแล้ว คุณอาจไม่ได้นั่งดูการแสดงทั้งหมด แต่มันน่าทึ่งมากที่ได้เห็นภาพยนตร์คลาสสิกเรื่องนี้ซึ่งแสดงโดยใช้รูปแบบ ASCII แบบเคลื่อนไหวเหมือนคุณอยู่ในช่วงต้นทศวรรษ 1980
nc towel.blinkenlights.nl 23
เปลี่ยนรูปแบบภาพหน้าจอ
PNG เป็นรูปแบบเริ่มต้น ใช้คำสั่งนี้เพื่อบันทึกภาพหน้าจอใน JPG, GIF หรือรูปแบบไฟล์อื่น
ค่าเริ่มต้นเขียน com.apple.screencapture ประเภท jpg
เปลี่ยนชื่อภาพหน้าจอเริ่มต้น
MacOS จะบันทึกภาพหน้าจอพร้อมวันที่และเวลาที่ระบุไว้ในชื่อไฟล์ ใช้คำสั่งนี้เพื่อสร้างชื่อไฟล์เริ่มต้นที่ไม่ยาวและน่าเกลียด
ค่าเริ่มต้นเขียน com.apple.screencapture name "New Screen Shot Name"
เปลี่ยนภาพหน้าจอบันทึกปลายทาง
ภาพหน้าจอจะบันทึกลงในเดสก์ท็อปตามค่าเริ่มต้น ใช้คำสั่งนี้เพื่อเปลี่ยนตำแหน่งพื้นที่จัดเก็บเป้าหมายเช่นโฟลเดอร์เฉพาะ
ค่าเริ่มต้นเขียน com.apple.screencapture location ~ / your / location / here
กด เข้าสู่ กุญแจ
ฆ่าระบบ SystemUIServer
ลบ Screenshot Drop Shadow
หากคุณถ่ายภาพหน้าจอของหน้าต่างที่เปิดอยู่โดยใช้ไฟล์ Command + Shift + 4 + Spacebar คำสั่ง MacOS จะเพิ่มเงาตกเมื่อคุณคลิกที่หน้าต่างนั้น หากคุณไม่ต้องการเอฟเฟกต์นี้ให้ใช้คำสั่งต่อไปนี้:
ค่าเริ่มต้นเขียน com.apple.screencapture disable-shadow -bool TRUE; killall SystemUIServer
หากต้องการเปิดใช้งานเอฟเฟกต์อีกครั้งให้พิมพ์คำสั่งนี้:
ค่าเริ่มต้นเขียน com.apple.screencapture disable-shadow -bool FALSE; killall SystemUIServer
ตีระฆังเหมือน iPhone ที่เชื่อมต่อกับพลังงาน
นี่คือความสนุกในบรรทัดคำสั่งเล็กน้อยสำหรับเจ้าของ iPhone
ค่าเริ่มต้นเขียน com.apple.PowerChime ChimeOnAllHardware -bool TRUE; เปิด /System/Library/CoreServices/PowerChime.app
หากต้องการปิดเสียงระฆังให้พิมพ์ดังต่อไปนี้แล้วกดปุ่ม Enter:
ค่าเริ่มต้นเขียน com.apple.PowerChime ChimeOnAllHardware -bool FALSE; Killall PowerChime
ทำให้ Mac ของคุณพูดได้
สิ่งนี้ไม่ได้มีจุดประสงค์อื่นใดนอกจากเพื่อสร้างความบันเทิงให้เด็ก ๆ ด้วยเสียงกลไกของ Mac คุณไม่จำเป็นต้องใช้เครื่องหมายคำพูดในคำสั่ง (อย่าลืมแทนที่ประโยคในเครื่องหมายคำพูดด้วยสิ่งที่คุณต้องการให้คอมพิวเตอร์พูด)
พูดว่า "พิมพ์ประโยคเด็ดของคุณที่นี่"
ดาวน์โหลดไฟล์จากอินเทอร์เน็ต
ไม่ต้องการดาวน์โหลดไฟล์โดยใช้เบราว์เซอร์? ใช้เส้นทางนี้แทน
cd ~ / ดาวน์โหลด /
กด เข้าสู่ คีย์และป้อนคำสั่งนี้ กดปุ่ม เข้าสู่ คีย์อีกครั้งเมื่อคุณป้อนคำสั่ง
curl -O [URL ของไฟล์ที่จะดาวน์โหลด]