shell

Terminal chỉ là một cách khác để ra lệnh cho máy: thay vì trỏ và bấm, bạn gọi tên. Ba chặng, đi từ biết mình đang đứng ở đâu tới ghép nhiều lệnh thành một việc.

9 cột mốc · 2 có bài trong app

Bắt đầu
  1. 1Đi lại trong cây thư mục

    Luôn biết mình đang ở đâu và tới được chỗ mình muốn, không cần nhìn cửa sổ Finder.

  2. 2Đụng vào file

    Tạo, chép, đổi tên, xoá — và biết lệnh nào không có đường lùi.

  3. 3Ghép lệnh lại với nhau

    Nối đầu ra của lệnh này vào đầu vào của lệnh kia — chỗ terminal mạnh hơn hẳn giao diện đồ hoạ.

    • Pipe và redirecttự tìm hiểuls | grep js lọc kết quả; ls > danh-sach.txt ghi ra file. Lệnh nhỏ ghép lại thành lệnh lớn.
    • grep · findtự tìm hiểuTìm theo nội dung và tìm theo tên. Hai câu hỏi khác nhau, hai lệnh khác nhau.
    • Biến môi trường và PATHtự tìm hiểuVì sao gõ node chạy được mà gõ ten-la thì không — máy tìm lệnh ở đâu.
Đích

Lộ trình dừng ở đây

Ba chặng trên đủ để bạn sống được trong terminal hằng ngày. Phần dưới là những hướng đi tiếp, tới lúc cần bạn sẽ biết mình đang tìm gì.

  • Viết script .shGói một chuỗi lệnh hay lặp lại thành một file chạy được.
  • Quyền file · chmodVì sao có file gõ vào thì báo Permission denied.
  • sshCũng những lệnh đó, nhưng gõ trên một máy ở nơi khác.