linux学习录-常用命令(1)

本文详细介绍了Linux命令ls的使用,包括命令格式、目录处理命令ls的功能和选项。ls命令用于显示目录文件,其选项如-a显示所有文件(包括隐藏文件),-l提供详细信息,-d查看目录属性,-i显示i节点。通过实例解析了ls命令的各个部分,如文件类型、权限、所有者、所属组和其他信息。

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

一、命令格式

命令 [-选项] [参数]
例如:ls -al /etc
说明:
(1)个别命令可以不遵循此格式
(2)当有多个选项时可以写在一起
(3)简化选项与完整选项
上例中的选项 ‘-al’实际上是两个选项写在一起的,并且’-a’选项是all的缩写,如果要写完整选项的话等同于’–all’
即简化选项’-a’等于’–all’

二、目录处理命令 ls(list)

命令名称"ls"
英文全称"list"
命令所在路径"/bin/ls"
执行权限所有用户
功能描述显示目录文件
语法: ls 选项[-aldhi] [目录或者文件]
-a(all): 显示所有文件,包括隐藏文件
示例:
在这里插入图片描述
前面有"."表示隐藏文件

-l(long): 详细信息展示
英文单词long表示长信息展示,即详细信息展示
示例:在这里插入图片描述
这里详细信息分为七个部分
1、第一部分
第一部分这里有十个字符

第一个"-":表示文件类型
一般会有以下几种类型

  • "-"表示是二进制文件
  • "d"表示是一个目录
  • "l"表示软连接文件

后面的九个字符每三个为一组
分别表示所有者,所属组,其他人
三个字符分别对应他们所拥有的权限
在这里插入图片描述
2、第二部分
这个"1"表示表示引用计数,表示这个文件被调用过几次

3、第三部分
想知道第三部分是什么之前需要先了解一下Linux中有哪些用户
在Linux中把所有的用户就分为三类
表示的是用户与文件之间的关系

  • u 所有者(user)
    对于文件来说,谁创建了这个文件,默认谁就是这个文件的所有者
    当然所有者的身份是可以转变的,我现在写一个脚本,写到一半我有事需要出差,那么需要把这个脚本继续交给我的同时小明写,那么这个脚本现在的所有者就是小明;比如我买了一台电脑,现在这个电脑的所有者是我,这个电脑我用了一段时间,感觉不适合我,然后转手一卖,给我的同事小明,那现在这个电脑的所有者就是小明。一般来说文件的所有者只能是一个用户,不能说这个文件的所有者是多个用户
  • g 所属组(group)
    所属组表示的是一个用户集合,比如说公司一个办公室有很多同事,我有一台电脑,我是这台电脑的所有者,为了讨好办公室所有的小妹妹,我让办公室所有的美女都可以使用我的电脑那么所有的美女就是一个用户组,那其他同事就是其他者
  • o 其他者(other)
    既不是所有者也不是所属组中的成员,那就是其他者

这个"root"表示的就是这个文件的所有者

4、第四部分
这个"root"表示这个文件的所属组名称叫"root"

5、第五部分
这一串数字表示这个文件的大小,是以b为单位的
这里可以使用"-h"选项使用其他单位进行显示在这里插入图片描述
6、第六部分
表示的这个文件的最后修改时间

7、第七部分
表示的是这个文件名

-d: 查看目录属性
示例:
在这里插入图片描述
一般"-l"、"-d"选项结合使用
图中示例表示查看etc这个目录的信息及属性

-i: 查看目录或者文件的i节点,即每一个文件或者文件夹的唯一标识
示例:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值