与目录有关的Linux终端命令

本文深入讲解了Linux系统中常见的文件和目录操作命令,包括ls、cd等,详细解释了隐藏文件、目录权限、路径概念及命令选项的使用,适合Linux初学者快速掌握基本操作。

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

1、在Linux系统中
  • .开头的文件为隐藏文件。
  • .代表当前目录。
  • ..代表上一级目录。
2、ls命令常用选项
  • -a:显示当前目录下的所有子目录与文件,包括隐藏文件
  • -l:以列表的方式显示文件的详细信息
  • -h:配合-l选项使用,以人性化的方式显示文件的大小。

注意:选项之间可以一起使用,且不分顺序。如:ls -ahl

详细信息
标记拥有者权限组权限其他用户权限硬链接数拥有者大小时间和日期名称
文件权限示例-rw-rw-r--1useruser183月 1 14:27HelloWorld.txt
目录权限示例drwxrwxr-x2useruser40963月 1 14:35Desktop
说明
  • rwx:代表权限,其中r表示可读,w表示可写,x表示可执行。
  • 硬链接数:表示访问当前的文件或目录有几种方式。通常文件的硬链接数为1(文件的绝对路径);目录的硬链接数至少为2(目录的绝对路径cd .),此外,目录的硬链接数还取决于该目录包含多少个下一级目录(即cd ..)。
  • 时间和日期:表示文件或目录创建最后一次修改的时间和日期。
  • 大多数情况下文件或目录的组名拥有者的名字相同
ls命令与通配符的使用
  • *:代表任意个数的字符,可以为0个。

  • ?:代表任意一个字符,至少为1个。

  • []:匹配字符组中的任意一个

    使用方式

    如存在note.txt文件:

    • ls *e.txt
    • ls n?ote.txt
    • ls [mno]ote.txt

    说明:[mno]:代表匹配m、n、o中的任意一个。也可以写成[m-o]

3、cd命令常用选项
  • cd:切换到当前用户的主目录,即home/用户目录
  • cd ~:切换到当前用户的主目录,即home/用户目录。在Linux系统中~代表当前用户的主目录。
  • cd .:当前目录。
  • cd ..:切换到上级目录。
  • cd -:在最近两次工作目录之间来回切换。
4、相对路径与绝对路径
  • 相对路径:在输入路径时,最前面不是/~,表示相对当前目录所在的目录位置。
  • 绝对路径:在输入路径时,最前面是/~,表示从根目录 / 家目录开始的具体目录位置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值