Hướng dẫn chạy chương trình trên Bash Shell trên Windows 10

Bash Shell đã xuất hiện trên phiên bản cập nhật Win 10 Creator mới nhất, với những người muốn tìm hiểu thêm về CMD cũng như các chức năng của Bash Shell thì đây là một cơ hội rất tốt. Cùng Taimienphi.vn tham khảo các chạy chương trình trên Bash Shell của Windows 10 nhé.

Trong bản cập nhật Win 10 Creator Update mới nhất của, Bash Shell đã cho phép chạy hệ nhị phân và các câu lệnh CMD chuẩn của Windows. Bạn có thể chạy các chương trình Linux và Windows cùng trên Bash Shell của Windows 10 hoặc kết hợp những câu lệnh Windows vào những đoạn mã Bash.

Nếu chưa biết các khởi động Command Prompt hay còn gọi là CMD, bạn đọc có thể tham khảo các cách khởi động CMD được hướng dẫn bởi Taimienphi.vn ngay tại đây.

Hướng dẫn chạy chương trình trên Bash Shell của Windows 10

Những điều cần biết:

- Tài khoản người dùng (User Account): Chương trình đã khởi động từ Bash Shell sẽ chạy như chương trình khởi động từ Windows.
- Quyền truy cập (Permission)
: Những chương trình này sẽ có quyền truy cập tương tự như tiến trình Bash.exe. Nếu bạn muốn chạy những chương trình này với quyền admin, bạn hãy chạy Bash.exe với quyền admin.
- Thư mục làm việc
: Các chương trình sẽ có thư mục làm việc tương tự như chương trình Bash.exe. Do đó, nếu bạn chạy câu lệnh liệt kê các nội dung trong thư mục hiện tại, sẽ có kết quả là thư mục làm việc của Bash.exe. Bạn cũng có thể thay đổi thư mục làm việc bằng câu lệnh cd.

Hướng dẫn chạy một chương trình Windows

Để chạy một chương trình Windows, bạn cần nhập đướng dẫn đến tập tin .exe của chương trình trong cửa sổ Bash. Hãy nhớ, phân vùng ổ cứng C:\ luôn có câu lệnh /mnt/c. Câu lệnh trong Bash cần phân biệt rõ ràng định dạng chữ (chữ hoa và chữ thường).

Ví dụ: Chạy tiện ích Ping trên Windows bằng Bash

Gõ câu lệnh: /mnt/c/Windows/System32/PING.EXE

Câu lệnh này không hoạt động do có vấn đề về định dạng chữ, gõ lại câu lệnh đúng

/mnt/c/windows/system32/ping.exe

chay chuong trinh tren bash shell windows 10

Việc chạy các chương trình này sẽ phức tạp hơn một chút nếu đường dẫn của chương trình chứa dấu cách hay ký tự đặc biệt. Trường hợp này, các bạn thêm tiền tố “\” trước các ký tự đặc biệt hay khoảng trắng

Ví dụ, nếu bạn muốn chạy chương trình Internet Explorer có đường dẫn là C:\Program Files (x86)\Internet Explorer\iexplore.exe, như vậy câu lệnh sẽ là

/mnt/c/Program\ Files\ \(x86\)/Internet\ Explorer/iexplore.exe

Hướng dẫn chạy đối số trong 1 câu lệnh

Bash shell thực thi trực tiếp đối số trong 1 câu lệnh.

Ví dụ: Bạn muốn kiểm tra ping địa chỉ example.com, bạn sẽ gõ câu lệnh

/mnt/c/Windows/System32/PING.EXE example.com

Hoặc bạn muốn mở file Host của Windows bằng Notepad, bạn sẽ gõ câu lệnh

/mnt/c/Windows/System32/notepad.exe "C:\Windows\System32\drivers\etc\hosts"

chay chuong trinh tren bash shell windows 10

Hướng dẫn chạy câu lệnh tích hợp (built-in)

Một số câu lệnh Windows không phải dựng thành file exe nhưng chúng được tích hợp vào command prompt (cmd).

Ví dụ: câu lệnh dir bạn có thể chạy bình thường trong Command Prompt. Để chạy câu lệnh này, bạn cần chạy cùng với chương trình CMD. Cụ thể, bạn gõ lệnh:

/mnt/c/Windows/System32/cmd.exe /C dir

chay chuong trinh tren bash shell windows 10

Hướng dẫn thêm thư mục vào đường dẫn

Windows Service cho môi trường Linux thực thi chương trinh Windows tương tự như với chương trình Linux. Điều này có nghĩa bạn có thể thêm trực tiếp thư mục có chứa file .exe vào đường dẫn và sau đó thực thi trực tiếp file .exe. Ví dụ, để thêm thư mục System32 vào đường dẫn của bạn, bạn gõ câu lệnh:

export PATH=$PATH:/mnt/c/Windows/System32

