Komut satırında esas olarak aşağıdakileri gerçekleştirmek için daha iyi bir yol var mı, ancak tek bir komutla
cp -r css/ ar/
cp -r images/ ar/
cp -r js/ ar/
cp -r backups/ ar/
Onları bir noktalı virgülle birbirine bağladım.
Komut satırında esas olarak aşağıdakileri gerçekleştirmek için daha iyi bir yol var mı, ancak tek bir komutla
cp -r css/ ar/
cp -r images/ ar/
cp -r js/ ar/
cp -r backups/ ar/
Onları bir noktalı virgülle birbirine bağladım.
Yanıtlar:
Klasörleri başka bir klasöre kopyalama (klasördeki klasör):
cp -r css images js backups ar/
Not: Bu yalnızca içeriğin kendisinin kopyalanmasından farklıdır (klasördeki klasörlerin içerikleri):
cp -r css/ images/ js/ backups/ ar/
cp
değil rsync
. ancak cp -r css/. images/. ar/
içerikleri dizinler olmadan kopyalar. cp versiyonum "cp (GNU coreutils) 8.29".
Yanıt basit ve Debian'da çalışıyor "aslında nasıl yaptım" (test edildi) / etc içinde olduğunuzu ve sabit diskinizi biçimlendirmeden önce bazı dosyaları ve klasörleri kopyalamak istediğinizi söylüyor (nedense) aşağıdakini yazın ve aşağıda belirtilen her şey / mybackups / klasörüne kopyalanacaktır :
sudo cp -r -a apt/ bash.bashrc environment hosts init.d/ init/ nginx/ proxychains.conf sudoers sysctl.d/ profile.d/ grub.d/ /boot/grub/ /opt/ /root/ /var/www/ /mybackups/
Yukarıda gördüğünüz gibi / boot / grub / veya / opt / gibi konumlarına işaret ederek dışardan vb. klasörleri kopyalamaya çalıştım!