Linux如何查看不同磁盘目录?

使用df -h查看磁盘挂载点,再通过ls命令访问对应目录,ls /mnt/data可浏览挂载在/mnt/data下的文件,终端或文件管理器均可操作。

基础概念:Linux磁盘与挂载

Linux中磁盘需挂载到目录(称为挂载点)才能访问。

Linux如何查看不同磁盘目录?

  • 是根目录(通常对应系统盘)
  • /home 可能挂载另一块硬盘
    通过挂载点访问磁盘内容,而非直接操作盘符(如Windows的C盘)。

命令行查看方法(推荐)

步骤1:确认磁盘挂载位置

df -h  # 查看所有磁盘使用情况及挂载点

输出示例:

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1        50G   20G   28G  42% /
/dev/sdb1       200G   50G  150G  25% /data

步骤2:进入目标磁盘目录

cd /data  # 切换到挂载点为/data的磁盘

步骤3:查看文件夹内容

ls -l  # 列出详细文件信息(权限、大小等)
ls -la # 包含隐藏文件夹(以.开头)
tree -L 2  # 树状展示目录结构(需安装tree工具)

进阶命令:

命令 作用 示例
du -sh * 统计当前目录各文件夹大小 du -sh /data/*
find /data -type d 搜索/data下所有文件夹 find /data -type d -name "logs"
mount | grep sd 过滤已挂载的物理磁盘 mount | grep /dev/sd

图形界面查看方法

  1. 文件管理器

    • GNOME:打开 Files(Nautilus) → 左侧导航栏点击挂载点(如/data
    • KDE:使用 Dolphin → 地址栏输入路径(如/mnt/disk2
    • 通用:桌面直接双击磁盘图标(需已挂载)
  2. 磁盘工具

    Linux如何查看不同磁盘目录?

    • 安装gnome-disk-utility → 搜索 Disks 应用 → 选择磁盘分区 → 点击挂载按钮

关键注意事项

  1. 权限问题

    • 无权限访问时:ls: cannot open directory: Permission denied
    • 解决方案:
      sudo ls /目标目录  # 临时提权查看
      sudo chmod 755 /目录  # 修改权限(谨慎操作)
  2. 磁盘未挂载

    • 查看未挂载磁盘:sudo fdisk -l
    • 手动挂载:
      sudo mkdir /mnt/mydisk  # 创建挂载点
      sudo mount /dev/sdb1 /mnt/mydisk  # 挂载磁盘
  3. 路径规则

    Linux如何查看不同磁盘目录?

    • 绝对路径:以开头(如/home/user/docs
    • 相对路径:基于当前目录(如cd ../backups

总结建议

  • 命令行:适合批量操作、远程管理,推荐掌握lscddf核心命令。
  • 图形界面:适合直观浏览和文件拖拽。
  • 安全提示
    • 避免对/dev/sys等系统目录误操作
    • 修改权限前备份数据(sudo cp -r /目录 /备份路径

引用说明:本文方法基于Linux Filesystem Hierarchy Standard及GNU Coreutils手册,适用于主流发行版(Ubuntu/CentOS等),命令详情可通过man [命令名](如man ls)查阅官方文档。

原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/19170.html

(0)
酷盾叔的头像酷盾叔
上一篇 2025年6月11日 06:27
下一篇 2025年6月11日 06:32

相关推荐

  • 双Linux系统安装教程?

    安装双Linux系统需先规划磁盘分区,预留未分配空间,安装第一个系统时手动分区(如根目录/和交换空间),安装第二个系统时选择剩余空间创建新分区,最后用GRUB引导管理器选择启动的系统即可。

    2025年6月12日
    000
  • 如何在Linux中开放80端口?

    使用防火墙工具开放80端口,以firewalld为例:,1. 临时开放 sudo firewall-cmd –add-port=80/tcp,2. 永久开放 sudo firewall-cmd –add-port=80/tcp –permanent,3. 重载配置 sudo firewall-cmd –reload,确保服务(如Nginx/Apache)监听80端口。

    2025年6月7日
    000
  • 怎么快速查看Linux系统版本?

    查看 Linux 发行版信息,常用方法:,1. 查看 /etc/os-release 文件:cat /etc/os-release,2. 使用 lsb_release 命令:lsb_release -a,3. 检查发行版特有文件(如 /etc/issue 或 /etc/*-release),4. uname -a 显示内核版本(非发行版名称)。

    2025年6月12日
    000
  • 服务器安装Linux系统步骤指南

    准备安装介质(U盘或ISO镜像),通过服务器管理控制台(如iDRAC/iLO)加载镜像启动,按安装向导操作:选择语言、键盘布局、分区磁盘(常需配置RAID/LVM)、设置网络、创建用户及密码,最后安装引导程序并重启完成部署。

    2025年5月30日
    300
  • 如何在Linux系统中从U盘启动系统?

    插入U盘后重启电脑,在启动时反复按主板指定键(如F12/Del/F2)进入启动菜单,选择U盘设备作为首选项,若需持久调整,进入BIOS/UEFI设置界面,将USB设备移至启动顺序首位,保存后重启即可从U盘引导系统。

    2025年5月28日
    400

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN