คัดลอกและแยกไฟล์จากสภาพแวดล้อมการพัฒนาไปยัง Linux

Khad Lxk Laea Yaek Fil Cak Sphaph Waedlxm Kar Phat Hna Pi Yang Linux



เมื่อคัดลอกและแตกไฟล์จากสภาพแวดล้อมการพัฒนาไปยังระบบ Linux มีขั้นตอนสำคัญสองสามข้อที่ต้องปฏิบัติตาม สามารถทำได้โดยใช้ปุ่ม “ โปรโตคอลการคัดลอกที่ปลอดภัย (SCP) ” หรือผ่านทาง “โปรโตคอลการถ่ายโอนไฟล์ (FTP) '. ไฟล์เหล่านี้แตกโดยใช้คำสั่ง 'unrar' มาค้นพบความเป็นไปได้ที่ไม่สิ้นสุดของสิ่งที่คุณสามารถคัดลอกระหว่างสภาพแวดล้อมการพัฒนาและ Linux และดึงข้อมูลออกมาในภายหลัง

คู่มือโดยละเอียดนี้ครอบคลุมเนื้อหาต่อไปนี้:

การคัดลอกไฟล์จากสภาพแวดล้อมการพัฒนาไปยัง Linux โดยใช้คำสั่ง “scp”

มีหลายตัวเลือกในการคัดลอกไฟล์จากสภาพแวดล้อมการพัฒนาของคุณไปยัง Linux วิธีหนึ่งที่ใช้กันอย่างแพร่หลายคือ “ scp ” คำสั่งซึ่งช่วยในการถ่ายโอนไฟล์อย่างปลอดภัยผ่าน SSH ขั้นตอนการใช้คำสั่ง “scp” มีดังนี้







ขั้นตอนที่ 1: เปิด Terminal หรือ Command Prompt
เปิด Terminal (Linux, macOS และ Windows) หรือ Command Prompt (Windows เท่านั้น) ขึ้นอยู่กับสภาพแวดล้อมการพัฒนาของคุณ ในคู่มือนี้ สภาพแวดล้อมการพัฒนาคือ Windows 10 และ Ubuntu 22.04 คือการกระจาย Linux ของเรา ดังนั้น ให้กดปุ่ม “Windows” และป้อน “Command Prompt” ในขณะที่ตรวจสอบให้แน่ใจว่าเรียกใช้ในฐานะ “administrator”:





ขั้นตอนที่ 2: ใช้คำสั่ง “scp”
ตอนนี้ ใช้คำสั่ง “scp” ดังนี้:





scp [ source_file_path ] [ ชื่อผู้ใช้ ] @ [ ปลายทาง ] : [ ปลายทาง_ไดเรกทอรี ]

ที่นี่คุณต้อง:

  • เปลี่ยน ' [แหล่งที่มา_file_path] ” พร้อมพาธไปยังไฟล์ที่คุณต้องการคัดลอก
  • เปลี่ยน ' [ชื่อผู้ใช้] ” ด้วยชื่อผู้ใช้บนระบบลีนุกซ์
  • เปลี่ยน ' [ปลายทาง] ” ด้วยที่อยู่ IP หรือชื่อโฮสต์ของระบบ Linux
  • เปลี่ยน “[destination_directory]” ด้วยไดเร็กทอรีที่คุณต้องการคัดลอกไฟล์ เมื่อกดปุ่ม “Enter” และป้อนรหัสผ่านของผู้ใช้ระยะไกล การถ่ายโอนจะเริ่มขึ้น

ลองดำเนินการด้วยข้อมูลรับรองจริง:



scp C:\Users\Administrator\Desktop\file.rar linuxhint @ 192.168.222.135:~ /

ตอนนี้ไฟล์ถูกถ่ายโอนแล้วและสามารถมองเห็นได้ในไดเร็กทอรีเป้าหมายบน Linux:

การคัดลอกไฟล์จากสภาพแวดล้อมการพัฒนาไปยัง Linux โดยใช้ “คำสั่ง pscp”

