Bir dosyayı terminal kullanarak bir klasöre nasıl taşırım?


43

Bir dosyayı terminal kullanarak bir klasöre taşımak istiyorum. Bunu nasıl yaparım?



mv komutunu kullanın. $ HOME dışında bir dosya taşıyorsanız, sahiplik / izinlerle ilgili sorunlar yaşayabileceğiniz için daha karmaşık olabilir.
Panter,


@muru: Bu soru açıkça farklı çünkü dosyaları masaüstüne nasıl taşıyacağınızı soruyor.
David Foerster

Yanıtlar:


61
mv [file] [directory]

Örneğin, hareket info.txthalinde fiili dizinden config/dizin, tipmv info.txt config/


Doğru bir yorumda belirtildiği gibi, komutu çalıştıran kullanıcı dosyaya veya klasöre yazma erişimine sahip değilse yukarıdaki başarısız olacaktır.

Komutun ön ekini kullanıyorsanız, sudosisteme komutu rootkullanıcı olarak çalıştırmasını söylüyorsunuz (Yönetici hesabına benzer). Örnek:

sudo mv info.txt config/

BÜYÜK ÖNEMLİ NOT:
Sadecesudone yaptığınızı bildiğinizden eminsenizkullanın- Ubuntu bir şeyleri korur. Kullanmasudo, işletim sisteminizi bozabilir, önemli dosyaları taşıyorsanız (veya silerseniz veya yeniden yüklerseniz) yeniden yüklemeyi zorlayabilir.


1
varış yerinin mülkiyeti ve izinlerine bağlıdır. Sudo kullanmanız veya sahiplik / izinler konusunda görüşmeniz gerekebilir.
Panter,

4

Dosyaları yeniden adlandırmak için aynı komutu kullanabilirsiniz. Bir yeniden adlandırma aslında bir dosyayı aynı yere ancak yeni bir isme taşıyor. Önceki örneği kullanarak:

mv info.txt config/information.txt

Bu dosyayı taşımak ve adını değiştirir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.