软硬链接

1.介绍软硬链接
2.总结内容
答案
1.软链接:
软链接又叫符号链接,这个文件包含了另一个文件的路径名。可以是任意文件或目录,可以链接不同文件系统的文件。软链接可对不存在的文件或目录创建软链接;可交叉文件系统;软链接可对文件或目录创建;删除软链接并不影响被指向的文件,但若被指向的原文件被删除,则相关软连接被称为死链接(若被指向路径文件被重新创建,死链接可恢复为正常的软链接)。
硬链接:
硬链接就是一个文件的一个或多个文件名。把文件名和计算机文件系统使用的节点号链接起来。因此我们可以用多个文件名与同一个文件进行链接,这些文件名可以在同一目录或不同目录。硬链接只能对已存在的文件进行创建,不能交叉文件系统进行硬链接的创建;硬链接不能对目录进行创建,只可对文件创建;删除一个硬链接文件并不影响其他有相同 inode 号的文件。
2.基础命令
命令格式:主命令 选项 参数(操作对象)
列出目录下的内容(list):ls list
ls -l 以长列表方式列出 =ll
ls -r 逆序列出
ls -ld 查看指定目录.
ls -lh 显示目录或文件大小
ls -a 列出隐藏文件,包括.和…
ls -A 列出隐藏文件,不包括.和…
ll -i 显示文件索引节点号(inode)。一个索引节点代表一个文件,在linux中保存在磁盘分 区中的文件都给它分配一个编号,称为索引节点号inode。
第一个字符:Linux的文件字符
-普通文件,类似于Windows的记事本 nano cat rm
d 目录文件,类似于文件夹 cd l link,链接文件 软连接
c 字符设备文件,串行端口设备,顺序读写,键盘
b 块设备文件,可供存储的接口设备,随机读写,硬盘
p 管道文件,用于进程间的通信
s 套接字文件,通常用于网络上的通信。可以启动一个程序来监听客户端的要求,客 户端可以通过套接字来进行数据通信
创建链接文件:ln -s 原文件 链接文件
touch 文件名 … ; 创建文件
ln 原文件 目标文件 ; 创建硬链接
ln -s 原文件 目标文件 ; 创建软连接
nano 文件名 ; 编辑文件
cat 文件名 ; 查看文件
rm 文件 y ; 删除普通文件
rm- r 文件名 ; 删除目录文件
文件查找: find
find . -inum 12332
查找命令 查找范围 方式 具体对象
-name 指定名字查找 -inum
-iname 指定名字进行查找忽略大小写
-user 查找属主为指定用户的文件 # find /tmp -user redhat
-group 查找属组为指定组的文件 -uid -gid
-nouser 查找没有属主的文件
-type TYPE(f d b c p s ) # find / -type l ls

组合测试查找: 与( -a)或(-o)非(!)
FHS:filesystem hierarchy standard文件系统层级标准,定义了在类Unix系统中的目录结构和 目录内容,即让用户了解到已安装软件通常放置于哪个目录下。
FHS 文件系统层级结构标准,规定了目录的类型和文件存放类型
FHS 文件系统层级结构
/ Linux文件系统的最上层根目录,其他所有目录均是该目录的子目录
/bin Binary的缩写,存放普通用户可执行的程序或命令
/boot 存放系统启动时所需的文件,这些文件若损坏常会导致系统无法启动,一般不要改动
/dev dev 是设备(device)的英文缩写。包含所有的设备文件
/etc 存放了系统管理时要用到的各种配置文件和子目录
/home 存放一般用户的个人目录
/lib 是库(library)英文缩写,存放系统的各种库文件
/lib64 存放系统本身需要用到64位程序的共享函数库(library)
/mnt/media 可以临时将别的文件系统挂在这个目录下,即为其他的文件系统提供安装点
/opt 该目录通常提供给较大型的第三方应用程序使用,例如Sun Staroffice、Corel WordPerfect,这可避免将文件分散至整个文件系统
/proc 可以在这个目录下获取系统信息。这些信息是在内存中由系统自己产生的
/root 超级用户的个人目录,普通用户没有权限访问
/run 保存自系统启动以来描述系统信息的文件
/sbin 和/bin类似,这些文件往往用来进行系统管理,只有root可使用
/srv srv 是服务(server)的简写,服务启动之后需要访问的数据目录
/sys 本目录是将内核的一些信息映射文件,以供应用程序所用
/tmp 用来存放不同程序执行时产生的临时文件。
/home 存放一般用户的个人目录
/usr 一般用户程序安装所在的目录,用于安装各种应用程序
/var 通常各种系统日志文件放在这里
rm 删除文件,命令别名默认带-i,该选项用来提示用户进行交互。
-force,强行删除,不提示-f -r recursive,递归删除来删除目录
-r 复制目录
cp复制文件: copy
-p 复制的时候保留文件原有的属性,时间戳等信息
-a==-rp 归档复制,常用于备份 (-rp)
单源复制: cp [OPTIoN]… [-T] SOURCE DEST
多源复制: cp [OPTIon]… SOURCE… DIRECTORY
库文件:
可以理解为许多程序运行使用相同的代码,并且这些库可以放在一个公共的位置上,以 此减少运行程序时的大小。
映射文件:
就是由一个文件到一块内存的映射。内存映射文件可以保留一个地址空间的区域,将 物理存储器提交给此区域
内存文件映射的物理存储器来自一个已经存在于磁盘上的文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值