文件目录相关命令

这篇博客介绍了Linux系统中关于文件管理的基本操作,包括移动、复制和删除文件,以及如何查看命令的真实路径和设置系统别名。此外,还深入讲解了vim编辑器的使用,如末行模式、解决编辑异常、光标移动快捷方式和实时监控文件内容变化的功能。
摘要由CSDN通过智能技术生成

移动文件

mv
	移动文件相当于剪切:

mv:将Linux当中的某个文件移动到指定目录

    格式:
        mv [选项][原来的文件路径][现在的文件路径]
        mv命令后面既可以跟绝对路径也可以跟相对路径
        
    选项:
        -i :覆盖前提示
        
eg :
例1 :将1.txt移动到/tmp目录中
[root@localhost ~]$ mv 1.txt /tmp

例2 :将/root/2.txt 移动到/tmp目录中
[root@localhost ~]$ mv /root/2.txt /tmp

例3 :将/var/log目录移动到/tmp目录中
[root@localhost ~]$ mv /var/log/ /tmp/

例4 :将/root目录中的所有文件移动到/tmp目录中
[root@localhost ~]$ mv /root/*  /tmp/

例5 :将/root目录下的abc1 ~ abc9 移动到/tmp目录中
    
    第一种方式:
        [root@localhost ~]$ mv /root/abc{1..9} /tmp/

	第二种方式:
		[root@localhost ~]$ touch abc{1..9}
		[root@localhost ~]$ ls
		abc1  abc2  abc3  abc4  abc5  abc6  abc7  abc8  abc9
		[root@localhost ~]$ mv /root/abc* /tmp/
		[root@localhost ~]$ ls /tmp/
		abc1  abc2  abc3  abc4  abc5  abc6  abc7  abc8  abc9

	第三种方式:
		[root@localhost ~]$ touch abc{1..9}
		[root@localhost ~]$ 
		[root@localhost ~]$ ls
		abc1  abc2  abc3  abc4  abc5  abc6  abc7  abc8  abc9
		[root@localhost ~]$ mv /root/abc? /tmp/
		[root@localhost ~]$ ls
		[root@localhost ~]$ ls /tmp/
		abc1  abc2  abc3  abc4  abc5  abc6  abc7  abc8  abc9


例6 :将/root 目录中的abc1 ~ abc9 移动到/tmp 目录中
    [root@localhost ~]$ touch abc{1..19}
	[root@localhost ~]$ ls
	abc1  abc10  abc11  abc12  abc13  abc14  abc15  abc16  abc17  abc18  abc19  abc2  abc3  abc4  abc5  abc6  abc7  abc8  abc9
	[root@localhost ~]$ mv /root/abc? /tmp/
	[root@localhost ~]$ ls
	abc10  abc11  abc12  abc13  abc14  abc15  abc16  abc17  abc18  abc19
	[root@localho
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值