Linux目录和文件管理

目录和文件管理

TAB键:输入文件或者文件夹的前几个字母(只要唯一),按下TAB键即可自动补齐。

绝对路径,相对路径

绝对路径:路径的全称 C:\Program Files\xxx.xx

相对路径:比如说在 Program Files目录下,那这个xxx.xx文件,对应我们的配置就是/xxx.xx

cd :切换目录

./ :当前目录

cd … :返回上一级目录

ls(列出目录)

在Linux中 ls 是最常用的!

-a :all,查看全部的文件,包括隐藏文件

-l :列出所有的文件,包含文件的属性和权限 ,但不包括隐藏文件

-la :混合使用(查看全部的文件,包括隐藏文件,包含文件的属性和权限)

cd命令(切换目录)

cd 目录名(绝对路径:都是以 / 开头,相对路径:对于当前目录该如何寻找)

在这里插入图片描述

pwd :显示当前用户所在的目录

mkdir :创建一个目录

-p :递归创建多级目录

[root@DY home]# mkdir test1  # 创建test1目录
[root@DY home]# mkdir -p test2/test3/test4  # 创建多级目录

rmdir :删除目录

-p :递归删除多级目录

[root@DY home]# rmdir test1  # 删除test1目录(只能删除空的目录,如果下面存在文件,需要先删除文件)
[root@DY home]# rmdir -p test2/test3/test4  # 删除多级目录

cp :复制文件或者目录

-a :拷贝文件夹

[root@DY home]# ls
dy  DY  Linux.md  redis  www
[root@DY home]# cp Linux.md DY  # 拷贝文件Linux.md 到 DY
[root@DY home]# cp -a dy DY  # 拷贝文件夹 dy 到 DY

rm :移除文件或者目录

-f :忽略不存在的文件,不会出现警告,强制删除!

-r :递归删除目录!

-i :删除询问是否删除

-rf :混合使用

rm -rf /*  # 系统中所有的文件就被删除了,删库跑路就是这么操作的
[root@DY home]# ls
dy  DY  Linux.md  redis  www
[root@DY home]# rm -rf Linux.md  # 删除文件Linux.md

mv :移动文件或者目录

-f :强制

-u :只替换已经更新过的文件

[root@DY DY]# ls
dy  jdk-8u74-windows-i586.exe  Linux.md
[root@DY DY]# mv Linux.md ../  # 移动文件Linux.md 到上级目录

[root@DY home]# ls
dy  DY  Linux.md  redis  www
[root@DY home]# mv Linux.md l.md  # 将文件 Linux.md 重命名为 l.md
[root@DY home]# ls
dy  DY  l.md  redis  www
[root@DY home]# 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值