我的编程空间,编程开发者的网络收藏夹
学习永远不晚

如何使用Linux命令移动/复制文件/目录到指定目录下

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

如何使用Linux命令移动/复制文件/目录到指定目录下

这篇文章主要介绍“如何使用Linux命令移动/复制文件/目录到指定目录下”,在日常操作中,相信很多人在如何使用Linux命令移动/复制文件/目录到指定目录下问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使用Linux命令移动/复制文件/目录到指定目录下”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

    Linux命令 移动/复制文件/目录到指定目录下

    1、同一个服务器下复制文件或文件夹

    1 复制文件

    复制文件:把1.txt 复制到根目录下的sbin目录

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

    1,2 复制目录

    复制目录:把release 复制到根目录下的nfs目录下

    (1).【cp】 +【-r】+【目录名(可带路径)】+【目标路径(带路径)】 -r 表示复制目录下所有子目录以及文件

    如:cp -r release  ~/nfs/

    如何使用Linux命令移动/复制文件/目录到指定目录下

    (2).【cp】 +【目录名/*】+【目标路径(带路径)】 /*表示目录下所有文件和目录 *是通配符

    如: cp release/* ~/nfs/
    2、 跨服务器拷贝文件或者文件夹

    scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。

    当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来。

    2.1 命令格式

    scp [参数] [原路径] [目标路径]

    2.2 使用说明

    从本地服务器复制到远程服务器

    2.1 复制文件:

    $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
    • 指定了用户名,命令执行后需要输入用户密码;

    • 如果不指定用户名,命令执行后需要输入用户名和密码;

    2.2 复制目录:

    $scp -r local_folder remote_username@remote_ip:remote_folder$scp -r local_folder remote_ip:remote_folder
    • 第1个指定了用户名,命令执行后需要输入用户密码;

    • 第2个没有指定用户名,命令执行后需要输入用户名和密码;

    如何使用Linux命令移动/复制文件/目录到指定目录下

    3、使用示例

    1、实例1:从服务器复制文件到本地目录

    $scp root@10.6.159.147:/opt/soft/demo.tar  /opt/soft/

    说明: 从10.6.159.147机器上的/opt/soft/的目录中下载demo.tar 文件到本地/opt/soft/目录中

    2、实例2:从服务器复制文件夹到本地

    $scp -r root@10.6.159.147:/opt/soft/test  /opt/soft/

    说明: 从10.6.159.147机器上的/opt/soft/中下载test目录到本地的/opt/soft/目录来。

    3、实例3:上传本地文件到远程服务器指定目录

    $scp /opt/soft/demo.tar root@10.6.159.147:/opt/soft/scptest

    说明: 复制本地opt/soft/目录下的文件demo.tar 到远程机器10.6.159.147的opt/soft/scptest目录

    4、实例4:上传本地目录到远程机器指定目录

    $scp -r /opt/soft/test root@10.6.159.147:/opt/soft/scptest

    说明: 上传本地目录 /opt/soft/test到远程机器10.6.159.147上/opt/soft/scptest的目录中

    4、移动文件夹到另一个文件夹
    mv 文件名 目标文件夹路径

    如何使用Linux命令移动/复制文件/目录到指定目录下

    设置Linux命令别名

    在操作 Linux 的时候可能会碰到一些非常长的命令,这个命令平时用的比较频繁,每次输入执行就会感觉非常麻烦。如果把一段长的命令设置成一个短的别名,就会很方便。

    Linux 的 alias 命令可以帮我们设置长命令的别名。

    服务器上的 alias 命令一览

    在 Linux 服务器上执行一下 alias 命令,可以看到几个很熟悉的命令。如下所示。

    [test@271ba307f4954c74955b28c8389bc648 ~]$ aliasalias 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'

    例如:ll 命令不是 Linux 命令,ll 就是通过设置别名的方式执行 ls -l --color=auto。

    alias 添加别名

    2.1 alias 添加别名语法

    alias 添加别名的语法为:alias [别名]='真实命令'。

    2.2 alias 添加别名步骤

    如下所示,为当前 Linux 用户 test 添加命令别名 svccdl,目的是进入当天的日志文件路径,操作步骤如下。

    进入当前用户的 home 路径下,执行 vi .bashrc,添加如下一行文本:

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

    编辑后的 .bashrc 文件内容如下所示。

    # .bashrc# Source global definitionsif [ -f /etc/bashrc ]; then        . /etc/bashrcfialias 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

    执行 source .bashrc 使别名永久生效。

    [test@271ba307f4954c74955b28c8389bc648 ~]$ source .bashrc

    使用测试

    [test@271ba307f4954c74955b28c8389bc648 ~]$ svccdl[test@271ba307f4954c74955b28c8389bc648 2022-08-30]$ pwd/home/test/logs/2022-08-30

    到此,关于“如何使用Linux命令移动/复制文件/目录到指定目录下”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

    免责声明:

    ① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

    ② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

    如何使用Linux命令移动/复制文件/目录到指定目录下

    下载Word文档到电脑,方便收藏和打印~

    下载Word文档

    猜你喜欢

    如何使用Linux命令移动/复制文件/目录到指定目录下

    这篇文章主要介绍“如何使用Linux命令移动/复制文件/目录到指定目录下”,在日常操作中,相信很多人在如何使用Linux命令移动/复制文件/目录到指定目录下问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使
    2023-07-06

    Linux命令 移动/复制文件/目录到指定目录下的实现

    这篇文章主要介绍了Linux命令 移动/复制文件/目录到指定目录下的实现方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-05-17

    Linux命令 移动/复制文件/目录到指定目录下的实现

    目录linux命令 移动/复制文件/目录到指定目录下1、同一个服务器下复制文件或文件夹2、 跨服务器拷贝文件或者文件夹3、使用示例4、移动文件夹到另一个文件夹设置Linux命令别名服务器上的 alias 命令一览alias 添加别名总结Li
    2023-04-26

    linux怎么移动文件到指定目录

    在Linux中,您可以使用`mv`命令来移动文件到指定目录。以下是使用`mv`命令的语法:mv [选项] 源文件 目标目录其中,`源文件`是要移动的文件的路径和文件名,`目标目录`是您要移动到的目录的路径。如果目标目录不存在,`mv`命
    2023-10-27

    linux怎么移动文件夹到指定目录

    要将文件夹移动到指定目录,可以使用`mv`命令。假设要将名为`folder`的文件夹移动到目录`/path/to/destination`,可以使用以下命令:```mv folder /path/to/destination```请确保对目
    2023-08-26

    使用vbs怎么复制指定文件到指定目录下

    这篇文章给大家介绍使用vbs怎么复制指定文件到指定目录下,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。核心代码Set fso=CreateObject("Scripting.filesystemobject")Func
    2023-06-08

    Linux下怎么使用cp命令复制文件及复制目录

    本篇内容介绍了“Linux下怎么使用cp命令复制文件及复制目录”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  Linux下cp命令的用法主
    2023-06-13

    Linux mv命令如何移动或重命名文件/目录

    这篇文章跟大家分析一下“Linux mv命令如何移动或重命名文件/目录”。内容详细易懂,对“Linux mv命令如何移动或重命名文件/目录”感兴趣的朋友可以跟着小编的思路慢慢深入来阅读一下,希望阅读后能够对大家有所帮助。下面跟着小编一起深入
    2023-06-28

    Linux系统中如何使用mv命令移动文件和目录

    本篇文章给大家分享的是有关Linux系统中如何使用mv命令移动文件和目录,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。mv(move)命令,适用于移动文件或者目录,还可以对文件
    2023-06-28

    linux如何查找当前目录下所有以.tar结尾的文件并移动到指定目录

    这篇文章主要为大家展示了“linux如何查找当前目录下所有以.tar结尾的文件并移动到指定目录”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“linux如何查找当前目录下所有以.tar结尾的文件并
    2023-06-27

    linux如何复制文件到当前目录

    在Linux中,可以使用`cp`命令将文件复制到当前目录。使用以下命令:```bashcp /path/to/file .```其中,`/path/to/file`是要复制的文件的路径,`.`表示当前目录。另外,也可以使用以下命令:```b
    2023-09-27

    Linux如何使用压缩和解压到指定目录的命令

    这篇文章给大家分享的是有关Linux如何使用压缩和解压到指定目录的命令的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、命令格式:tar -zxvf 【压缩包文件名.tar.gz】 -C 【路径】/注释:解压.
    2023-06-12

    linux如何复制一个目录下的所有文件到当前工作目录

    本文介绍了在Linux系统中使用命令行复制目录及其内容到当前工作目录的方法,包括使用cp、rsync和tar命令,以及使用GUI文件管理器。文章强调了使用-r或-a选项保留文件属性和时间戳的重要性,并提醒目标目录必须存在才能成功复制。
    linux如何复制一个目录下的所有文件到当前工作目录
    2024-04-02

    linux如何将文件复制到多个目录中

    小编给大家分享一下linux如何将文件复制到多个目录中,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!将文件复制到多个目录中不必运行:cp /path/to/fil
    2023-06-27

    linux如何批量解压当前目录下以.zip结尾的所有文件到指定目录

    小编给大家分享一下linux如何批量解压当前目录下以.zip结尾的所有文件到指定目录,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!批量解压当前目录下以.zip结尾
    2023-06-27

    如何通过find命令寻找文件并拷贝到一个指定目录

    小编给大家分享一下如何通过find命令寻找文件并拷贝到一个指定目录,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!将通过find命令找到的文件拷贝到一个新的目录中 有这样的一个需求,需要将一部分符合条件的文件从一个目录拷贝到
    2023-06-13

    如何使用CDPATH为linux cd命令定义基础目录

    这篇文章主要讲解了“如何使用CDPATH为linux cd命令定义基础目录”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何使用CDPATH为linux cd命令定义基础目录”吧!如果你经常
    2023-06-17

    Linux下如何使用mv命令移动文件位置

    这篇文章给大家分享的是有关Linux下如何使用mv命令移动文件位置的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Linux中要想移动文件位置可以使用mv命令,mv命令有两种用途。mv命令的功能有以下两种:
    2023-06-27

    在Linux中如何使用bd命令快速返回到特定的父目录

    这篇文章主要介绍了在Linux中如何使用bd命令快速返回到特定的父目录,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。什么是 bd 命令?bd 命令允许用户快速返回 Linux
    2023-06-16

    编程热搜

    目录