核心命令ls和 cd

2025-12-12 16:14:30 192

欢迎来到8455线路检测中心技术小课堂。


Linux/Unix系统中的两个核心命令:cd(改变目录)和 ls(列出目录内容)。熟练掌握这两个命令是高效使用命令行界面的基础。

1. cd - 改变目录

cd命令用于在目录之间切换,是浏览文件系统的基础。
命令语法与示例

命令
作用
示例说明
cd
切换到当前用户的家目录
无论在任何位置,直接回家
cd ~
同上,~代表家目录
cd ~/Documents进入家目录下的文档文件夹
cd ..
切换到上级目录
向“后退”一级
cd -
切换到上一个工作目录
在两个目录之间快速切换,非常实用
cd /path/to/dir
切换到绝对路径
cd /etc/ssh
cd dircd ./dir
切换到相对路径
进入当前目录下的 dir子目录
cd ../sibling
切换到兄弟目录
先退到父目录,再进入另一个子目录

实用技巧

  • 使用 TAB 键补全:输入 cd /e后按 TAB会自动补全为 cd /etc/,再按 TAB可列出所有匹配项。


  • 结合 ls 命令:先用 ls查看当前目录内容,再用 cd进入目标目录。



2. ls - 列出目录内容

ls是获取目录信息的核心命令,通过不同选项可以展示丰富的文件信息。
下图直观展示了 ls命令最常用的核心选项组合及其用途:

    A[ls命令
列出目录内容] --> B[“基本查看”]     A --> C[“详细信息”]     A --> D[“排序与过滤”]     B --> B1[“ls
列出可见文件”]     B --> B2[“ls -a
列出所有文件
(包括隐藏文件)”]     C --> C1[“ls -l
长格式列表
(权限/大小/时间)”]     C --> C2[“ls -lh
人类可读大小
(显示 K/M/G)”]     C --> C3[“ls -la 或 ls -lha
所有文件+详细信息”]     D --> D1[“ls -t
按时间排序”]     D --> D2[“ls -r
反向排序”]     D --> D3[“ls *.txt
通配符过滤”]

ls -l输出详解
-rw-r--r-- 1 root root 1234 Jan 1 10:00 passwd为例:

输出部分
示例值
说明
权限
-rw-r--r--
- 表示文件类型,rwx 分别代表读、写、执行权限,三组分别对应所有者所属组其他用户
链接数
1
硬链接数量。
所有者
root
文件的所有者。
所属组
root
文件所属的用户组。
大小
1234
文件大小,默认单位为字节。
修改时间
Jan 1 10:00
文件最后修改的日期和时间。
文件名
passwd
文件或目录的名称。

3. 组合使用示例与黄金法则

黄金法则

  • ls查看,再 cd进入:不确定目录内容时,先用 ls查看。


  • 想了解文件详情,一定要用 ls -l


  • 找不到文件时,试试 ls -a 查看隐藏文件。


这两个命令的熟练程度直接决定了你在命令行中的效率。建议在终端中反复练习,形成肌肉记忆。



8455线路检测中心官网上拥有完善的技术支持库可供参考,大家可自行查阅。更多技术问题,可以直接咨询。同时,8455线路检测中心整理了运维必备的工具包免费分享给大家使用,需要的朋友可以直接咨询。
更多技术知识,8455线路检测中心期待与你一起探索。



提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题:
XML 地图