LinuxStudyNote(6)-Linux常用命令(2)-文件处理命令(1)-目录处理命令ls、所有者所属组其他人、文件权限、i节点

目录处理命令

命令名称:ls
命令英文愿意:list
命令所在目录:/bin/ls
命令执行权限:所有用户
功能描述:显示目录文件
语法:

命令选项参数
ls-aldhi目录或文件

选项含义解释:

选项全称含义
-aall显示所有文件,包括隐藏文件
-llong详细信息显示
-ddirectory查看目录属性
-hhumen人性化显示信息
-iiNode每个文件或目录的id
命令测试:

1、直接敲ls 不带选项和参数时,ls作用的对象是当前用户的家目录,root用户为/root/目录,普通用户为/home/user(用户名)目录

这里写图片描述

目录名作用
/root/anaconda-ks.cfgkick start 自动安装配置文件
/root/install.log存储了安装在系统中的软件包及其版本信息
/root/install.log.syslog安装过程中留下的事件记录

2、ls -a测试

这里写图片描述

在linux中以点开头的就是隐藏文件,那么既然隐藏文件这么容易查看,那么还要隐藏文件干嘛呢?我们在操作windows的时候也会发现,我们能够轻易地在windows中查看隐藏文件,那么它究竟是用来干嘛的,为什么要隐藏?
原因是因为隐藏文件的最终目的并不是隐藏,隐藏文件是为了告诉你这是一个系统文件,你没事不要去修改它,除非你非要修改这些隐藏的系统文件

3、ls / 查看指定目录文件,这里以查看根目录为例

这里写图片描述

4、ls -l 详细信息显示

这里写图片描述

结果解释:

以以下这个例子为例:

-rw-------. 1 root root  1302 Sep 19 00:14 anaconda-ks.cfg
选段含义
–rw——这个是这个文件的权限相关会在以后详细介绍
1代表的是这个文件的引用次数,即这个文件被调用和引用过几次,这个在文件或目录中的引用系数只在硬连接才有作用关于硬连接也会在以后着重介绍这个概念
root第1个root代表这个文件或目录的所有者
root第2个root代表这个文件或目录的所属组
1320文件大小,单位为字节,可以通过-h humen的人性化选项是结果显示更加易懂
Sep 19 00:14最后一次文件修改的时间
anaconda-ks.cfg文件名

/

- -rw- - - - - -

/

1、第一个 - 代表文件类型(-表示二进制文件,d表示目录,l软链接文件)
2、后面剩下的九位每三位分别代表所有者,所属组,其他人的权限信息
3、每个用户类型有三个权限位 r(read) 表示读 ,w(write) 写,x(execute) 执行(execute)没有字母代表这个用户没有这个权限

*注意x权限是一个文件最高的权限,一般的文件只要有读写权限就够了,除了我们要求这个文件可以执行,比如说一些脚本文件,这个时候才给与x执行权限,我们说权限够用就行,这其实也是为了系统安全考虑

/

概念解释-所属组-所有者-其他人

/

举个简单的例子就能很好的理解这些概念

比如说我有一部iphoneX,那么我就是这台iphone的所有者,如果我允许只要加入了美女组的人都可以使用我的iphoneX,那么这个美女组就称为所属组,所属组中成员可以访问和使用你的iphoneX,剩下的其他人就是其他人。

5、ls -lh 详细信息人性化显示 h 是 humen 的缩写

更人性化的显示文件的大小

这里写图片描述

5、ls -ld /etc 只显示目录的信息

这里写图片描述

6、ls -i 显示文件或目录的id号又称i节点

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值