Продвинутый менеджер буфера обмена для Mac OS X - Paste (МакЛикбез Советы)
Spisu treści:
- Używanie Ditto do kopiowania plików / folderów
- Używanie Ditto do łączenia katalogów i zawartości folderów
- Kopiuj bez metadanych przy użyciu Ditto
Aby lepiej zrozumieć polecenie ditto, przejrzyjmy kilka przykładów z prawdziwą składnią.
Używanie Ditto do kopiowania plików / folderów
W swojej najprostszej formie ditto działa podobnie do polecenia cp, z podstawową składnią w następujący sposób:
ditto source destination
Na przykład, jeśli chcesz skopiować ~ / Desktop / FluffyBackups do / Volumes / FluffyBackups / wpisz po prostu:
ditto ~/Desktop/FluffyBackups /Volumes/FluffyBackups/
Ponownie, zachowa to wszystkie szczegóły dotyczące kopiowanych plików metadanych własnościowych i zasobów, co może być szczególnie ważne, jeśli kopiujesz pliki z jednego katalogu użytkownika do innego lub jeśli chcesz zachować coś takiego jak czasy modyfikacji plików.
Jeśli nie masz pewności co do zawartości źródłowej i docelowej, zawsze możesz porównać te dwie komendy comm lub diff, zanim przejdziesz do polecenia ditto.
Używanie Ditto do łączenia katalogów i zawartości folderów
Pamiętaj, że ditto sprawdzi, czy miejsce docelowe już istnieje, a jeśli tak, to połączy katalogi źródła z miejscem docelowym. Jest to ważne i niezwykle przydatne, co czyni go jednym z najłatwiejszych sposobów łączenia katalogów z wiersza poleceń w OS X (choć teraz jest to łatwe w Finderze).
ditto ~/Pictures/Fall2015/ /Volumes/PhotoBackup/2015/
Spowodowałoby to wykonanie wszystkich zdjęć z „Fall2015” i skopiowanie ich do wcześniej istniejącego katalogu „2015”, skutecznie scalając zawartość ze źródła do miejsca docelowego. Ponownie, zachowanie scalania występuje, gdy miejsce docelowe już istnieje, jeśli miejsce docelowe nie istnieje, zostanie utworzone zgodnie z podanym określeniem lub jako nazwa źródła.
Jeśli używasz ditto do kopiowania danych z katalogów z dowiązaniami symbolicznymi, użycie flagi -V (verbose all) jest cenne, ponieważ spowoduje wyświetlenie każdego skopiowanego pliku i dowiązania symbolicznego. Uwaga -V jest inne niż -v, które pokazuje tylko pliki jako dane wyjściowe, a nie dowiązania symboliczne.
Kopiuj bez metadanych przy użyciu Ditto
Jeśli z jakiegoś powodu nie chcesz kopiować metadanych i widelców zasobów, możesz użyć flagi –norsrc w ten sposób:
ditto -V --norsrc ~/Sample/Folder /Volumes/NoMetadataBackups
Użycie flagi –norsrc powoduje, że podstawowa korzyść wynika z tego samego, ale może być przydatna w niektórych przypadkach.
Możesz dowiedzieć się więcej o doskonałej komendzie ditto, czytając jej stronę podręcznika, dostępną w OS X, wpisując:
man ditto
Jak zwykle, użyj klawiszy strzałek, aby poruszać się w górę iw dół strony podręcznika.
Zanim będziesz musiał polegać na tym samym, upewnij się, że wypróbowałeś go kilka razy z nieistotnymi ruchami plików, a scalanie katalogów pozwoli zrozumieć, jak działa z planowanym użyciem.
Użyj edytora listy właściwości, aby edytować pliki plist w mac os x za darmo
Użyj Edytora listy właściwości, aby edytować pliki plist w Mac OS X za darmo
Użyj chrome, aby szybko wyświetlić niewidoczne pliki na dysku twardym w mac os x
Użyj Chrome, aby szybko wyświetlić niewidoczne pliki na dysku twardym w systemie Mac OS X
Użyj ditto, aby inteligentnie skopiować pliki i katalogi z terminalu mac
Użyj ditto do inteligentnego kopiowania plików i katalogów z terminala Mac