PowerShell, công cụ dòng lệnh đa nền tảng và ngôn ngữ script, cùng với framework xử lý lệnh cmdlet, của Microsoft đã có sẵn trên Windows, macOS và Linux. Điều này mang lại sự linh hoạt cho người dùng và quản trị viên hệ thống, kiểm soát tốt hơn trên nhiều hệ điều hành.
Để phân phối dễ dàng hơn trên hệ điều hành Linux, Microsoft đã đóng gói và phát hành PowerShell qua định dạng Snap. Người dùng Ubuntu và một số hệ điều hành Linux khác có thể dễ dàng cài đặt PowerShell thông qua gói Snap.
PowerShell trên Ubuntu - Sẵn có qua gói Snap
=>So sánh Command Prompt và PowerShell
Theo Joey Aiello, Giám đốc chương trình PowerShell, Snap là định dạng gói duy nhất hoạt động trên nhiều bản phân phối Linux khác nhau, giống như cách PowerShell là nền tảng tự động duy nhất trên các hệ điều hành. Việc cung cấp PowerShell trên Ubuntu dưới dạng Snap nhằm mang đến trải nghiệm tốt hơn cho người dùng, cùng với quá trình cài đặt ứng dụng trở nên đơn giản hơn.
Bước cài đặt Snap PowerShell trên Ubuntu
Để cài đặt PowerShell trên Ubuntu Linux hoặc các bản phân phối GNU / Linux khác hỗ trợ Snap như Arch Linux, Fedora, OpenSuSE, Solus, Gentoo Linux, Debian GNU/Linux, hoặc Linux Mint, bạn chỉ cần thực hiện một trong những lệnh sau đây. Lệnh đầu tiên sẽ cài đặt phiên bản ổn định của PowerShell, trong khi lệnh thứ hai sẽ cài đặt phiên bản Preview:
snap install powershell -classic
snap install powershell-preview -classic
PowerShell Preview là phiên bản thử nghiệm dành cho những người muốn trải nghiệm những tính năng mới nhất của PowerShell.
Sau khi cài đặt PowerShell trên hệ điều hành Linux, người dùng sẽ tự động nhận được các phiên bản mới thông qua công nghệ Snappy của Canonical, mang lại cập nhật tự động cho tất cả các ứng dụng Snap đã cài đặt.
Trên Windows 10, có nhiều cách khác nhau để mở PowerShell. Nếu bạn chưa thành công, hãy tham khảo cách khởi động PowerShell trên Windows 10 tại đây.
Hiện tại, một nhà nghiên cứu bảo mật đã phát hiện bộ lọc XSS trên trình duyệt Edge đã bị tắt hoạt động, có thể tăng nguy cơ tấn công đối với người sử dụng trình duyệt này. Nếu bạn đang sử dụng Edge, hãy cẩn trọng vì chức năng chống XSS không hoạt động như dự kiến.
