目录处理命令

   日期:2020-10-01     浏览:89    评论:0    
核心提示:文章目录目录处理命令lsmkdircdpwdrmdircpmvrm目录处理命令ls命名名称:ls命令英文原意:list命令所在路径:/bin/ls执行权限:所有用户功能描述:显示文件目录语法:ls 选项[-ald] [文件或目录]-a (all)可以显示隐藏文件,Linux中隐藏文件以”.”开头-l (long) 显示文件引用技术、所有者、所属组、文件大小、文件修改时间、文件名等详细信息-h (human)人性化显示文件大小,以K为单位-i 显示文件的 i结点 (inode

文章目录

  • 目录处理命令
    • ls
    • mkdir
    • cd
    • pwd
    • rmdir
    • cp
    • mv
    • rm

目录处理命令

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的区别如下:

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服