Linux基本命令ls&软硬链接

小白的DAY2

今天没有大纲,比个✌
但今天有实操截图

1.命令帮助(手册)

(1) --help
eg:
su --heip
命令格式:su [options][username]
alt(2) man manual
在这里插入图片描述
在这里插入图片描述

2. ls 列出显示目录文件中的数据文件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(1)ls -l(长格式显示文件属性)[options]… [FILENAME]…
在这里插入图片描述
(2)ls -d(显示指定目录的属性信息)
(3)ls -d -l 或 ls -ld (以长格式显示指定目录的属性信息)
在这里插入图片描述
对比 ls -l 和 ls -ld
ls -l显示当前目录中所有文件的属性信息
ls -ld显示指定目录的属性信息

tip:只有在红帽发行版 ls -l可以写成 ll
(4) ll -h(以较简便的方式显示储存数字大的大小)
在这里插入图片描述
(5)ll -a(既可以显示目录中的文件属性、当前目录属性、上一级目录属性和隐藏文件属性)
在这里插入图片描述
(6)ll -A(与ll -a比不会显示当前目录和上一级目录)
在这里插入图片描述
tip:可以多个选项组合实现
eg:ll -dah
(7)ll -i(显示文件的inode节点号)
tip:节点号:在linux中,每一个文件都有唯一的inode号,inode号也是系统识别的唯一编码。
在这里插入图片描述

3. 例题:drwxr-xr-x. 2 redhat redhat 6 Nov 20 01:48 Desktop

区分文件类型(靠第一个字符判断)
Linux一共有7大文件类型:
-普通文本文件(.txt)
d 目录文件(文件夹)
l 软连接(快捷方式)
b 块设备文件(例如硬盘)
c 字符设备(输入输出/终端设备即键盘、鼠标、显示器等)
p 管道符文件(一台主机程序进程的交互连接作用)
s socket套接文件(两台主机两个程序进行通讯)
tip:
第一列
第一个字符:标记文件类型
2-11个字符:文件的权限标识位 r(读) w(写) x(执行)
第二列
硬链接次数
第三列
文件所属用户
第四列
所属组
第五列
文件大小
第六列-第八列
时间(创建时间/修改时间)
第九列
文件名

4.软链接 硬链接

软链接
概念:是一个单独的文件,数据存储区记录的源文件的路径。类似于windosd的快捷方式。
作用:通过当前指定路径能够更方便快速匹配到其他路径下的文件
应用:删除快捷方式对源文件没有影响,但是源文件删了快捷方式不能用
创建对象:可以对文本文件,目录文件创建,也可以对跨文件系统创建
创建快捷方式:
ln [OPTION]… TARGET LINK_NAME
touch FILENAME 创建一个文本文件
mkdir FILENAME 创建一个目录文件
rm FILENAME 删除文本文件
rm -r DIRNAME 删除目录文件
ln -s 创建软链接
tip:当目标文件和链接文件不在同一路径时必须通过绝对路径进行创建在这里插入图片描述
inode节点区 元数据存储(除文件名的文件属性) 数据存储区(内容)数据块4K在这里插入图片描述

硬链接
概念:多个文件名指向同一个inode节点号,对应只是一个文件。
作用:防止误删除(将文件名进行备份)。
应用:一个文件默认硬链接次数为1;彻底删除一个硬链接,需要确保硬链接次数为0。
tip:Linux系统中默认的硬链接次数为2,原因是除了目录文件自身的名字,我们可以通过 . 进行匹配。
创建对象:仅对文本文件可以从创建,不支持跨文件系统。
创建快捷方式:ln
在这里插入图片描述在这里插入图片描述
实践是检验真理的唯一标准,嘿嘿。
教学老师:李秀秀

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值