PowerShell 7.2.6: การใช้คำสั่ง Linux และ Windows ใน GNU

PowerShell 7.2.6: การใช้คำสั่ง Linux และ Windows ใน GNU

PowerShell 7.2.6: การใช้คำสั่ง Linux และ Windows ใน GNU

แน่นอน เมื่อพูดถึงการใช้ ระบบปฏิบัติการฟรีและเปิด อยู่ใน GNU / Linux, การใช้งานเครื่องปลายทางมักจะเป็นเรื่องปกติมากกว่าเมื่อพูดถึง ระบบปฏิบัติการส่วนตัวและแบบปิดในขณะที่ Windows และ macOS. อย่างไรก็ตาม ในเทอร์มินัลทั้งสองมีอยู่ และแต่ละเทอร์มินัลมีเทอร์มินัลและเชลล์ตามลำดับ

และอย่างที่หลายๆ คนรู้อยู่แล้วจากแหล่งต่างๆ ไมโครซอฟท์ มีเวลาเดิมพันกับเขา โอเพ่นซอร์ส และการบรรจบกันของหลายๆ แอปพลิเคชัน Windows บน GNU/Linux. เป็นหนึ่งในนั้น PowerShell. ซึ่งเป็น command shell สมัยใหม่ที่มีคุณลักษณะที่ดีที่สุดของเชลล์ยอดนิยมอื่นๆ หนึ่งซึ่งแตกต่างจากคนอื่น ๆ ที่ยอมรับและส่งคืนข้อความเท่านั้น ยอมรับและส่งคืนวัตถุ

เกี่ยวกับ PowerShell

และก่อนที่จะเริ่มโพสต์ของ .นี้ "พาวเวอร์เชลล์ 7.2.6" และการใช้ คำสั่ง Linux และ Windows มากกว่าหนึ่ง GNU Distroเราขอแนะนำให้คุณสำรวจสิ่งต่อไปนี้ เนื้อหาที่เกี่ยวข้องในตอนท้ายของการอ่าน:

เกี่ยวกับ PowerShell
บทความที่เกี่ยวข้อง:
PowerShell ติดตั้งเชลล์บรรทัดคำสั่งนี้บน Ubuntu 22.04
PowerShell
บทความที่เกี่ยวข้อง:
Microsoft PowerShell Core มาถึงเวอร์ชัน 6.0 แล้ว

การใช้ Windows PowerShell 7.2.6 บน GNU/Linux Distros

การใช้ Windows PowerShell 7.2.6 บน GNU/Linux Distros

การติดตั้ง PowerShell บน GNU/Linux

เพื่อใช้ประโยชน์จาก PowerShellเกี่ยวกับปัจจุบันของฉัน ระบบปฏิบัติการ GNU / Linuxเรียกว่า ปาฏิหาริย์ (respin ของ MX Linux) เราติดตั้งมัน ".deb file" ในเวอร์ชัน 7.2.6, โดยใช้คำสั่งต่อไปนี้:

sudo dpkg -i ./Descargas/powershell_7.2.6-1.deb_amd64.deb

ตัวอย่างคำสั่ง Linux และ Windows โดยใช้ PowerShell บน GNU

ตัวอย่างคำสั่ง Linux และ Windows โดยใช้ PowerShell บน GNU

ขั้นแรกให้เริ่ม PowerShell บน GNU/Linux เราต้องดำเนินการ คำสั่ง pwshดังที่เห็นในภาพต่อไปนี้:

PowerShell: ภาพหน้าจอ 1

และพร้อม! จากนี้ไปเราสามารถดำเนินการได้เกือบทุกอย่าง รองรับคำสั่ง Linux Bash Shell และ Windows PowerShellดังที่เราจะแสดงด้านล่างในภาพต่อไปนี้ด้วยการดำเนินการคำสั่ง 5 คำสั่งต่อไปนี้:

ย้ายระหว่างไดเร็กทอรี

  • Set-Location ./Descargas/
  • cd /home/sysadmin

ย้ายระหว่างไดเร็กทอรี

แสดงรายการเนื้อหาเส้นทาง

  • Get-ChildItem -Path /home/sysadmin
  • ls -l /home/sysadmin

แสดงรายการเนื้อหาเส้นทาง

ขอเส้นทางที่เราอยู่

  • Get-Location
  • pwd

ขอเส้นทางที่เราอยู่

ค้นหาไฟล์โดยใช้รูปแบบการค้นหา

  • Get-ChildItem '/opt/milagros/scripts/' -Filter '*milagros*' -Recurse
  • find /opt/milagros/scripts/ -name *milagros*

ค้นหาไฟล์โดยใช้รูปแบบการค้นหา

สร้าง คัดลอก ย้าย และลบไฟล์และโฟลเดอร์

บน windows

  • New-Item -ItemType File FileUbunlog.txt
  • New-Item -ItemType Directory 'DirUbunlog'
  • Copy-Item ./FileUbunlog.txt ./FileUbunlog2.txt
  • Move-Item ./FileUbunlog2.txt ./FileUbunlog3.txt
  • Remove-Item *.txt

สร้าง คัดลอก ย้าย และลบไฟล์และโฟลเดอร์ใน Windows

บน Linux

  • mkdir dirtemp
  • touch filetemp
  • mv ./filetemp ./dirtemp/
  • cp ./dirtemp/filetemp ./dirtemp/filetemp2
  • rm ./dirtemp/filetemp2

สร้าง คัดลอก ย้าย และลบไฟล์และโฟลเดอร์ใน Linux

ไปยัง ข้อมูลเพิ่มเติมเกี่ยวกับ PowerShell และคำสั่งต่างๆคุณสามารถเริ่มต้นด้วยสิ่งต่อไปนี้ ลิงค์อย่างเป็นทางการ. หรืออีกแห่งซึ่งตั้งอยู่ใน GitHub.

PowerShell 7.2.6: คำสั่ง Linux และ Windows ผ่าน GNU - 1

PowerShell 7.2.6: คำสั่ง Linux และ Windows ผ่าน GNU - 2

PowerShell
บทความที่เกี่ยวข้อง:
Powershell คอนโซล Windows มาพร้อมกับ Ubuntu
Shell Scripting - บทช่วยสอน 01: The Shell, Bash Shell และ Scripts
บทความที่เกี่ยวข้อง:
การเขียนสคริปต์เชลล์ – บทช่วยสอน 01: เทอร์มินัล คอนโซล และเชลล์

แบนเนอร์นามธรรมสำหรับโพสต์

ข้อมูลอย่างย่อ

ในระยะสั้นเราหวังว่าการดูเบื้องต้นที่ "พาวเวอร์เชลล์ 7.2.6" และการใช้ คำสั่ง Linux และ Windows มากกว่าหนึ่ง GNU Distroยังคงให้คุณค่าและความรู้แก่หลาย ๆ คนต่อไปในด้านเทคนิคของการจัดการ เทอร์มินัล GNU/Linuxทั้งบน GNU/Linux หรือ Windows Distros

หากคุณชอบเนื้อหา แสดงความคิดเห็นและแบ่งปันมัน. และจำไว้ว่าให้เยี่ยมชมจุดเริ่มต้นของเรา «สถาน», นอกเหนือจากช่องทางการของ Telegram สำหรับข่าวสาร บทช่วยสอน และการอัปเดต Linux เพิ่มเติม ตะวันตก กลุ่ม, สำหรับข้อมูลเพิ่มเติมในหัวข้อของวันนี้


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา