
Quản lý tệp trong Terminal trên máy Mac
Trong Terminal, bạn có thể di chuyển và sao chép các tệp cục bộ hoặc từ xa bằng cách sử dụng công cụ dòng lệnh mv, cp và scp.
Mẹo: Việc di chuyển và sao chép các tệp trở nên dễ dàng hơn khi sử dụng Finder. Xem Sắp xếp tệp vào các thư mục.
Di chuyển cục bộ tệp hoặc thư mục
Đi tới ứng dụng Terminal
trên máy Mac của bạn.Sử dụng lệnh
mvđể di chuyển các tệp hoặc thư mục từ một vị trí sang vị trí khác trên cùng một máy tính. Lệnhmvdi chuyển tệp hoặc thư mục từ vị trí cũ và đưa tệp hoặc thư mục đó vào vị trí mới.Ví dụ: để di chuyển một tệp từ thư mục Tải về sang thư mục Công việc trong thư mục Tài liệu của bạn:
% mv ~/Downloads/MyFile.txt ~/Documents/Work/MyFile.txtBạn cũng có thể thay đổi tên của tệp khi tệp được di chuyển:
% mv ~/Downloads/MyFile.txt ~/Documents/Work/NewFileName.txt
Xem trang man lệnh mv.
Sao chép cục bộ tệp hoặc thư mục
Đi tới ứng dụng Terminal
trên máy Mac của bạn.Sử dụng lệnh
cpđể tạo bản sao của một tệp.Ví dụ: để sao chép thư mục có tên Chi phí trong thư mục Tài liệu sang một ổ đĩa khác có tên Dữ liệu:
% cp -R ~/Documents/Chi\ phí /Volumes/Dữ\ liệu/Chi\ phíCờ
-Rkhiến chocpsao chép thư mục và nội dung của thư mục đó. Lưu ý rằng tên thư mục không kết thúc bằng dấu gạch chéo, việc này có thể thay đổi cáchcpsao chép thư mục.
Xem trang man lệnh cp.
Sao chép từ xa tệp hoặc thư mục
Đi tới ứng dụng Terminal
trên máy Mac của bạn.Sử dụng lệnh
scpđể sao chép một tệp hoặc thư mục vào hoặc từ một máy tính từ xa.scpsử dụng cùng giao thức cơ bản nhưssh.Ví dụ: để sao chép tệp đã nén từ thư mục chính của bạn sang thư mục chính của người dùng khác trên máy chủ từ xa:
% scp -E ~/ImportantPapers.tgz username@remoteserver.com:/Users/username/Desktop/ImportantPapers.tgzBạn được nhắc nhập mật khẩu của người dùng.
Cờ
-Ebảo lưu các thuộc tính mở rộng, nhánh tài nguyên và thông tin ACL.Cờ
-r, không được sử dụng trong ví dụ này, khiếnscpsao chép một thư mục và nội dung của thư mục đó.
Xem trang man lệnh scp.