Đổi tên tệp ẩn trên OS X


12

Tôi có một tệp có tên là ".hgignore copy" và tôi muốn đổi tên nó thành ".hgignore". Với một tệp thông thường, nếu tôi nhấp vào tên trong công cụ tìm, tôi có thể thay đổi nó. Nhưng với một tập tin ẩn, nó sẽ không cho phép tôi làm điều đó. Làm thế nào tôi có thể thay đổi tên?


Nó sẽ không hiển thị tệp, nó sẽ không cho phép bạn nhấp vào tệp, hoặc nó sẽ không cho phép bạn đổi tên nó? Cái nào?
Ignacio Vazquez-Abrams

Câu trả lời:


14

Trong trường hợp xấu nhất, bạn luôn có thể mở một thiết bị đầu cuối và đổi tên nó ở đó.

mv ".hgignore copy" .hgignore

gõ nhanh hơn, tôi sẽ xóa của tôi
RobotHumans

7

Cách dễ nhất, tôi đã tìm thấy, là vào CTRL (phải) -nhấp vào tệp, chọn Nhận thông tin, thay đổi tên trong hộp Tên và Tiện ích mở rộng và nhấn Return (hoặc chỉ đóng cửa sổ Nhận thông tin).


2
OP hỏi về khi các tập tin là vô hình. Nếu chúng vô hình (và không hiển thị như trong câu trả lời của Daniel Beck), bạn không thể làm điều này. Câu trả lời này không giúp ích gì cả.
Rich Homolka

2
@Rich Homolka Ông đã hỏi về các tệp ẩn - bạn có thể thay đổi OSX để hiển thị các tệp ẩn (dotfiles) trong công cụ tìm. Câu trả lời này hoạt động tốt nếu bạn đã làm cho các tập tin ẩn của bạn hiển thị.
James Zaghini

3

Bạn có thể đổi tên tệp trong Terminal bằng cách nhập

mv .hgignore\ copy .hgignore

Bạn cũng có thể cho phép hiển thị các tệp ẩn trong Finder bằng cách nhập

 defaults write com.apple.finder AppleShowAllFiles TRUE

trong Terminal và khởi động lại Finder bằng cách nhập

 killall Finder

sau đó


Một lựa chọn thân thiện hơn với phần thứ hai của câu trả lời này là việc sử dụng Secrets , tiện ích mở rộng "ngăn ưu tiên" System Preferences, cho phép bạn đặt tùy chọn "tệp ẩn" này cho Finder theo cách thân thiện hơn.


Liên kết Blacktree không còn hiệu lực. Sẽ thật tuyệt nếu có một mục com để đổi tên các tập tin ẩn.
RobW
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.