Lệnh đầu cuối dành cho Mac

Thiết bị đầu cuối Mac

Nếu bạn đang tìm kiếm một danh sách với lệnh đầu cuối cho mac, bạn đã đến đúng bài viết. Trong bài viết này, chúng tôi chỉ cho bạn các lệnh đầu cuối hữu ích nhất dành cho Mac hàng ngày để thực hiện các tác vụ theo cách thủ công mà không cần dựa vào giao diện đồ họa của macOS.

Cách mở Terminal trên Mac

mở Terminal trên Mac

Phương pháp nhanh nhất để truy cập Terminal trên Mac là sử dụng phím tắt Command + Thanh dấu cách, loại Thiết bị đầu cuối và nhấp vào kết quả đầu tiên.

Quy trình đầu cuối

Quy trình đầu cuối

ps-rìu Hiển thị các quy trình hiện đang chạy. Lệnh "a" hiển thị các quy trình của tất cả người dùng và lệnh "x" hiển thị các quy trình không được kết nối với Terminal
ps -aux Hiển thị tất cả các quy trình với% cpu; % mem; trang trong và PID
hàng đầu Hiển thị thông tin thời gian thực về các quy trình đang chạy
đầu -ocpu -s 5 Hiển thị các quy trình được sắp xếp theo mức sử dụng CPU và cập nhật cứ sau 5 giây
kích thước đầu hoặc kích thước Sắp xếp các quy trình theo mức sử dụng bộ nhớ
giết PID Quá trình thoát với ID . PID sẽ được hiển thị dưới dạng một cột trong Activity Monitor
ps -ax | grep Tìm quy trình theo tên hoặc PID

Tìm kiếm thiết bị đầu cuối

tìm thấy -tên <«» tệp »»> » Tìm tất cả các tệp có tên ở trong . Chúng tôi có thể sử dụng dấu hoa thị (*) để tìm kiếm các phần của tên tệp
"grep" »» » Tìm tất cả các trận đấu của ở trong
"grep -rl" " »» » Tìm tất cả các tệp có chứa ở trong

Các lệnh đầu cuối cơ bản

/ (Dấu gạch chéo) Thư mục cấp cao nhất
. Truy cập thư mục hiện tại
.. thư mục hàng đầu
~ thư mục chính
sudo [lệnh] Chạy lệnh với đặc quyền bảo mật siêu người dùng
nano [tệp] Mở trình chỉnh sửa Terminal
mở [tệp] Mở tệp tin
[lệnh] -h Nhận trợ giúp về một lệnh
người đàn ông [lệnh] Hiển thị hướng dẫn trợ giúp của lệnh

Quản lý Giấy phép đầu cuối

Quyền trong Terminal

ls -ld Hiển thị quyền mặc định của một thư mục nguồn
ls -ld / Hiển thị quyền đọc; ghi và truy cập vào một thư mục nhất định
chmod 755 Thay đổi quyền của một tệp thành 755
chmod -R 600 Thay đổi quyền của một thư mục và tất cả nội dung của nó thành 600
băm nhỏ : Thay đổi quyền sở hữu tệp thành người dùng và nhóm Nếu chúng ta thêm lệnh “-R”, nội dung của thư mục sẽ được bao gồm

Quản lý tệp và thư mục trong Terminal

Tệp đầu cuối macOS

du Sử dụng danh sách cho từng thư mục con và nội dung của nó
du -sh [thư mục] Đầu ra có thể đọc được của tất cả các tệp trong một thư mục
bạn -p Hiển thị một mục nhập cho mỗi tệp được chỉ định
du -sk * | sắp xếp -nr Liệt kê các tệp và thư mục (kích thước tóm tắt bao gồm cả các thư mục con). Chúng ta có thể thay sk * cho sm * để liệt kê các thư mục trong MB
df-h Hiển thị dung lượng ổ đĩa trống của hệ thống của bạn
df-H Tính dung lượng đĩa trống theo lũy thừa 1.000 (thay vì 1.024)
mkdir Tạo một thư mục mới có tên
mkdir -p / Tạo các thư mục lồng nhau
mkdir Tạo nhiều thư mục cùng một lúc
"mkdir" »» » Tạo một thư mục với một khoảng trống trong tên tệp
rmdir Xóa thư mục (chỉ hoạt động với các thư mục trống)
rm -R Xóa một thư mục và nội dung của nó
chạm vào Tạo một tệp mới mà không có bất kỳ phần mở rộng nào
zip Sao chép tệp vào thư mục
zip Sao chép tệp vào thư mục hiện tại
zip ~ / / Sao chép tệp vào thư mục và đổi tên tệp đã sao chép
cp -R <«» Dir mới »»> » Sao chép một thư mục vào một thư mục mới có khoảng trắng trong tên tệp
cp -i Cảnh báo bạn trước khi sao chép tệp bằng thông báo cảnh báo ghi đè
zip / người dùng / Sao chép nhiều tệp vào một thư mục
ditto -V [đường dẫn thư mục] [thư mục mới] Sao chép nội dung của một thư mục vào một thư mục mới. Lệnh "-V" hiển thị dòng trạng thái cho mỗi tệp được sao chép.

