Cara menggunakan arahan Linux untuk memindahkan/menyalin fail/direktori ke direktori tertentu

WBOY
Lepaskan: 2023-05-16 10:16:05
ke hadapan
71225 orang telah melayarinya

    Arahan Linux untuk mengalih/menyalin fail/direktori ke direktori yang ditentukan

    1. Salin fail atau folder pada pelayan yang sama

    1.1 Salin fail

    Salin fail: Salin 1.txt ke direktori sbin dalam direktori akar

    cp +文件名(可带路径)+目标路径(带路径)
          如:cp   1.txt  ~/sbin/
    Salin selepas log masuk

    1,2 Salin direktori

    Salin direktori: Salin lepaskan ke akar Di bawah direktori nfs di bawah direktori

    (1).[cp] +[-r]+[nama direktori (boleh mempunyai laluan)] + [laluan sasaran (dengan laluan)] -r bermakna menyalin semua dalam direktori Subdirektori dan fail

    如:cp -r release  ~/nfs/
    Salin selepas log masuk

    Cara menggunakan arahan Linux untuk memindahkan/menyalin fail/direktori ke direktori tertentu

    (2).[cp] +[nama direktori/*]+[laluan sasaran (dengan laluan)] /* mewakili semua fail dalam direktori dan direktori* ialah kad bebas

    如: cp release/* ~/nfs/
    Salin selepas log masuk

    2. Salin fail atau folder merentas pelayan

    scp ialah singkatan salinan selamat, arahan yang digunakan untuk menyalin fail dari jauh di bawah Linux, serupa dengannya Perintah termasuk cp, tetapi cp hanya menyalin secara tempatan dan tidak boleh merentas pelayan, dan penghantaran scp disulitkan.

    Apabila cakera keras pelayan anda menjadi sistem baca sahaja, gunakan scp untuk membantu anda mengalih keluar fail.

    2.1 Format arahan

    scp [参数] [原路径] [目标路径]
    Salin selepas log masuk

    2.2 Arahan

    Salin dari pelayan setempat ke pelayan jauh

    2.2 .1 Salin fail:

    $scp local_file remote_username@remote_ip:remote_folder
    $scp local_file remote_username@remote_ip:remote_file
    $scp local_file remote_ip:remote_folder
    $scp local_file remote_ip:remote_file
    Salin selepas log masuk
    • Nama pengguna ditentukan dan kata laluan pengguna perlu dimasukkan selepas arahan dilaksanakan

    • Jika nama pengguna tidak dinyatakan, Selepas arahan dilaksanakan, anda perlu memasukkan nama pengguna dan kata laluan; 🎜>

      Nama pengguna pertama ditentukan, dan arahan itu dilaksanakan Selepas arahan, anda perlu memasukkan kata laluan pengguna; , dan anda perlu memasukkan nama pengguna dan kata laluan selepas arahan dilaksanakan; Contoh 1: Salin fail dari pelayan ke direktori tempatan
    • $scp -r local_folder remote_username@remote_ip:remote_folder
      $scp -r local_folder remote_ip:remote_folder
      Salin selepas log masuk
    Arahan: Dari /opt/soft/ pada mesin 10.6.159.147 Muat turun fail demo.tar dari direktori ke /opt/soft/ tempatan direktori

    3.2. Contoh 2: Salin folder dari pelayan ke lokal
      $scp root@10.6.159.147:/opt/soft/demo.tar  /opt/soft/
      Salin selepas log masuk
    • Arahan: Dari mesin 10.6.159.147 Muat turun direktori ujian dari /opt/soft/ ke local / opt/soft/ direktori.

      3.3. Contoh 3: Muat naik fail tempatan ke direktori yang ditentukan pada pelayan jauh
    • $scp -r root@10.6.159.147:/opt/soft/test  /opt/soft/
      Salin selepas log masuk
    • Arahan: Salin fail demo.tar dalam direktori opt/soft/ tempatan ke opt/ of mesin jauh 10.6.159.147 direktori lembut/scptest

      3.4, Contoh 4: Muat naik direktori tempatan ke direktori yang ditentukan pada mesin jauh
    • $scp /opt/soft/demo.tar root@10.6.159.147:/opt/soft/scptest
      Salin selepas log masuk
    Arahan: Muat naik direktori tempatan /opt/soft /test ke /opt pada mesin jauh 10.6.159.147 /soft/scptest direktori

    Cara menggunakan arahan Linux untuk memindahkan/menyalin fail/direktori ke direktori tertentu4. Alihkan folder ke folder lain

    $scp -r /opt/soft/test root@10.6.159.147:/opt/soft/scptest
    Salin selepas log masuk

    Tetapkan arahan Linux. alias

    dalam Semasa mengendalikan Linux, anda mungkin menghadapi beberapa arahan yang sangat panjang dan kerap digunakan, dan ia akan menjadi sangat menyusahkan setiap kali anda memasukkannya dan melaksanakannya. Ia adalah mudah jika anda menetapkan arahan panjang kepada alias pendek.

    Arahan alias Linux boleh membantu kami menetapkan alias untuk arahan panjang.

    Senarai arahan alias pada pelayan

    Laksanakan arahan alias pada pelayan Linux dan anda akan melihat beberapa arahan biasa. Seperti yang ditunjukkan di bawah.

    mv 文件名 目标文件夹路径
    Salin selepas log masuk

    Contohnya: arahan ll bukan arahan Linux, ll dilaksanakan dengan menetapkan alias ls -l --color=auto.

    alias Tambah alias

    2.1 alias Tambah sintaks alias

    Cara menggunakan arahan Linux untuk memindahkan/menyalin fail/direktori ke direktori tertentualias Sintaks untuk menambah alias ialah: alias [alias]='perintah sebenar'.

    2.2 alias Langkah-langkah untuk menambah alias

    Seperti yang ditunjukkan di bawah, tambahkan arahan alias svccdl pada ujian pengguna Linux semasa untuk memasuki laluan fail log hari.

    Masukkan laluan rumah pengguna semasa, laksanakan vi .bashrc, dan tambah baris teks berikut:

    [test@271ba307f4954c74955b28c8389bc648 ~]$ alias
    alias egrep='egrep --color=auto'
    alias fgrep='fgrep --color=auto'
    alias grep='grep --color=auto'
    alias l.='ls -d .* --color=auto'
    alias ll='ls -l --color=auto'
    alias ls='ls --color=auto'
    alias vi='vim'
    alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
    Salin selepas log masuk

    Kandungan fail .bashrc yang diedit adalah seperti berikut.

    alias svccdl='cd /home/test/logs/`date +%Y-%m-%d`'
    Salin selepas log masuk

    Laksanakan sumber .bashrc untuk menjadikan alias kekal.

    # .bashrc
    
    # Source global definitions
    if [ -f /etc/bashrc ]; then
            . /etc/bashrc
    fi
    alias svccdl='cd /home/test/logs/`date +%Y-%m-%d`'
    # Uncomment the following line if you don't like systemctl's auto-paging feature:
    # export SYSTEMD_PAGER=
    
    # User specific aliases and functions
    Salin selepas log masuk

    Gunakan ujian

    [test@271ba307f4954c74955b28c8389bc648 ~]$ source .bashrc
    Salin selepas log masuk

    Atas ialah kandungan terperinci Cara menggunakan arahan Linux untuk memindahkan/menyalin fail/direktori ke direktori tertentu. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

    Label berkaitan:
    sumber:yisu.com
    Kenyataan Laman Web ini
    Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
    Tutorial Popular
    Lagi>
    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan