ยูทิลิตี้บรรทัดคำสั่งพื้นฐาน

Anonim

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

พื้นฐานบรรทัดคำสั่ง

  • ls -la รายการเนื้อหาทั้งหมดของไดเร็กทอรีรวมถึงไฟล์ที่ซ่อนอยู่
  • cdย้ายไปยังไดเรกทอรีที่ระบุ cd /Applications จะย้ายไปยังโฟลเดอร์แอปพลิเคชันของคุณ
  • mvmv สามารถเปลี่ยนชื่อไฟล์หรือย้ายไฟล์ได้ขึ้นอยู่กับการใช้งาน
  • cpคัดลอกไฟล์ไปยังชื่อไฟล์ใหม่หรือปลายทาง
  • แมว | more แสดงเนื้อหาของไฟล์ทีละหน้าจอโดย 'piping' เนื้อหาผ่าน more
  • touchสร้างไฟล์ด้วยชื่อที่กำหนด เช่น touch test.txt จะสร้างไฟล์ข้อความเปล่า
  • top แสดงรายการที่อัปเดตอย่างต่อเนื่องของกระบวนการที่กำลังทำงานอยู่ทั้งหมด รวมถึงการใช้หน่วยความจำและซีพียู PID คือ ID กระบวนการที่คุณจะใช้ เพื่อฆ่ากระบวนการ
  • ps -aux แสดงรายการกระบวนการทั้งหมดที่ทำงานจากผู้ใช้ทั้งหมด -ux จะแสดงรายการเฉพาะกระบวนการของผู้ใช้ปัจจุบัน
  • kill -9ฆ่ารหัสกระบวนการที่ระบุ (โดยพื้นฐานแล้วบังคับให้ออกจากบรรทัดคำสั่ง)
  • rmrm ลบไฟล์หรือไดเร็กทอรีที่ระบุ ไม่มีการเตือน ดังนั้นโปรดใช้ด้วยความระมัดระวัง
  • pingระบุเวลาแฝงของเครือข่ายโดยการส่ง Ping ไปยังโฮสต์อื่น

เคล็ดลับการใช้งานบรรทัดคำสั่งทั่วไป

  • ใช้ปุ่มแท็บ ปุ่มแท็บจะเติมไดเรกทอรีและชื่อไฟล์ให้คุณโดยอัตโนมัติ
  • เปิดใช้งานเทอร์มินัลสี ทำให้เรียกดูไฟล์จำนวนมากได้ง่ายขึ้น
  • หากคำสั่งทำให้คุณสับสน ให้ลองรันด้วยแฟล็ก –help ซึ่งมักจะแสดงคำสั่งพื้นฐานในคำสั่งที่กำหนด
  • Remember หน้าคู่มือมีอยู่ในหลายคำสั่งเช่นกัน เข้าถึงได้โดยพิมพ์ manเช่น man ping
  • หากเอาต์พุตของคำสั่งส่งถึงคุณและมากเกินไปที่จะพอดีกับหน้าจอเดียว ให้ลองขยายคำสั่งเพิ่มเติม เช่น ls -la |moreสิ่งนี้จะช่วยให้คุณเห็นผลลัพธ์ทีละหน้าจอ
  • คุณสามารถส่งออกเนื้อหาของไฟล์ เอาต์พุตของคำสั่ง และผลลัพธ์ของสคริปต์ไปยังไฟล์ข้อความโดยใช้ alligators (คำศัพท์ที่ไม่เหมาะสม ขออภัยในความขี้ลืม) เช่น ls -la /Applications > applist.txt
  • หากคุณสังเกตเห็นว่าโหลด CPU ของคุณพุ่งสูงขึ้นอย่างไม่เหมาะสม วิธีที่ดีในการค้นหากระบวนการผิดพลาดคือใช้คำสั่ง top ใช้ top ในการคาดคะเนด้วย kill เพื่อค้นหา ID กระบวนการและฆ่า CPU hog
  • อย่ากลัวว่ามือจะสกปรก!

สำหรับข้อมูลเพิ่มเติม เคล็ดลับ และลูกเล่น อย่าลืมตรวจสอบรายการบรรทัดคำสั่งอื่นๆ ของเรา และอ่านยูทิลิตี้บรรทัดคำสั่ง OS X สิบรายการที่คุณอาจไม่รู้เกี่ยวกับ

ยูทิลิตี้บรรทัดคำสั่งพื้นฐาน