Truy cập và xóa các tệp và thư mục bằng Terminal

rm Xóa tệp vĩnh viễn
rm -i Xóa tệp yêu cầu xác nhận
rm -f Buộc xóa tệp chưa được xác nhận
rm Xóa nhiều tệp mà không cần xác nhận
mv di chuyển / đổi tên
mv Di chuyển một tệp vào thư mục (ghi đè lên tệp hiện có với cùng tên nếu nó tồn tại)
mv -i Lệnh "-i" hiển thị cảnh báo rằng nó sẽ ghi đè lên tệp đích.
mv * .png ~ / Di chuyển tất cả các tệp PNG trong thư mục hiện tại sang một thư mục khác
cd Thư mục chính
CD [thư mục] thay đổi thư mục
cd ~ thư mục chính
CD/ gốc rễ của sự thống nhất
đĩa CD - Thư mục trước đó hoặc thư mục mà bạn đã điều hướng đến lần cuối cùng
pwd hiển thị thư mục làm việc
cd .. Tải lên thư mục mẹ
đĩa CD../.. đi lên hai cấp độ
ls Hiển thị tên của các tệp và thư mục con của thư mục
ls -C Hiển thị tên của các tệp và thư mục con của thư mục trong các cột
ls -a Liệt kê tất cả các mục nhập (bao gồm cả những mục có. (Dấu chấm) và .. (dấu chấm kép))
ls-1 Hiển thị danh sách các tệp ở định dạng một mục nhập trên mỗi dòng
ls -F Hiển thị dấu / (gạch chéo) ngay sau mỗi đường dẫn là một thư mục
ls -S Sắp xếp các tệp hoặc mục nhập theo kích thước
ls-l Danh sách ở định dạng dài. Bao gồm chế độ tệp; tên của chủ sở hữu và nhóm; ngày và giờ tệp đã được sửa đổi; tên đường dẫn; vân vân.
ls -l / Danh sách hệ thống tệp từ gốc với các liên kết tượng trưng
ls -lt Danh sách các tệp được sắp xếp theo thời gian sửa đổi (mới nhất trước)
ls -lh Danh sách dài với kích thước tệp có thể đọc được tính bằng KB; MB hoặc GB
ls-lo Danh sách tên tệp với kích thước; chủ sở hữu và cờ
ls-la Danh sách chi tiết nội dung thư mục (bao gồm cả các tệp ẩn)

Các phím tắt trong Terminal

Tab Tên tệp và thư mục tự động hoàn thành
Ctrl + A Chuyển đến đầu dòng bạn đang gõ
Ctrl + E Đi đến cuối dòng bạn đang gõ
Ctrl + U Xóa dòng trước con trỏ
Ctrl + K Xóa dòng sau con trỏ
Ctrl + W Xóa từ trước con trỏ
Ctrl + T Hoán đổi hai ký tự cuối cùng trước con trỏ
Thoát + T Hoán đổi hai từ cuối cùng trước con trỏ
Ctrl + L xóa màn hình
Ctrl + C Dừng bất cứ điều gì đang chạy
Ctrl + D Thoát khỏi trình bao hiện tại
Tùy chọn + → Di chuyển con trỏ về phía trước một từ
Tùy chọn + ← Di chuyển con trỏ trở lại một từ
Ctrl + F Di chuyển con trỏ về phía trước một ký tự
Ctrl + B Di chuyển con trỏ trở lại một ký tự
Ctrl + Z Đặt những gì đang chạy trong một quy trình nền bị treo
Ctrl+_ Hoàn tác lệnh cuối cùng
Tùy chọn + Shift + Cmd + C sao chép văn bản thuần túy
Ca + Cmd + V dán lựa chọn
ra Kết thúc phiên shell

Các lệnh mạng trong Terminal

ping thiết bị đầu cuối

ping Ping máy chủ và hiển thị trạng thái của nó
ai Nhận thông tin whois của một miền
cuộn tròn -O Tải xuống tệp qua HTTP; HTTPS hoặc FTP
ssh @ Thiết lập kết nối SSH với với người dùng
scp @ :/đường đi từ xa Sao chép chưa Xa xôi
arp -a Hiển thị danh sách tất cả các thiết bị trên mạng cục bộ của bạn bao gồm địa chỉ IP và MAC của tất cả các thiết bị
ifconfig vi0 Hiển thị địa chỉ IP và MAC của thiết bị của bạn

Lịch sử lệnh

Ctrl + R Tìm kiếm các lệnh đã sử dụng trước đó
lịch sử Hiển thị các lệnh mà chúng tôi đã viết trước đó
![giá trị] Thực thi lệnh được sử dụng cuối cùng bắt đầu bằng một giá trị
!! Chạy lệnh cuối cùng được sử dụng

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.