Bagaimana cara memindahkan satu file ke folder menggunakan terminal?

43

Saya ingin memindahkan satu file ke folder menggunakan terminal. Bagaimana saya melakukan ini?

Louise Avon
sumber
linuxcommand.org/learning_the_shell.php Periksa mvperintahnya.
Dan
gunakan perintah mv. Mungkin lebih rumit karena Anda mungkin memiliki masalah dengan kepemilikan / izin jika Anda memindahkan file di luar $ HOME.
Panther
@uru: Pertanyaan itu sangat berbeda karena menanyakan bagaimana cara memindahkan file ke desktop secara khusus.
David Foerster

Jawaban:

62
mv [file] [directory]

Misalnya, untuk berpindah info.txtdari direktori aktual ke config/direktori, ketikmv info.txt config/


Seperti yang ditunjukkan dalam komentar yang benar, di atas akan gagal jika pengguna yang menjalankan perintah tidak memiliki akses tulis ke file atau folder.

Jika Anda mengawali perintah dengan sudo, Anda memberi tahu sistem untuk menjalankan perintah sebagai rootpengguna (mirip dengan akun Admin). Contoh:

sudo mv info.txt config/

CATATAN PENTING PENTING:
Hanya gunakansudojika Anda yakin tahu apa yang Anda lakukan - Ubuntu melindungi sesuatu karena suatu alasan. MenggunakansudoAnda dapat merusak OS Anda, memaksa menginstal ulang, jika Anda memindahkan (atau menghapus atau apa pun) file penting.

David Oneill
sumber
1
tergantung pada kepemilikan dan izin tujuan. Mungkin perlu menggunakan sudo atau mendiskusikan kepemilikan / izin.
Panther
4

Anda dapat menggunakan perintah yang sama untuk mengganti nama file. Ganti nama pada dasarnya memindahkan file ke lokasi yang sama tetapi dengan nama baru. Menggunakan contoh sebelumnya:

mv info.txt config/information.txt

Ini akan memindahkan file dan mengubah namanya.

mbrookes1304
sumber