ป.ล ” เกือบจะเหมือนกับคำสั่ง “scp” โดยมี “p” เพิ่มเติมซึ่งย่อมาจาก “ สีโป๊ว ” – โปรโตคอลการถ่ายโอนไฟล์ระยะไกลที่ใช้ “SSH” เพื่อสร้างการเชื่อมต่อที่ปลอดภัยกับโฮสต์ระยะไกล หากต้องการใช้ 'pscp' คุณต้องติดตั้ง 'Putty' จากสิ่งนี้ก่อน ลิงค์อย่างเป็นทางการ และเมื่อดาวน์โหลดแล้ว ให้ทำตามขั้นตอนเพื่อติดตั้ง หลังจากเสร็จสิ้นการติดตั้ง ตอนนี้คุณสามารถใช้ 'pscp' ได้โดยทำตามไวยากรณ์นี้:

ป.ล [ source_file_path ] [ ชื่อผู้ใช้ ] @ [ ปลายทาง ] : [ ปลายทาง_ไดเรกทอรี ]

คุณต้องทำสิ่งต่อไปนี้:

  • เปลี่ยน ' [แหล่งที่มา_file_path] ” พร้อมพาธไปยังไฟล์ที่คุณต้องการคัดลอก
  • เปลี่ยน ' [ชื่อผู้ใช้] ” ด้วยชื่อผู้ใช้ของคุณบนระบบ Linux
  • เปลี่ยน ' [ปลายทาง] ” ด้วยที่อยู่ IP หรือชื่อโฮสต์ของระบบ Linux
  • เปลี่ยน ' [ปลายทาง_ไดเรกทอรี] ” กับไดเร็กทอรีที่คุณต้องการคัดลอกไฟล์ เมื่อกดปุ่ม “Enter” และป้อนรหัสผ่านของผู้ใช้ระยะไกล การถ่ายโอนจะเริ่มขึ้น

ตอนนี้ มาลองดำเนินการด้วยข้อมูลรับรองจริง:

pscp C:\Users\Administrator\Desktop\file.rar ลินุกซ์ฮินท์ @ 192.168.222.135: / บ้าน / ลินุกซ์

การถ่ายโอนไฟล์เสร็จสมบูรณ์และสามารถตรวจสอบได้จากไดเร็กทอรี 'Home' ของผู้ใช้ 'linuxhint':

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

ตอนนี้เราทำการโอนเสร็จแล้วมาแยกไฟล์กัน

แตกไฟล์โดยใช้คำสั่ง “unrar” บน Linux

Unrar คำสั่ง ” ใช้เพื่อแตกไฟล์ “.rar” ไม่ได้ติดตั้งไว้ล่วงหน้าบน Linux และติดตั้งโดยใช้คำสั่งเหล่านี้:

ซูโด ฉลาด ติดตั้ง Unrar #อูบุนตู/เดเบียน
ซูโด ยำติดตั้ง Unrar #ฟีโดร่า
ซูโด zipper unrar #OpenSUSE/อาร์คลินุกซ์

เมื่อติดตั้งแล้ว ให้แตกไฟล์ “rar” (สมมติว่าชื่อไฟล์คือ “file.rar”):

แตกไฟล์แล้วและสำหรับข้อมูลเพิ่มเติมเกี่ยวกับการแตกไฟล์ “.rar” บน Linux ให้ทำตามนี้ แนะนำ .

บทสรุป

“สภาพแวดล้อมการพัฒนา” เช่น macOS หรือ Windows มักจะต้องใช้ Linux ในการปรับใช้แอพ และการแชร์ไฟล์เป็นสิ่งสำคัญที่สุด ทำได้โดยใช้คำสั่ง 'scp' และ 'pscp' และเนื่องจากไฟล์มักถูกบีบอัดเพื่อประหยัดพื้นที่ ดังนั้นการแตกไฟล์จึงอยู่ในรูปแบบ '.rar' เป็นส่วนใหญ่ผ่านคำสั่ง 'unrar' คู่มือนี้อธิบายการคัดลอกและแตกไฟล์จาก Development Environment ไปยัง Linux