.第二节课

本文详细介绍了Linux系统中的文件管理命令,如ls、ll、ln等,讲解了文件类型、权限、硬链接和软链接的区别及应用场景。同时,讨论了如何创建、删除文件和目录,以及查看文件属性的方法,强调了硬链接在防止误删除中的作用。
摘要由CSDN通过智能技术生成

day

1.命令帮助

(1).命令 --help——可以查看命令的用法

(2).man manual

2.ls 列出显示目录文件中的数据文件(类型不同显示的颜色不同)

(1).ls -l——显示当前目录下所有文件的属性

(2).ls -d——查看当前目录的属性

(3).ll——仅在Redhat中可用直接看文件

(4).ll -h——可以做单位转换(方便看内存)

(5).ll -a——会出现. … (.是当前目录…是上一级目录,会把隐藏文件显示出来.加文件名)把a换成A就不会显示当前目录和上一级目录

(6).ll -i ——显示文件的inode(源数据存储)节点号

一个inode对应一个文件,为了防止误删

第一列

第一个字符:标记文件类型

第2-11字符:文件的权限标识位。例rwx是权限表示符

第二列硬链接次数

第三列所属用户

第四列所属组

第五列文件的大小

第六到八列是文件对应的创建/修改时间

第九列所属文件名

drwxr-xr-x. 2 root root 6 Nov 19 14:13 Desktop

linux一共有7中文件类型:

  • -普通文本文件(.txt)

  • d目录文件(文件夹)

  • l 软连接(快捷方式)

  • b块设备文件(例如硬盘)

  • c字符设备

  • p管道符文件

  • s socket套接文件(两台主机连接)

    软链接相当于快捷方式,单独的文本文件,链接文件的数据存储去记录的是原文的路径

    特点:通过当前路径能够更方便快速匹配到其他路径

    应用:删除快捷方式对源文件没有影响,但是删除源文件,快捷方式不能用了。换言之删除快捷方式对源文件没有影响,但是删除源文件对快捷方式有影响

    创建对象:可以对文本文件创建,也可以跨文件系统创建

    ln [OPTION]… [-T] TARGET LINK_NAME

    链接文件也是一个单独的文件,所以严格来说源文件和链接文件算是两个文件

    目前使用绝对路径是最好的方法

    创建方式:ln -s 加目标文件名 加链接名

    touch FILENAME 创建一个文本文件

    mkdir DIRNAME 创建一个目录文件

    rm FILENAME 删除文本文件

    rm -r DIRNAME 删除目录文件

echo 编辑内容

目录inode’节点区默认128字符

硬链接:多个文件名指向同一个inode节点号,对应的只是一个文件

用绝对路径

作用:防止误删除(将名字做备份)

应用:一个文件默认硬链接次数最小为1,彻底删除一个硬链接,需要确保硬链接次数为零,linux目录文件硬链接次数默认为2,原因除了目录文件自身名字,我们可以通过.进行匹配创建

综上要用绝对路径

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值