Linux文件和目录相关命令(一)

1.hotkey

命令行环境下快捷键:

 2.mkdir

命令:mkdir

对应单词:make directory

作用:创建新的目录(文件夹)

格式:mkdir [-p]... Linux路径

  • 参数必填,表示Linux路径,即要创建的文件夹的路径,相对路径或绝对路径均可
  • -p选项可选,表示自动创建不存在的父目录,适用于创建连续多层级的目录

创建单层目录:mkdir  新目录的路径

  • 单层目录说明:

mkdir aaa/bbb/ccc

其中aaa/bbb是存在的目录,要创建的仅仅是ccc

创建多层目录:mkdir -p 新目录的路径

  •  多层目录说明:

mkdir  -p  aaa/bbb/ccc/ddd

其中bbb/ccc/ddd都不存在,现在想一次性把这些目录都建出来

注意:创建文件夹需要修改权限,确保操作均在HOME目录内,不要在HOME外操作

涉及到权限问题,HOME外无法成功

3.cd

命令:cd

对应单词:change directory

作用:切换当前目录

格式: cd  [目标目录路径]

  • cd命令无需选项,只有参数,表示要切换到哪个目录下 cd命令直接执行,
  • 不写参数,表示回到用户的HOME目录下

用法1:使用绝对路径

用法2:使用相对路径

用法3:使用~回到家目录

  • 特殊路径符:   

 .表示当前目录,比如 cd ./Desktop 表示切换到当前目录下的Desktop目录内,和cd Desktop效果一致

..    表示上一级目录,比如:cd ..   即可切换到上一级目录,cd ../..  切换到上二级的目录

~    表示HOME目录,比如:cd ~    即可切换到HOME目录或cd ~/Desktop,切换到HOME内的Desktop目录

4.pwd

命令:pwd

对应单词:print work directory

作用:打印当前所在的目录

举例:

 5.ls

命令:ls

对应单词:list

作用:列出目录中的内容,这里所说的目录可以是当前目录也可以是其他目录(需要指定路径)。

格式:ls [-a -l -h]... [Linux路径]

  • -a -l -h 是可选的选项
  • Linux路径是此命令可选的参数

常用参数

  • -a选项,表示:all的意思,即列出全部文件(包含隐藏的文件/文件夹)

​​​​​

  • -l选项,表示:以列表(竖向排列)的形式展示内容,并展示更多信息

 

  • -h 表示以易于阅读的形式,列出文件大小,如K、M、G  , -h选项必须要搭配 -l 一起使用

  •  当ls不使用参数,表示列出:当前工作目录的内容,即用户的HOME目录

  • 当使用参数,ls命令的参数表示:指定一个Linux路径,列出指定路径的内容

命令的参数既可以单独使用也可以组合使用。同时ls -l可以简写为ll。

语法中的选项是可以组合使用的,比如学习的-a和-l可以组合应用。

写法: ls -l -a ls -la ls -al 上述三种写法,都是一样的,表示同时应用-l和-a的功能

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值