Harus menyalin dan mengganti nama file

29

Hai semua saya diminta untuk menemukan perintah terminal yang akan membuat salinan file, sebut saja program3.cpp dan berikan ke salin nama homework6.cpp. Setelah itu Anda akan memiliki dua file dengan nama yang berbeda, tetapi isinya identik.

Saya tahu cara menyalin file tetapi saya tidak tahu cara membuat file identik kedua dengan nama yang berbeda. Semua bantuan dihargai. Terima kasih!

pengguna271115
sumber
Saya suka ironi penggantian nama programuntuk homeworkdi SE
Jesse Reza Khorasanee

Jawaban:

45

Salin dan ganti nama dalam waktu yang sama (juga ubah nama file, bukan hanya jalur):

cp program3.cpp homework6.cpp

Ganti nama saja:

mv program3.cpp homework6.cpp
Cornelius
sumber
Ah ... Aku benci cphanya mendukung "salin dan ganti nama" dalam direktori yang sama; ketika Anda menyalin ke lokasi lain, tujuan hanya bisa menjadi dir, bukan nama file target .. dan Anda harus cpterlebih dahulu dan kemudian mv.
WesternGun
1

Jika Anda ingin memiliki file yang ditautkan secara permanen, gunakan perintah ln alih-alih cp

Pada program3.cpp, pekerjaan rumah6.cpp

Ini menempatkan deskriptor file (tautan keras) di bawah nama homework6.cpp ke lokasi file yang sama dengan program3.cpp

N8tron
sumber