Linux目录操作

目录的显示和切换

  • 目录内容显示命令: ls
    缺省列示当前目录包含的文件和目录条目信息
    常用选项参数“-”列示文件和目录条目的“冗长信息”
    常用选项参数“-d”列示当前目录条目的自身信息,常和“-”连用
    上述两者连用时,常可缩写为“-ld”
  • 当前目录切换命令: cd
    将当前目录切换至指定目录,缺省切换到当前用户的家目录
  • 当前目录显示命令:pwd
    内部命令pwd没有选项参数,仅显示当前所处的工作目录名

目录的新增和拷贝

  • 目录新增命令: mkdir
    创建一个或多个新的空目录
    常用选项参数“-p” 用于递归创建多层目录
  • 目录拷贝命令: cp
    将来源目录拷贝到目标目录下,支持拷贝的同时改名
    常用选项参数“-a” 用于全部拷贝
    常用选项参数“-”用于强制拷贝

目录的删除

  • 空目录删除命令: rmdir
    删除一个或多个空目录
    常用选项参数“-p" 用于递归删除多层空目录
  • 非空目录删除命令: rm -rf
    递归删除非空目录
    常用选项参数“-r” 用于递归删除
    常用选项参数“-P” 用于强制删除

目录的移动和改名

  • 目录移动改名命令:mv
    目录的移动
    目录的改名
    目录移动的同时改名

实例

从当前目录切换到当前目录下的example目录,进行查看再回去的操作

cd+波浪号/cd+…/cd+空 都可从子目录回到家目录

创建一个新目录和递归创建多层目录

删除空目录

先拷贝当前目录下的example到aa下的pp再进行非空目录的删除(rm-rf)操作

pp已经空了,然后递归式删除aa


创建多层目录,拷贝内容到目录下,再直接删除高层目录,展示是空的

进行详细的操作解释,用ri提示操作是否进行,然后一步步删除到aa目录

拷贝aa目录到bb目录下,拷贝myexample文件到bb目录下并改名为youexample,移动bb目录下的youexample文件到aa下

命令格式及帮助

-vm:~$ ls
······ (当前目录下的文件或目录)

-vm:~$ ls -l
······· (ls目录下的 详细 信息)

-vm:~$ ls/home
······

-vm:~$ ls -l/home
·······

-vm:~$ man ls 【进入帮助的详细页面,(小写q退出帮助模式)】

-vm:~$ ls-a
········(显示的是隐藏的文件)

-vm:~$ help pwd
pwd:·······(内部命令)

-vm:~$ type pwd
········ 【显示其属于什么命令(只有内部命令可以采用help)】

-vm:~$ type ifconfig
ifconfig是/sbin/ifconfig (给出是什么目录下的命令)

-vm:~$ ls --help
······ (帮助选项信息,快捷帮助)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值