Mac’teki Terminal’de dosyaları yönetme
Terminal’de dosyaları yerel veya uzaktan mv
, cp
ve scp
komut satırı araçlarıyla taşıyabilir ve kopyalayabilirsiniz.
İpucu: Dosyaların Finder kullanılarak taşınması ve kopyalanması daha kolaydır. Dosyaları klasörlerde düzenleme konusuna bakın.
Bir dosyayı veya klasörü yerel olarak taşıma
Mac’inizdeki Terminal uygulamasında , dosyaları veya klasörleri aynı bilgisayarda bir konumdan diğerine taşımak için
mv
komutunu kullanın.mv
komutu, dosyayı veya klasörü eski konumundan alıp yeni konumuna koyar.Örneğin, İndirilenler klasörünüzden bir dosyayı Belgeler klasörünüzdeki Çalışma klasörüne taşımak için:
% mv ~/Downloads/MyFile.txt ~/Documents/Work/MyFile.txt
Taşıma sırasında dosyanın adını da değiştirebilirsiniz:
% mv ~/Downloads/MyFile.txt ~/Documents/Work/NewFileName.txt
mv komutu man sayfasına bakın.
Bir dosyayı veya klasörü yerel olarak kopyalama
Mac’inizdeki Terminal uygulamasında , dosyanın kopyasını oluşturmak için
cp
komutunu kullanın.Örneğin, Belgeler klasörünüzde Harcamalar adlı bir klasörü Veriler adlı başka bir diske olarak kopyalamak için:
% cp -R ~/Documents/Expenses /Volumes/Data/Expenses
-R
bayrağı,cp
aracının klasörü ve içeriğini kopyalamasını sağlar. Klasör adının eğik çizgi ile bitmediğine dikkat edin, aksi takdirdecp
aracının klasörü kopyalama biçimi farklı olur.
cp komutu man sayfasına bakın.
Bir dosyayı veya klasörü uzaktan kopyalama
Mac’inizdeki Terminal uygulamasında , bir dosyayı veya klasörü uzaktaki bir bilgisayara veya bu bilgisayardan kopyalamak için
scp
komutunu kullanın.scp
,ssh
ile aynı temel protokolleri kullanır.Örneğin, ana klasörünüzdeki sıkıştırılmış bir dosyayı uzaktaki sunucuda bulunan başka bir kullanıcının ana klasörüne kopyalamak için:
% scp -E ~/ImportantPapers.tgz username@remoteserver.com:/Users/username/Desktop/ImportantPapers.tgz
Sizden kullanıcının parolasını girmeniz istenir.
-E
bayrağı, genişletilmiş özellikleri, kaynak çatallarını ve ACL bilgisini korur.-r
bayrağı, bu örnekte kullanılmamıştır vescp
aracının klasörü ve içeriğini kopyalamasını sağlar.
scp komutu man sayfasına bakın.