Bagaimana cara memindahkan atau menyalin file atau folder di Linux?

linux

Banyak dari kita jika bukan bagian terbesare kita terbiasa menggunakan antarmuka grafis atau lingkungan desktop bisa dikatakan. Tugas memindahkan, mengedit, ganti nama antara lain file atau folder ini biasanya dilakukan dengan cara sederhana hanya dengan beberapa klik.

Pir apa yang terjadi ketika Anda harus menggunakan gerakan ini di server karena kebanyakan dari mereka biasanya dikelola hanya dari konsol perintah, ini biasanya ditempati di server khusus, meskipun tidak ada salahnya untuk mengetahui bagaimana ini dilakukan karena Anda tidak pernah tahu kapan bisa sibuk.

Telah terjadi pada saya bahwa pada beberapa kesempatan saya telah kehilangan lingkungan grafis saya dan saya harus menggunakan konsol untuk memulihkannya, tetapi itu adalah poin lain.

Hari hari ini saya datang untuk berbagi dengan Anda beberapa perintah sederhana yang akan membantu kita untuk melakukan tugas menyalin atau memindahkan file.

Artikel terkait:
Izin dasar di GNU / Linux dengan chmod

Bagaimana cara memindahkan file atau folder di Linux?

Hal pertama yang harus dilakukan adalah memiliki terminal yang akan menjadi alat kami yang akan membantu kami dengan semua ini, hal kedua adalah membuat beberapa folder dengan dokumen teks di dalamnya ini agar tidak merusak atau kehilangan informasi.

salin dan pindahkan file

Hal yang paling umum adalah memindahkan file direktori untuk ini kita akan menggunakan perintah mv:

mv archivo.txt /home/usuario/Documentos/prueba

Di sini yang kita lakukan adalah memindahkan file.txt ke folder uji yang ada di folder dokumen kita. Untuk ini kami memperhitungkan bahwa kami saat ini diposisikan di direktori tempat file.txt berada

Saat kita ingin memindahkan lebih dari satu file dalam satu waktu, jenis sintaksnya adalah sebagai berikut:

mv archivo.1 archivo.2 archivo.3 /ruta/de/destino

sekarang sesuatu yang sangat berguna adalah menggunakan * ketika file memiliki basis yang sama dalam nama, misalnya:

Amd-gpu…

Amp-gpu-pro ..

Amd-driver ...

Artikel terkait:
Tips: Lebih dari 400 perintah untuk GNU / Linux yang harus Anda ketahui 😀

Jadi, seperti yang bisa kita lihat, mereka memiliki basis "AMD" yang sama untuk memindahkan semua file dengan nomenklatur dasar yang sama, kami melakukan hal berikut:

mv AMD* /ruta/de/destino

Hal yang sama berlaku untuk semua file dengan jenis yang sama, misalnya, .doc, .xls, .deb, .rpm, dll. Untuk memindahkannya, kami hanya menerapkan

mv *.deb /ruta/de/destino

Sampai saat ini agak jelas cara kerjanya dan bagaimana kita dapat memfasilitasi tugas dengan berbagai cara, tetapi apa yang terjadi ketika kita ingin memindahkan semuanya ke dalam sebuah direktori, baik file maupun subfolder.

Untuk ini kita akan menggunakan *, misalnya, saya ingin memindahkan semua yang saya dekompresi dari wordpress ke dua direktori sebelumnya:

mv wordpress/* …/

Untuk mengetahui lebih banyak tentang perintah tersebut, kita dapat menggunakan man atau dengan parameter -help, di sini kita akan melihat semua parameternya.

Bagaimana cara menyalin file di Linux?

Untuk kasus ini hampir mirip tidak seperti itu, untuk memindahkan file atau folder dari satu ke yang lain, di sini simpan file dan folder di tempat asalnya dan buat salinan di direktori yang dipilih.

Un perintah sederhana untuk menyalin file atau folder dari satu direktori ke direktori lainnya:

cp objetoacopiar rutadedestino

Cara yang lebih eksplisit untuk melihatnya:

cp archivo.txt /ruta/de/destino

Perintah ini biasanya banyak digunakan untuk membuat cadangan file atau folder yang akan diedit, karena ini membuat salinan total, tetapi dengan nama yang berbeda, contoh praktis:

cp log.txt log.bak

untuk salin banyak file atau folder:

cp archivo1 /carpeta1 /carpeta/carpeta /ruta/de/destino

sekarang jika kita ingin menyalin semua yang berisi folder tempat kita berada ke direktori lain:

cp  /* /ruta/de/destino

Sekarang jika kita ingin menyalin direktori dari satu tempat ke tempat lain

cp /directorio /ruta/de/destino

Penting untuk berada satu tingkat di bawah direktori yang akan kita salin, karena jika kita berada di dalamnya, maka perlu untuk menentukan jalur lengkap, karena jika kita hanya meletakkan perintah seperti yang saya katakan, itu hanya akan membuat direktori kosong.

Terakhir, jika kita ingin mengetahui semua parameternya, kita mengandalkan man atau dengan –help

Tanpa basa-basi lagi, mereka adalah perintah yang sangat dasar, penggunaannya dapat banyak membantu Anda dan Anda bahkan harus berhati-hati dengannya karena selalu disarankan untuk menggunakan bentuk rekursif, yang digunakan dengan parameter -r.


2 komentar, tinggalkan punyamu

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Jorge C.Rodriguez S. dijo

    Jika saya ingin menyalin semua file dari satu folder ke folder lain, maka saya akan melakukannya

    cp / * / nama / folder / tujuan ??

    berdiri di folder tempat saya memiliki file untuk disalin?

  2.   Juan Manuel Carrillo Campos dijo

    Saya ingin menyalin sejumlah rekaman tertentu dari file sumber ke file tujuan, terkadang ini adalah rekaman dari rentang rekaman ke, bagaimana cara melakukannya?