sau đó bạn có thể chạy trực tiếp file .exe với các câu lệnh

PING.exe example.com
notepad.exe
cmd.exe /C dir

chay chuong trinh tren bash shell windows 10

Hướng dẫn nhóm đầu ra của một câu lệnh

Đầu ra của một câu lệnh Windows có thể được “nhóm” vào một câu lệnh Linux. Ví dụ, trên Windows, câu lệnh ipconfig.exe –all sẽ liệt kê chi tiết về các kết nối bạn đang sử dụng, câu lệnh grep trên Linux sẽ tìm kiếm đầu ra của câu lệnh trên của Windows.

Để liệt kê chi tiết các kết nối và tìm kiếm thông tin về Ipv4 Address, bạn sẽ gõ câu lệnh:

/mnt/c/Windows/System32/ipconfig.exe -all | grep "IPv4 Address"

chay chuong trinh tren bash shell windows 10

Trên đây là những câu lệnh cơ bản khi thao tác trên Bash Shell của Windows 10. Khi làm việc và thao tác trên đó, các bạn có thể tổng hợp và tạo thành 1 kịch bản thao tác trên cả Windows và Linux. Bạn cũng có thể sử dụng câu lệnh “bash-c” từ các câu lênh bash trên chính cửa sổ Command Prompt.

Những tính năng mới này chỉ được thực hiện trên Windows 10 Creator Update, không chạy trên Windows 10 Anniversary, do đó bạn muốn trải nghiệm trực tiếp có thể đăng ký trở thành người dùng Windows Insider Program hoặc dùng Windows 10 Insider với máy ảo không làm ảnh hưởng tới hệ thống qua máy ảo Hyper-V. Tham khảo cách dùng Windows 10 Insider là làm theo hướng dẫn nhé.

https://thuthuat.taimienphi.vn/chay-chuong-trinh-tren-bash-shell-tren-windows-10-13414n.aspx
 


Tác giả: Lê Thị Thuỷ     (4.0★- 12 đánh giá)  ĐG của bạn?

  

Bài viết liên quan

Tắt ứng dụng chạy ngầm trên máy tính, laptop windows 7, 8, 10
Các lệnh Shell trong Linux
Cách sửa lỗi Missing shell dll cshell.dll khi chơi Đột kích trên Windows 10
Tạo nút Start trên Windows 8 bằng Classic Shell
Cách chạy openSUSE Linux trên Windows 10
Từ khoá liên quan:

chay chuong trinh tren bash shell tren windows 10

, su dung bash shell tren windows 10, kich hoat bash shell tren windows 10,

SOFT LIÊN QUAN
  • Windows 10 App Remover

    Xóa ứng dụng trên hệ điều hành Windows 10

    Windows 10 App Remover là ứng dụng giúp bạn xóa một số ứng dụng được cài đặt sẵn trong hệ điều hành Windows 10, mà không cần sử dụng đến dòng lệnh phức tạp hay PowerShell. Nếu bạn đang tìm kiếm một giải pháp đơn giản nhất để xóa các ứng dụng cài đặt sẵn của Windows 10, Windows 10 App Remover hẳn sẽ là đáp án phù hợp nhất.

Tin Mới

  • Phím tắt chụp màn hình máy tính Windows 10 Full, theo vùng

    Chụp màn hình máy tính trên Windows 10 là một thao tác hữu ích và cần thiết đối với nhiều người dùng. Việc sử dụng các phím tắt để chụp màn hình giúp tiết kiệm thời gian và nâng cao hiệu quả công việc. Dưới đây là một số cách chụp màn hình máy tính win 10 bằng phím tắt mà người dùng cần biết.

  • Cách thay đổi độ sáng trên Windows 10 cho Laptop, PC

    Điều chỉnh độ sáng trên Windows 10 là một tính năng quan trọng giúp người dùng tinh chỉnh mức độ sáng tối màn hình PC theo sở thích và nhu cầu cụ thể. Một màn hình với độ sáng phù hợp không chỉ làm cho hình ảnh trở nên rõ ràng hơn mà còn giúp bảo vệ thị giác khi làm việc trong thời gian dài. Cùng Tải Miễn Phí tìm hiểu cách thay đổi độ sáng Win 10 trong bài viết dưới đây nhé.

  • Cách tải bản Windows 10 20H2 Insider

    Các bạn đang muốn tải bản Windows 10 20H2 Insider - windows phiên bản 2004 và tên mã là Manganese nhưng chưa biết tải bằng cách nào, vậy hãy tham khảo ngay hướng dẫn trong bài viết dưới đây.

  • Câu nói hay về tháng 12, STT và Caoption ý nghĩa nhất

    Tháng cuối cùng của năm đã đến, mang theo những dư âm của niềm vui, sự tiếc nuối và cả những khát khao. Hãy để những câu nói hay về tháng 12 truyền