linux-路径的切换-文件的增删拷-目录的增删拷

相对路径与绝对路径

相对路径一般是相对于当前工作目录作为起点的

绝对路径是指从根目录开始的路径

. 表示,当前目录

… 表示当前的上一级目录

路径的切换操作

  • 在临近的两个目录间切换

cd ~

  • 获取当前的所在目录

pwd

在这里插入图片描述

  • 用户的家目录,切换到家目录的三种方式

cd ~

cd /home/用户名

cd

切换为超级用户

  • 切换到超级用户

sudo su

在这里插入图片描述

  • 切换到超级用户

1,su root

2,输入用户root的密码
在这里插入图片描述

目录结构

/bin,二进制文件

/,根目录

/dev,设备文件

/etc,配置文件

/home,所有用户的目录,下面存各个用户的

/lib,库

/media,挂载目录

/mnt,手动挂载

/root,超管

/usr ,当前用户的软件安装目录

创建目录

  • 创建一个目录
    创建的一个空目录
 mkdir 目录名称

在这里插入图片描述

  • 创建一组目录
    一次创多个目录,目录套目录
mkdir 目录1/目录n -p
mkdir -p 目录1/目录n/

在这里插入图片描述

在这里插入图片描述

删除空目录

  • 删掉一个非空的目录
rmdir 目录路径

在这里插入图片描述

如果删除的目录下有内容,删除失败

  • 递归删除目录,可删除非空目录
rm -r 目录路径
rm -rf 目录路径 

注,一般使用
rm -rf 目录路径
f代表强制删除,不要问

普通的rm删文件夹
在这里插入图片描述
暴力删除文件夹

在这里插入图片描述

创建一个空文件

touch 文件路径

如果文件不存在,创建文件

如果文件存在,修改文件的最新日期,内容不变

在这里插入图片描述

删除一个文件

rm 文件路径

删除文件的时候,会自动识别出是否是一个空文件并给出提示
在这里插入图片描述
按照路径来删除

删除一个指定路径下的文件

在这里插入图片描述
小结

不论rm也好,ls也好,mkdir也好

参数为文件或目录的地方,本质都是一个路径,写绝对路径或相对路径都可以的

文件的拷备,复制

cp命令

即可复制文件,也可复制目录

cp 参1要考备哪个文件 参2目标文件名

说明
会把参1进行拷备, 拷备为参2的名称
  • 参2不存在,则新创一个文件

在这里插入图片描述

  • 如果参2存在,则覆盖c2原有的内容
    在这里插入图片描述

目录的拷备,复制

cp -r 参1要复制的目录 参2目标

如果参2不存在,则在同级创建一个目录
如果参2存在,则把参1拷务到它下面
  • 如果参2不存在,则在同级创建一个目录

在这里插入图片描述

  • 如果参2存在

参数二,如果目录已经存在,就会把参数1的目录放到参数二目录下面

名称还是参数1的名称
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鲸鱼编程pyhui

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值