DAY 02

DAY 02

滴滴滴第二天的学习内容来啦

今天也要元气满满的学习哦~

话不多说,直接来看看今天需要学什么吧!

(虽然不多但是很重要哦)

目录

  1. 掌握命令的使用帮助(su)
  2. ls( 列出显示目录文件中的数据文件)的使用
  • 硬链接
  • 软链接

一.命令帮助

(1)–help

su -help

命令格式:su [options] [username]

二.ls (list)列出显示目录文件中的数据文件

ls -l以长格式显示文件信息{可以把文件属性列出显示}【可简写为ll(仅redhat系统可用)】
ls [options]… [FILENAME]
ls -l -d ====ls -ld ====ll -lah可多指令同时实现
ls -d指定目录文件列出指定目录文件的信息
ls -l -h转换为人类读得懂的语言(其实就是单位转换)
ll -a/A列出所有文件包含隐藏文件
ll -i 显示文件的inode节点号(相当于编号)

插入知识点:linux一共有7种文件类型:(上面三个重点掌握,下面四个做了解)

-  普通文本文件(.txt)    d   目录文件(文件夹)    l    软连接(快捷方式)
b  块设备文件   c    字符设备    p   管道符文件    s   socket套接文件
举个栗子:

-rw-r–r–. 1 root root 1609 11月 19 14:04 initial-setup-ks.cfg

第一列

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

第二到十一个字符:文件权限标识位 r w x

第二列

硬链接次数

第三列

所属用户

第四列

所属组

第五列

大小

第六到八列

创建时间/修改时间

第九列

文件名

软链接:单独的文本文件,链接文件的数据存储区记录的是原文的路径

作用:通过当前路径能够更方便快速匹配到其他路径下的文件

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

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

即创建快捷方式(这个的解释会有点拗口,听不懂就看下图吧~)

命令格式:

ln [OPTION]... TARGET... DIRECTORY
touch FILENAME    创建一个文本文件
mkdir  DIRNAME    创建一个目录文件
rm FILENAME    删除文本文件
rm -r DIRNAME   删除目录文件
eg:
#touch  /aaa
#ln -s /aaa  /aaa.lnk   对/下的aaa文件创建一个快捷方式放在/目录下
注:当目标文件和链接文件不再同一路径必须通过绝对路径(指定文件夹)创建

在这里插入图片描述

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

作用:防止误删除(将文件名进行备份)、节省磁盘空间

应用:一个文件默认硬链接次数最小为1,彻底删除一个硬链接,需要确保硬链接次数为零

​ Linux目录文件硬链接次数默认为2,原因是除了目录文件自身名字,我们可以通过.进行匹配创建对象,仅对文本文件可以创建,不支持跨文件系统

用:一个文件默认硬链接次数最小为1,彻底删除一个硬链接,需要确保硬链接次数为零

​ Linux目录文件硬链接次数默认为2,原因是除了目录文件自身名字,我们可以通过.进行匹配创建对象,仅对文本文件可以创建,不支持跨文件系统

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值