• About
  • Advertise
  • Privacy & Policy
  • Contact
NQ NEWS
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
NQ NEWS
No Result
View All Result
Home Quản trị hệ thống Linux OS

Cách chạy 2 hoặc nhiều lệnh Terminal cùng một lúc trên Linux

@admiz by @admiz
08/05/2021
in Linux OS, Quản trị hệ thống
0
Cách Chạy 2 Hoặc Nhiều Lệnh Terminal Cùng Một Lúc Trên Linux 6094f5680cc69.png

 

Nếu sử dụng Linux chắc hẳn bạn sẽ biết cách sử dụng các lệnh hữu ích để làm việc với các tập tin, cài đặt phần mềm và khởi chạy các chương trình. Tuy nhiên có một điều mà bạn chưa biết đó là bạn vẫn có thể chạy nhiều câu lệnh cùng một lúc.

Việc kết hợp 2 hoặc nhiều câu lệnh cùng một lúc hay còn gọi là “command chaining”. Trong bài viết dưới đây NQ News sẽ hướng dẫn bạn cách chạy 2 hoặc nhiều lệnh Terminal cùng một lúc trên Linux.

lệnh Terminal

1. Semicolon (;) Operator (dấu chấm phẩy (;))

Semicolon (;) operator là ký tự dấu chấm phẩy (;) cho phép bạn thực thi nhiều câu lệnh liên tiếp, kể cả các câu lệnh trước đó có được thực thi thành công hay không.

Cho ví dụ, mở cửa sổ Terminal lên (sử dụng tổ hợp phím Ctrl + Alt + T trên Ubuntu và Linux Mint). Sau đó bạn nhập từng lệnh một trong 3 lệnh dưới đây vào, mỗi câu lệnh cách nhau bởi dấu chấm phẩy (;) rồi nhấn Enter. Trên màn hình sẽ hiển thị danh sách các thư mục hiện tại (ls), các thư mục bạn đang sử dụng hiện tại (pwd) và hiển thị tên đăng nhập (whoami) cùng một lúc.

ls ; pwd ; whoami

Sử dụng lệnh trên Terminal

Ngoài ra bạn cũng không cần sử dụng dấu cách sau dấu chấm phẩy (;) và dấu cách giữa các câu lệnh. Bạn có thể nhập 3 lệnh là ls;pwd;whoami. Tuy nhiên việc sử dụng dấu cách để người dùng có thể dễ dàng đọc hơn.

2. Logical AND Operator (&&)

Nếu muốn chạy lệnh thứ 2 sau khi chạy lệnh thứ nhất thành công, bạn có thể tách các câu lệnh bằng logical AND operator, nó là 2 ký tự (&&). Cho ví dụ, nếu muốn tạo một thư mục có tên là MyFolder và sau đó thay đổi thư mục này, bạn nhập câu lệnh dưới đây vào cửa sổ Terminal rồi nhấn Enter:

mkdir MyFolder && cd MyFolder

Sử dụng lệnh trên Terminal

Thư mục sẽ được tạo thành công, sau đó lệnh cd sẽ được thực thi và bạn đang mở thư mục mới.

3. Logical OR Operator (||)

Trong một số trường hợp nếu muốn thực thi câu lệnh thứ 2 trong trường hợp chạy câu lệnh thứ nhất không thành công, bạn có thể sử dụng logical OR operator, nó là 2 ký tự (||).

