ทีม Linux ขั้นพื้นฐานในเทอร์มินัล

Anonim

คำสั่ง Linux ขั้นพื้นฐานในเทอร์มินัล

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

รายชื่อทีมใน "เทอร์มินัล" ลินุกซ์

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

การจัดการไฟล์

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

  • LS - อนุญาตให้คุณดูเนื้อหาของ Active Directory มันมีสองตัวเลือก: -l - แสดงเนื้อหาเป็นรายการที่มีคำอธิบาย -a - แสดงไฟล์ที่ระบบซ่อนอยู่
  • คำสั่ง ls ในเทอร์มินัล Linux

  • Cat - สาธิตเนื้อหาของไฟล์ที่ระบุ สำหรับการกำหนดหมายเลขบรรทัดตัวเลือก -n จะถูกนำไปใช้
  • ซีดี - ใช้เพื่อย้ายจาก Active Directory ไปยังรายการที่ระบุ เมื่อเริ่มต้นโดยไม่มีตัวเลือกเพิ่มเติมเปลี่ยนเส้นทางไปยังไดเรกทอรีราก
  • PWD - ทำหน้าที่เพื่อกำหนดไดเรกทอรีปัจจุบัน
  • MKDIR - สร้างโฟลเดอร์ใหม่ในไดเรกทอรีปัจจุบัน
  • ไฟล์ - แสดงข้อมูลรายละเอียดเกี่ยวกับไฟล์
  • คำสั่งไฟล์ในเทอร์มินัล Linux

  • CP - จำเป็นในการคัดลอกโฟลเดอร์หรือไฟล์ เมื่อเพิ่มตัวเลือกมันจะเปิดการคัดลอกซ้ำ ตัวเลือก -a บันทึกคุณลักษณะของเอกสารนอกเหนือจากตัวเลือกก่อนหน้า
  • MV - ใช้เพื่อย้ายหรือเปลี่ยนชื่อโฟลเดอร์ / ไฟล์
  • RM - ลบไฟล์หรือโฟลเดอร์ เมื่อใช้โดยไม่มีตัวเลือกการกำจัดจะเกิดขึ้นอย่างถาวร เพื่อย้ายไปที่ตะกร้าให้ป้อนตัวเลือก -r
  • LN - สร้างลิงค์ไปยังไฟล์
  • Chmod - เปลี่ยนสิทธิ์ (การอ่านการบันทึกการเปลี่ยนแปลง ... ) สามารถนำไปใช้แยกต่างหากสำหรับผู้ใช้แต่ละคน
  • Chown - อนุญาตให้คุณเปลี่ยนเจ้าของ ใช้ได้สำหรับ Superuser (ผู้ดูแลระบบ) เท่านั้น
  • หมายเหตุ: เพื่อให้ได้สิทธิของ Superuser (Root-Rights) คุณต้องป้อน "sudo su" ก่อนที่จะดำเนินการคำสั่ง (ไม่มีเครื่องหมายคำพูด)

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

  • Mount-Umounth - ใช้ในการทำงานกับระบบไฟล์ ด้วยความช่วยเหลือระบบสามารถปิดและเชื่อมต่อได้ การใช้งานคุณต้องได้รับสิทธิ์ของรูท
  • Du - แสดงตัวอย่างของไฟล์ / โฟลเดอร์ ตัวเลือก -h ทำการแปลงเป็นรูปแบบที่อ่านได้ - แสดงข้อมูลย่อและ -D - ตั้งค่าความลึกของการเรียกซ้ำในแคตตาล็อก
  • DF - วิเคราะห์พื้นที่ดิสก์ช่วยให้คุณค้นหาจำนวนที่เหลือและเต็มไปด้วย มีตัวเลือกมากมายที่ให้คุณจัดโครงสร้างข้อมูลที่ได้รับ

ทำงานกับข้อความ

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

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

  • Grep - ค้นหาข้อความบนเทมเพลต
  • หัวหาง - ทีมแรกมีหน้าที่รับผิดชอบในการส่งออกของสองสามแถวแรกของการเริ่มต้นของเอกสาร (หมวก) ที่สอง -

    แสดงบรรทัดล่าสุดในเอกสาร โดยค่าเริ่มต้น 10 บรรทัดจะปรากฏขึ้น คุณสามารถเปลี่ยนปริมาณของพวกเขาโดยใช้ฟังก์ชั่น -n และ -f

  • จัดเรียง - ใช้เพื่อเรียงลำดับบรรทัด สำหรับการกำหนดหมายเลขตัวเลือก -n จะใช้สำหรับการเรียงลำดับจากบนลงล่าง - -r
  • Diff - เปรียบเทียบและแสดงความแตกต่างในเอกสารข้อความ (บรรทัด)
  • WC - พิจารณาคำศัพท์บรรทัดไบต์และสัญลักษณ์
  • คำสั่ง wc ในเทอร์มินัลลินุกซ์

