Tiện ích dòng lệnh cơ bản
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ớikill để 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.