Linux基础02

在这里插入图片描述

复制文件

  • 关键字
    cp (即英文copy的缩写)
格式
	cp [参数] [要复制文件的路径] [复制到的新路径]
	参数
		-r:递归复制
		-a:保证某些属性不变
案例
	1.将/root目录下的1.py,复制到/tmp目录
		[root@localhost ~]# cp /root/1.py /tmp
	
	2.将root目录下的test文件夹及其内部文件复制到/tmp目录中
		[root@localhost ~]# cp -r /root/test /tmp
	注:在linux中无法直接复制文件夹,故此处需要加上 -r递归参数	

	案例3:将/etc/hosts和/etc/resolv.conf 复制到/tmp目录中
		[root@localhost ~]# cp /etc/hosts /etc/resolv.conf  /tmp
	
补充
	Esc+.
		上一条命令的最后一个元素	

移动文件

  • 移动文件相当于剪切
  • 关键字
    mv
格式
	mv [移动文件的原路径] [移动到的新路径]
案例
	将/root目录下的1.py移动到/dmp文件夹中
		[root@localhost ~]# mv /root/1.py /tmp

linux中可以直接移动文件夹
	eg
		[root@localhost ~]# mv/root/2 /data

删除文件

  • 删除文件有两种方式
    1.物理删除:直接删除文件
    2.逻辑删除:隐藏文件,没有直接删除

  • 关键字
    rm

格式
	rm [参数] [要删除文件的路径]
	参数
		-f:不提示就直接删除
		-r:递归删除目录及其内容
		-i:每次移除前提示
案例
	1.将root目录下的1.txt删除
		[root@localhost ~]# rm 1.txt 
		[root@localhost ~]# rm -f 1.txt 
	
	2.删除/root目录下的test文件夹及其内部所有的文件
		[root@localhost ~]# rm -r /root/test/
		[root@localhost ~]# rm -rf /root/test/
补充
	查看命令存放路径
		which [命令名称]			

系统别名

alias

格式:
	alias xxx='命令'
	
	alias  : 查看系统别名
	alias rm='xxx' : 设置系统别名

不使用别名,就在命令之前增加\ 
	[root@localhost ~]# \rm 1.txt

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值