文章目录
打开 Linux 的虚拟终端后,一般都停在用户主目录
(/home/user
)。
Linux 下,能帮助进行导航
的命令有 3 个:ls
、cd
和pwd
。
1、查看当前目录的内容(ls : list files)
打开 Linux 虚拟终端后,查看当前目录下的内容,几乎是所有 Linux 使用者的习惯。查看当前目录下有什么文件
和目录
(directory),然后再进行其它操作。
查看当前目录的内容
的命令是ls
ls
命令应该是学习 Linux 的第一个命令。ls
命令支持选项
,加上不同选项,可以按不同条件查看或者按不同方式排序结果。用法:
$ls [选项]
常用选项
和说明
:
序号 | 选项 | 说明 |
---|---|---|
1 | 空 | 按字母顺序 列出当前目录下的所有非隐藏文件 (包括目录 ) |
2 | -a | 按字母顺序 列出当前目录下的所有文件 ,包括隐藏文件 |
3 | -l | 列出当前目录下的所有文件 ,包括文件长度 、拥有者 、权限 和时间戳 等信息 |
4 | -t | 按最后修改时间 列出文件 |
5 | -F | 按类型 列出所有文件,在文件末尾用不同符号区分:(1) 斜线 / :表示目录 (2) 星号 * :表示可执行文件 (3) @ 符号 :表示链接文件 |
6 | --color | 以不同颜色 显示目录 、普通文件 、可执行文件 、压缩文件 以及链接文件 等 |
说明:
序号 | 说明 |
---|---|
1 | Linux 区分大小写 ,在输入的时候需要特别注意 |
2 | 各参数可以 任意组合,如 ls -la |
3 | 支持 通配符* 、? 等 |
ls -la
结果中,以点号
(.
) 开始的是隐藏文件
。
在 Linux 下,隐藏一个文件只需将文件改名为点号
(.
) 开始的文件名,而 Windows 下,通常需要 修改文件属性。
2、切换目录(cd : change directory)
得知所处目录下的内容后,可以根据需求进行操作。如果想进入到更深的目录中去,或者进入到系统其它目录中去,就要用到 cd
命令。cd
命令是change directory
的缩写,用于 切换工作目录。
序号 | 选项 | 说明 |
---|---|---|
1 | / | 根目录 |
2 | . | 当前目录 |
3 | .. | 上一级目录 |
4 | /usr | 进入到目录/usr 里面 |
5 | ~ | 当前用户 的主目录,一般为/home/username ,如当前登录用户为user ,则~ 表示/home/user 目录cd 命令不加任何参数,也是切换到 用户主目录~ |
6 | - | 上一次工作目录,cd - 可切换至 上次所在的工作目录 |
说明:
序号 | 说明 |
---|---|
1 | Linux 下目录 、计算机名 和域名 之间都是用 斜线(/)分开,而不是 反斜线(\) |
2 | Linux 下 切换目录,可用相对路径 ,也可用绝对路径 |
3、查看当前路径(pwd : print working directory)
掌握了前面介绍的ls
和cd
两条命令后,几乎可以走遍整个 Linux 文件系统中所允许访问的目录。但是如果将 Linux 的命令提示 设置为只显示 当前目录名 而不显示完整路径
的话,进入的目录较深,就有可能不清楚当前所在路径而迷路
。
pwd
命令是一个 导航辅助命令,功能是打印当前所在路径
,告知用户当前所处的位置。
$pwd