第10章 Linux 文件与目录管理教程

本文介绍了Linux系统的目录结构,强调了绝对路径和相对路径的概念,并详细讲解了常用的文件和目录管理命令,包括ls(列出文件),cd(切换目录),pwd(显示当前目录),mkdir(创建目录),rmdir(删除空目录),cp(复制文件或目录),rm(删除文件或目录)以及mv(移动文件或更改名称)。这些命令是Linux系统管理的基础,对于日常操作至关重要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux 文件与目录管理

咱们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。

其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。

在开始本教程前咱们需要先知道什么是绝对路径与相对路径。

  • 绝对路径:
    路径的写法,由根目录 / 写起,例如: /usr/share/doc 这个目录。
  • 相对路径:
    路径的写法,不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成: cd …/man 这就是相对路径的写法。

处理目录的常用命令

接下来咱们就来看几个常见的处理目录的命令吧:

  • ls(英文全拼:list files): 列出目录及文件名
  • cd(英文全拼:change directory):切换目录
  • pwd(英文全拼:print work directory):显示目前的目录
  • mkdir(英文全拼:make directory):创建一个新的目录
  • rmdir(英文全拼:remove directory):删除一个空的目录
  • cp(英文全拼:copy file): 复制文件或目录
  • rm(英文全拼:remove): 删除文件或目录
  • mv(英文全拼:move file): 移动文件与目录,或修改文件与目录的名称

帅哥您可以使用 man [命令] 来查看各个命令的使用文档,如 :man cp。

ls (列出目录)

在Linux系统当中, ls 命令可能是最常被运行的。

语法:


    [root@www ~]# ls [-aAdfFhilnrRSt] 目录名称
    [root@www ~]# ls [--color={never,auto,always}] 目录名称
    [root@www ~]# ls [--full-time] 目录名称

选项与参数:

  • -a :全部的文件,连同隐藏文件( 开头为 . 的文件) 一起列出来(常用)
  • -d :仅列出目录本身,而不是列出目录内的文件数据(常用)
  • -l :长数据串列出,包含文件的属性与权限等等数据;(常用)

将目录下的所有文件列出来(含属性与隐藏档)


    [root@www ~]# ls -al ~

cd (切换目录)

cd是Change Directory的缩写,这是用来变换工作目录的命令。

语法:


    cd [相对路径或绝对路径]


    #使用 mkdir 命令创建 liulianjiangcsdn 目录
    [root@www ~]# mkdir liulianjiangcsdn
    
    #使用绝对路径切换到 liulianjiangcsdn 目录
    [root@www ~]# cd /root/liulianjiangcsdn/
    
    #使用相对路径切换到 liulianjiangcsdn 目录
    [root@www ~]# cd ./liulianjiangcsdn/
    
    # 表示回到自己的家目录,亦即是 /root 这个目录
    [root@www liulianjiangcsdn]# cd ~
    
    # 表示去到目前的上一级目录,亦即是 /root 的上一级目录的意思;
    [root@www ~]# cd ..

接下来大家多操作几次应该就可以很好的理解 cd 命令的。

pwd (显示目前所在的目录)

pwd 是 Print Working Directory 的缩写,也就是显示目前所在目录的命令。


    [root@www ~]# pwd [-P]

选项与参数:

  • -P :显示出确实的路径,而非使用链接 (link) 路径。

实例:单纯显示出目前的工作目录:


    [root@www ~]# pwd
    /root   <== 显示出目录啦~

实例显示出实际的工作目录,而非链接档本身的目录名而已。


    [root@www ~]# cd /var/mail   <==注意,/var/mail是一个链接档
    [root@www mail]# pwd
    /var/mail         <==</
评论 71
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

你得不到的念想

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值