Cài đặt Watch Command trên Mac OS X

Anonim

Nếu có một lệnh mà tôi thực sự phàn nàn về việc không có trên Mac OS X, thì đó sẽ là “watch”. Watch là một trong những phần mềm tuyệt vời, tuy nhỏ bé và hoàn toàn không phù hợp, nhưng khi cần, nó sẽ là cứu cánh. Chúng tôi sẽ chỉ cho bạn ba cách khác nhau để cài đặt lệnh xem; thông qua tệp nhị phân được biên dịch sẵn, với HomeBrew và với MacPorts. Ngoài ra, chúng tôi sẽ chỉ cho bạn một chút về cách sử dụng đồng hồ và lý do nó hữu ích.

'watch' là gì và nó hoạt động như thế nào?

Lệnh theo dõi là gì? Đối với những người không quen thuộc, thật đơn giản để giải thích về đồng hồ; Watch sẽ chạy một lệnh lặp đi lặp lại và sau đó hiển thị đầu ra theo cách thân thiện với “ncurses”. Một cách khác để giải thích điều này có thể là, bạn có thể biến bất kỳ đầu ra của chương trình dòng lệnh nào thành màn hình “thời gian thực”. Một ví dụ điển hình là sử dụng đồng hồ để theo dõi việc sử dụng đĩa.

Bây giờ, tất nhiên, thật khó để chứng minh lệnh chạy theo cách lặp đi lặp lại bằng hình ảnh tĩnh, nhưng đây có thể là thứ bạn muốn chạy khi theo dõi dung lượng còn lại trên ổ cứng của mình trong khi truyền một tập tin lớn. Nếu bạn kiểm tra kỹ ảnh chụp màn hình, ở góc trên bên trái, bạn sẽ nhận thấy rằng lệnh đang được chạy cứ sau 5,0 giây hoặc 5 giây. Lệnh đang chạy là “df -kh”. Đầu ra cho chúng ta biết kích thước đĩa, dung lượng đã sử dụng, dung lượng khả dụng và tỷ lệ phần trăm đã sử dụng (dung lượng) ở định dạng con người có thể đọc được (đó là chữ “h” trong df -kh ).Khi chúng tôi xóa một phần lớn tệp hoặc sao chép tệp mới vào máy tính của mình, chúng tôi sẽ thấy các giá trị này thay đổi. Nếu bạn muốn xem số gia nhỏ hơn, bạn có thể xóa “h” và chỉ chạy “df -k”.

Cách sử dụng cơ bản cho đồng hồ là: watch -n number_of_seconds “lệnh”

Vì vậy, đồng hồ khá tuyệt. Hãy để đồng hồ hoạt động trên máy Mac của bạn.

Có một vài cách khác nhau để cài đặt lệnh Watch trong Mac OS X, bao gồm với Homebrew, MacPorts hoặc với tệp nhị phân được biên dịch trước. Nếu bạn thực sự muốn, bạn thậm chí có thể tự biên dịch đồng hồ. Chúng tôi sẽ đề cập đến ba phương pháp dễ dàng nhất để tải đồng hồ trên máy Mac.

Cài đặt Watch trong Mac OS X với Homebrew hoặc MacPorts

Nếu là người dùng HomeBrew hoặc MacPorts, bạn cũng có thể cài đặt đồng hồ thông qua các công cụ đó:

Đối với Homebrew, cài đặt lệnh watch với:

brew cài đặt đồng hồ

Đối với MacPorts, bạn có thể cài đặt đồng hồ bằng:

sudo port cài đặt watch

Cả hai thiết bị này cũng sẽ cài đặt đồng hồ trên máy Mac, sử dụng bất kỳ phương pháp nào bạn cảm thấy thoải mái. Với Homebrew hoặc Macports, bạn chỉ cần gõ 'watch' sau khi cài đặt xong để chạy lệnh.

Cách Cài đặt & Chạy Watch trong OS X với tệp nhị phân được biên dịch trước

Như đã đề cập, chúng tôi có ba lựa chọn; cài đặt đồng hồ dưới dạng nhị phân được biên dịch trước, cài đặt đồng hồ với Homebrew hoặc cài đặt Đồng hồ với MacPorts. Nhị phân biên dịch sẵn sẽ hoạt động nếu bạn chưa cài đặt homebrew hoặc cổng trong OS X.

Tải xuống lệnh “watch” được biên dịch sẵn từ Terminal.app Chúng tôi đang sử dụng “curl”, một dòng lệnh “browser”, điều này sẽ tải đồng hồ xuống máy Mac của bạn, nhưng nếu muốn, bạn cũng có thể sử dụng MacPorts hoặc Homebrew để cài đặt đồng hồ, được hiển thị bên dưới: curl -O http://ktwit.net/code/watch-0.2-macosx/watch

Làm cho “watch” có thể thực thi được Bằng cách này, chúng tôi cho Mac OS biết rằng đây là chương trình có thể chạy chmod +x watch

Kiểm tra chương trình Hãy đảm bảo mọi thứ đều hoạt động bình thường. ./đồng hồ

Install “watch” Tùy chọn: Bằng cách làm theo bước tiếp theo này, chúng tôi sẽ đặt đồng hồ vào vị trí hệ thống cho phép bạn chạy đồng hồ từ bất kỳ vị trí nào trong Terminal (Bạn sẽ được nhắc nhập mật khẩu của mình) sudo mv watch /usr/local/bin/

Xin chúc mừng, bạn đã thêm lệnh theo dõi vào Hệ thống Mac OS X của mình.

Cài đặt Watch Command trên Mac OS X