• 正文
  • 相关推荐
申请入驻 产业图谱

飞凌嵌入式ElfBord板卡-Linux系统基础入门-目录相关shell命令

09/30 10:47
392
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

2.4.1 pwd查看当前目录

命令:pwd

英文全拼:print work directory

功能:打印当前所在的路径

参数:没有其他参数

示例:

2.4.2 ls查看当前目录的内容

命令:ls

英文全拼:list

功能:列出目录内容

参数:ls ?[选项] ?目录

目录缺省时,默认为当前目录;选项如下,选项可以组合使用。

选项 说明
列出目录下所有非隐藏文件(包括目录)
-a 列出目录下所有文件,包括隐藏文件
-l 列出目录下所有文件,包括长度,拥有者,权限,时间等信息
-t 依照建立时间顺序列出文件
-F 按类型列出文件,在文件末尾用不同符号区分
斜线(/)表示目录
星号(*)表示可执行文件
@符号 表示链接文件
-r 将文件以字母反序显示

示例:

2.4.3 cd切换目录路径

命令:cd

英文全拼:change directory

功能:改变路径,切换路径

参数:cd 目标路径

表示方法 说明
/ 根目录
. 当前目录
.. 上一层目录
~ 当前用户主目录
- 上一次工作目录

示例:

2.4.4 mkdir创建目录

命令:mkdir

英文全拼:make directory

功能:创建目录

参数:mkdir [选项] 目录

选项 说明
-m 创建目录并指定访问权限(类似chmod)
-p 递归创建目录即使上级目录不存在,会按目录层级创建目录

示例:

2.4.5 rmdir删除空目录

命令:rmdir

英文全拼:remove directory

功能:删除空目录或多级空目录,无法删除非空目录

参数:

选项 说明
-p 递归删除目录,当子目录删除后其父目录为空时,也一同被删除

示例:

2.4.6 rm删除命令

命令:rm

英文全拼:remove

功能:删除文件目录,不管目录是否非空。

参数:rm [选项] 文件/目录

选项 说明
-f 强制删除文件或目录
-i 删除文件或目录之前需要用户确认
-r 递归删除目录及子目录下的文件
-v 显示删除过程

注意:文件或目录删除后不可恢复。

示例:

相关推荐