การจัดการกระบวนการ

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

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

  • PS, PGrep - คำสั่งแรกแสดงข้อมูลทั้งหมดเกี่ยวกับกระบวนการที่ใช้งานอยู่ของระบบ (ฟังก์ชั่น "-e" แสดงกระบวนการเฉพาะหนึ่งขั้นตอน) เอาต์พุตที่สองรหัสกระบวนการหลังจากป้อนชื่อของผู้ใช้
  • คำสั่ง ps ในเทอร์มินัลลินุกซ์

  • Kill - เสร็จสิ้นกระบวนการ PID
  • xkill - โดยคลิกที่หน้าต่างกระบวนการ -

    เสร็จสิ้นแล้ว

  • PKILL - เสร็จสิ้นกระบวนการตามชื่อของเขา
  • Killall เสร็จสิ้นกระบวนการที่ใช้งานอยู่ทั้งหมด
  • ด้านบน HTOP - มีหน้าที่รับผิดชอบในการแสดงกระบวนการและใช้เป็นจอภาพคอนโซลระบบ HTOP เป็นที่นิยมมากขึ้นในวันนี้
  • เวลา - แสดงข้อมูลหน้าจอ "เทอร์มินัล" ในช่วงเวลาของการดำเนินการกระบวนการ

สภาพแวดล้อมของผู้ใช้

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

  • วันที่ - แสดงวันที่และเวลาในรูปแบบต่าง ๆ (12 ชั่วโมง, 24 ชั่วโมง) ขึ้นอยู่กับตัวเลือก
  • คำสั่งวันที่ในเทอร์มินัล Linux

  • Alias ​​- ช่วยให้คุณสามารถลดคำสั่งหรือสร้างคำพ้องความหมายให้ทำหนึ่งหรือเธรดจากคำสั่งหลายคำสั่ง
  • Uname - ให้ข้อมูลเกี่ยวกับชื่อการทำงานของระบบ
  • Sudo, Sudo Su - ครั้งแรกเริ่มโปรแกรมในนามของหนึ่งในผู้ใช้ระบบปฏิบัติการ ที่สอง - ในนามของ SuperUser
  • โหมดสลีปแปลคอมพิวเตอร์เข้าสู่โหมดสลีป
  • Shutdown - ปิดคอมพิวเตอร์ทันทีตัวเลือก -h ช่วยให้คุณปิดเครื่องคอมพิวเตอร์ในเวลาที่กำหนดไว้
  • รีบูต - รีบูตคอมพิวเตอร์ คุณสามารถระบุเวลารีบูตบางอย่างโดยใช้ตัวเลือกพิเศษ

การจัดการผู้ใช้

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

  • Useradd, UserDel, UserMod - เพิ่มลบแก้ไขบัญชีผู้ใช้ตามลำดับ
  • Passwd - ทำหน้าที่เปลี่ยนรหัสผ่าน เริ่มต้นในนามของ sudo (sudo su ที่จุดเริ่มต้นของคำสั่ง) ช่วยให้คุณสามารถรีเซ็ตรหัสผ่านของบัญชีทั้งหมด
  • คำสั่ง passwd ในเทอร์มินัลลินุกซ์

ดูเอกสาร

ไม่มีผู้ใช้สามารถจำค่าของคำสั่งทั้งหมดในระบบหรือตำแหน่งของไฟล์โปรแกรมที่เรียกใช้งานได้ทั้งหมด แต่คำสั่งที่น่าจดจำได้ง่ายสามคำสั่งสามารถมาช่วยได้:

  • Whatis - แสดงเส้นทางไปยังไฟล์ที่เรียกใช้งานได้
  • MAN - แสดงความช่วยเหลือหรือคู่มือไปยังคำสั่งใช้ในคำสั่งที่มีหน้าของชื่อเดียวกัน
  • Man Command ในเทอร์มินัล Linux

  • อย่างไรก็ตาม Whatis เป็นอะนาล็อกเหนือคำสั่งที่นำเสนอนี้ใช้เพื่อแสดงส่วนใบรับรองที่มีอยู่

การจัดการเครือข่าย

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

  • IP - การตั้งค่าระบบย่อยเครือข่ายดูพอร์ตพอร์ต IP ที่มีอยู่ เมื่อเพิ่มแอตทริบิวต์ - แสดงวัตถุของประเภทที่ระบุเป็นรายการข้อมูลอ้างอิงจะปรากฏขึ้นพร้อมกับแอตทริบิวต์ -HELP
  • Ping - การวินิจฉัยการเชื่อมต่อกับแหล่งเครือข่าย (เราเตอร์เราเตอร์โมเด็ม ฯลฯ ) รายงานข้อมูลเกี่ยวกับคุณภาพการสื่อสารด้วย
  • ทีมปิงในเทอร์มินัลลินุกซ์

  • Nethogs - ให้ข้อมูลแก่ผู้ใช้เกี่ยวกับการไหลของการจราจร แอตทริบิวต์ -i ระบุอินเตอร์เฟสเครือข่าย
  • Tracerout เป็นอะนาล็อกของคำสั่ง ping แต่ในรูปแบบที่ดีขึ้นมากขึ้น แสดงความเร็วการจัดส่งแพ็กเก็ตข้อมูลไปยังแต่ละโหนดและให้ข้อมูลที่สมบูรณ์เกี่ยวกับเส้นทางการส่งแพ็กเก็ตแบบเต็ม

บทสรุป

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

อ่านเพิ่มเติม