Ví dụ nếu muốn kiểm tra xem thư mục MyFolder có tồn tại hay không ( [ -d ~/MyFolder ] ) và tạo một thư mục MyFolder mới nếu thư mục này không tồn tại (( mkdir ~/MyFolder ), bạn nhập câu lệnh dưới đây vào cửa sổ Terminal rồi nhấn Enter:

[ -d ~/MyFolder ] || mkdir ~/MyFolder

Sử dụng lệnh trên Terminal

Lưu ý:

Cần đảm bảo rằng có dấu cách trong câu lệnh trên.

Trong ví dụ trên, thư mục MyFolder không tồn tại, do đó câu lệnh thứ 2 là để tạo thư mục.

4. Kết hợp nhiều Operator

Ngoài ra bạn có thể kết hợp nhiều operator trên một câu lệnh. Chẳng hạn, đầu tiên bạn muốn kiểm tra xem nếu một tập tin tồn tại hay không ( [ -f ~/sample.txt ] ). Nếu muốn hiển thị thông báo trên màn hình, sử dụng ( echo “File exists.” ). Nếu tập tin không tồn tại, bạn có thể tạo một file mới ( touch ~/sample.txt ).

Bạn kết hợp các lệnh này thành 1 lệnh duy nhất, nhập vào cửa sổ Command Prompt rồi nhấn Enter:

[ -f ~/sample.txt ] && echo “File exists.” || touch ~/sample.txt

Sử dụng lệnh trên Terminal

Trong ví dụ trên, tập tin không tồn tại do đó cần tạo một tập tin mới.

Dưới đây là phần tóm tắt kết hợp các lệnh:

  • A ; B – Chạy lệnh A rồi chạy lệnh B, kể cả chạy lệnh A thành công hay thất bại.
  • A && B – Chỉ chạy lệnh B nếu chạy lệnh A thành công.
  • A || B – Chỉ chạy lệnh B nếu chạy lệnh A thất bạị.

Tham khảo thêm một số bài viết dưới đây:

  • Bất kỳ ai cũng nên biết những lệnh Linux cơ bản này
  • 8 lệnh chết người nhất định không bao giờ được chạy trên Linux
  • Tìm hiểu hệ thống tập tin và thư mục trên hệ điều hành Linux

Chúc các bạn thành công!

  • Làm thế nào để sử dụng iTunes trên Linux?
  • Hướng dẫn vô hiệu hóa tài khoản Root trên Linux
  • Sử dụng lệnh CMD để loại bỏ virus trên máy tính Windows
  • Cách ẩn hoàn toàn một thư mục bằng một câu lệnh duy nhất trên Windows
  • Tìm hiểu hệ thống tập tin và thư mục trên hệ điều hành Linux
  • Cách sử dụng dòng lệnh Linux trên Android với Termux
Post Views: 183
Previous Post

Cách tạo một file ISO trên Linux

Next Post

Đây là cách “khôi phục” ổ USB bị lỗi trên Linux

Related Posts

Quicktime Player Logo650 1
macOS

Cách ghép video trên macOS bằng QuickTime Player

26/12/2021
Kali Linux 2021 4 700 1
Linux

Kali Linux 2021.4: Thêm 9 công cụ mới và hỗ trợ tốt hơn cho Apple M1

26/12/2021
Openbsd La Gi 1
Linux

OpenBSD là gì? Đây là mọi thứ bạn cần biết về hệ điều hành này!

26/12/2021
Mac Os Xoa Ung Dung Cai Dat Logo640 1
macOS

Cách gỡ, xóa ứng dụng trên Mac OS

26/12/2021
Tim Thu Vien Anh Photos Library Tren May Mac700 1
macOS

Hướng dẫn tìm thư viện ảnh Photos Library trên máy Mac

26/12/2021
So Sanh Macbook Pro Macbook Air Va Ipad Pro 1
macOS

So sánh MacBook Pro 13 inch với MacBook Air và iPad Pro

26/12/2021
Next Post
Đây Là Cách “khôi Phục” ổ Usb Bị Lỗi Trên Linux 6094f560da93a.jpeg

Đây là cách "khôi phục" ổ USB bị lỗi trên Linux

Bài mới nhất

Tổng Hợp 10 Mẫu Email Marketing Giới Thiệu Sản Phẩm Nổi Bật Nhất Hiện Nay 612d0da97658c.png

Tổng hợp 10 mẫu email marketing giới thiệu sản phẩm nổi bật nhất hiện nay

07/05/2025
Dịch Vụ Thiết Kế Website Tại Hải Dương Chuyên Nghiệp, ấn Tượng Và Uy Tín 612d25752b14f.png

Dịch vụ thiết kế website tại Hải Dương chuyên nghiệp, ấn tượng và uy tín

06/05/2025
Top Công Ty Thiết Kế Website Tại Biên Hòa Chuyên Nghiệp, Chuẩn Seo 612d259494e93.jpeg

Top công ty thiết kế website tại Biên Hòa chuyên nghiệp, chuẩn SEO

06/05/2025
Top Công Ty Thiết Kế Website Tại Vinh – Nghệ An Uy Tín 612d259a9cae3.jpeg

Top công ty thiết kế website tại Vinh – Nghệ An uy tín

05/05/2025
Top 10 Công Ty Thiết Kế Website Tại Nha Trang Chuyên Nghiệp 612d0a9ad018b.jpeg

Top 10 công ty thiết kế website tại Nha Trang chuyên nghiệp

05/05/2025

Danh mục

  • Android
  • Bảo mật máy tính
  • Bảo mật, Antivirus
  • Chuyện công nghệ
  • Deep Learning
  • Development
  • Dịch vụ công trực tuyến
  • Dịch vụ nhà mạng
  • Giải pháp bảo mật
  • Hệ thống
  • Hệ thống
  • iPhone
  • Kiến thức bảo mật
  • Kiến thức cơ bản phổ thông
  • Kiến thức Marketing căn bản
  • Kiến thức tổng hợp
  • Lập trình
  • Linux
  • Linux OS
  • macOS
  • Mail Server
  • Mạng LAN – WAN
  • Máy ảo
  • Máy chủ
  • ms excel
  • ms-powerpoint
  • Nền tảng điện toán đám mây
  • Phần cứng
  • Phần Mềm
  • Quản trị hệ thống
  • Raspberry Pi
  • Sửa lỗi máy tính
  • Tăng tốc máy tính
  • Thủ thuật
  • Thủ thuật SEO
  • Thủ thuật Wifi
  • Tiện ích hệ thống
  • Tin học văn phòng
  • Tin tức
  • Uncategorized
  • Ứng dụng
  • Website
  • Windows Server 2012

Thẻ

#app #chatbot #chatbot tự động #CRM #Kiến thức cơ bản #Techblog #Thiết kế website Android apple CPU Email Marketing Google Google Drive hacker HTML hàm python hàm python có sẵn hình nền hình nền máy tính học css học python học SQL ios iphone iphone 12 iPhone X macos Microsoft mssql MS SQL Server ngôn ngữ lập trình python Raspberry Pi Samsung smartphone SQL SQL Server tham số trong C thủ thuật windows 10 tài liệu python windows windows 10 YouTube điện thoại thông minh ứng dụng
  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2022 Pha Le Solution

No Result
View All Result
  • Home

© 2022 Pha Le Solution