目录处理命令

目录处理命令

ls

命名名称:ls
命令英文原意:list
命令所在路径:/bin/ls
执行权限:所有用户
功能描述:显示文件目录
语法:ls 选项[-ald] [文件或目录]

-a (all)可以显示隐藏文件,Linux中隐藏文件以”.”开头
-l (long) 显示文件引用技术、所有者、所属组、文件大小、文件修改时间、文件名等详细信息
-h (human)人性化显示文件大小,以K为单位
-i 显示文件的 i结点 (inode)

例如:
在这里插入图片描述
其中
-rw-------可以看出文件类型和用户权限
第一个"-" 为文件类型(- 二进制文件、d目录、l软链接文件)
剩下9个每三个为一组,分别对应所有者u、所属组g和其他人o的访问权限。r代表读权限,w代表写权限,x代表执行权限。

mkdir

命名名称:mkdir
命令英文原意:make directories
命令所在路径:/bin/mkdir
执行权限:所有用户
功能描述:创建新目录
语法:mkdir -p [目录名]
-p 递归创建
在这里插入图片描述
一开始/tmp目录下没有/zky,所以直接创建/tmp/zky/zzz无法创建,这里可以先创建/zky,然后再创建/zzz。也可以利用-p实现递归创建。

在这里插入图片描述
也可以连续创建多个目录

cd

命名名称:cd
命令英文原意:change directory
命令所在路径:shell内置命令
执行权限:所有用户
功能描述:切换目录
语法:cd [目录]
注意:cd … 返回上一级目录
在这里插入图片描述

pwd

命名名称:pwd
命令英文原意:print working directory
命令所在路径:/bin/pwd
执行权限:所有用户
功能描述:显示当前目录
语法:pwd

rmdir

命名名称:rmdir
命令英文原意:remove empty directories
命令所在路径:/bin/rmdir
执行权限:所有用户
功能描述:删除空目录
语法:rmdir[目录名]
在这里插入图片描述
这里需要注意的是rmdir只能删除空目录

cp

命名名称:cp
命令英文原意:copy
命令所在路径:/bin/cp
执行权限:所有用户
功能描述:复制文件或目录
语法:cp -rp [原文件或目录] [目标目录]
-r 复制目录
-p 保留文件属性
在这里插入图片描述
cp复制过去也可以更改文件名称。
在这里插入图片描述

mv

命名名称:mv
命令英文原意:move
命令所在路径:/bin/mv
执行权限:所有用户
功能描述:剪切文件、改名
语法:mv [原文件或目录] [目标目录]
在这里插入图片描述

rm

命名名称:rm
命令英文原意:remove
命令所在路径:/bin/rm
执行权限:所有用户
功能描述:删除文件
语法:rm -rf [文件或目录]
-r 删除目录
-f 强制执行
在这里插入图片描述
其中rm -r 和rmdir的区别如下:
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值