Linux 命令学习之 文件目录命令
学习地址:https://developer.aliyun.com/edu/course/1733/learn#lesson/14273
Linux下文件类型
- - 普通文件
- d 目录文件
- b 块设备
- c 字符设备
- l 符号链接文件
- p 管道文件pipe
- s 套接字文件socket
显示当前工作目录
- 每隔shell和系统进程都有一个当前的工作目录
- CWD : current work directory
- 显示当前shell CWD 的绝对路径。命令为:
- pwd : printing working directory
-P 显示真实物理路径
-L 显示链接路径(默认)
绝对路径和相对路径
- 绝对路径
以正斜杠开始
完成的文件的位置领
可用于任何想指定一个文件名的时候
- 相对路径名
不以斜线开始
指定相对于当前工作目录或某目录的位置
可以作为一个简单的形式指定一个文件名
- 基名:basename
- 目录名:dirname
更改目录
- cd 改变目录
使用绝对或相对路径:
cd/home/wang/
cd home/wang
切换至父目录: cd ..
切换至当前用户主目录: cd
切换至以前的工作目录: cd -
- 选项: -P
- 相关的环境变量:
PWD : 当前目录路径
OLDPWD : 上一次目录路径
列出目录内容
- 列出当前目录的内容或指定目录
- 用法: ls [options] [file_or_dirs]
- 示例:
ls -a 包含隐藏文件
ls -l 显示额外的信息
ls -R 显示递归通过
ls -ld 目录和符号链接信息
ls -1 文件分行显示
ls -S 按从大到小排序
ls -t 按mtime排序
ls -u 配合 -t 选项,显示并按atime从新到旧排序
ls -U 按照目录存放顺序显示
ls -X 按文件后缀排序

浙公网安备 33010602011771号