Tiện ích dòng lệnh cơ bản

Anonim

Nhiều người dùng Mac hoàn toàn tránh dòng lệnh, một số lượng hợp lý thậm chí có thể không biết nó tồn tại. Đối với những người tò mò, đây là một số lệnh và chức năng cơ bản và thiết yếu cần biết nếu bạn muốn bắt đầu sử dụng Mac OS X Terminal. Chúng tôi sẽ đề cập đến thao tác tệp đơn giản, thao tác trong hệ thống tệp, hiển thị và loại bỏ các quy trình, v.v. Hãy nhớ xóa dấu ngoặc nếu không các lệnh sẽ không hoạt động.

Thông tin cơ bản về dòng lệnh

  • ls -la liệt kê tất cả nội dung của một thư mục bao gồm các tệp ẩn
  • cddi chuyển đến thư mục đã chỉ định, cd /Applications sẽ di chuyển đến thư mục ứng dụng của bạn
  • mvmv có thể đổi tên tệp hoặc di chuyển chúng, tùy thuộc vào cách sử dụng
  • cpsao chép tệp vào tên tệp mới hoặc đích
  • cat | more hiển thị nội dung của màn hình tệp theo từng màn hình bằng cách 'đường ống' nội dung qua more
  • touchtạo một tệp có tên đã cho, ví dụ: touch test.txt sẽ tạo một tệp văn bản trống
  • top hiển thị danh sách được cập nhật liên tục của tất cả các tiến trình đang chạy, bao gồm cả việc sử dụng bộ nhớ và cpu, PID là ID tiến trình mà bạn sẽ sử dụng để giết một tiến trình
  • ps -aux liệt kê tất cả các quy trình đang chạy từ tất cả người dùng, -ux sẽ chỉ liệt kê các quy trình của người dùng hiện tại
  • kill -9kill id tiến trình đã chỉ định (về cơ bản buộc thoát khỏi dòng lệnh)
  • rmrm xóa tệp hoặc thư mục đã chỉ định, không có cảnh báo nên hãy thận trọng khi sử dụng
  • pingxác định độ trễ mạng bằng cách ping máy chủ khác

Mẹo chung về khả năng sử dụng dòng lệnh

  • Sử dụng phím tab, phím tab sẽ tự động hoàn thành các thư mục và tên tệp cho bạn
  • Bật thiết bị đầu cuối có màu, điều này giúp duyệt qua số lượng lớn tệp dễ dàng hơn
  • Nếu một lệnh làm bạn bối rối, hãy thử chạy nó với cờ –help, cờ này thường hiển thị các hướng dẫn cơ bản cho lệnh đã cho
  • Hãy nhớ rằng các trang hướng dẫn cũng tồn tại trên nhiều lệnh, truy cập chúng bằng cách nhập man , ví dụ: man ping
  • Nếu đầu ra của một lệnh lướt qua bạn và quá nhiều để hiển thị trên một màn hình, hãy thử sắp xếp thêm lệnh đó, như sau: ls -la |moređiều này sẽ cho phép bạn xem đầu ra màn hình tại một thời điểm
  • Bạn có thể xuất nội dung của tệp, đầu ra của lệnh và kết quả của tập lệnh sang tệp văn bản bằng cách sử dụng cá sấu (thuật ngữ không chính xác, thứ lỗi cho sự quên lãng của tôi), ví dụ: ls -la /Applications > applist.txt
  • Nếu bạn đã từng nhận thấy tải CPU của mình tăng vọt một cách bất thường, thì một cách tốt để tìm quy trình sai sót là sử dụng lệnh top, sử dụng dự đoán hàng đầu với kill để tìm ID tiến trình và giết con lợn CPU
  • Đừng sợ bẩn tay!

Để biết thêm thông tin, mẹo và thủ thuật, hãy nhớ xem các mục nhập dòng lệnh khác của chúng tôi và đọc Mười Tiện ích dòng lệnh OS X mà bạn có thể chưa biết.

Tiện ích dòng lệnh cơ bản