Rhcsa硬链接和软链接一级目录以及重定向

一.硬链接和软链接

硬链接:

硬链接相当于复制了一份原文件,它和原文件一模一样,包括文件索引节点号,所以它会占用存储空间,如果原文件被删除,它依然存在;

软链接:

软链接只是创建了一个指向原文件的指针,它有新的文件索引节点号,不会占存储空间,如果原文件被删除,它也会失效;

共同点:

当改变原文件内容的时候,链接文件的内容也会被

命令介绍

创建链接文件的方式有两种,一种是cp命令(复制),一种是ln命令(链接),两种都能实现,从cp我们就能知道,链接其实是备份文件的的一种形式(个人观点!)

cp命令:

创建硬链接:cp -l src des

创建软链接:cp -s src des

ln命令:

创建硬链接:ln src des

创建软链接:ln -s src des

二.一级目录的解释、

bin -> usr/bin普通用户可以使用的二进制文件,具有执行权限的,它是/usr/bin的软连接
boot  系统启动的时候需要加载的文件目录,kernel、grub文件等等
dev   块设备、硬件设备存放的目录
etc  yum、rpm等等安装的服务器默认的配置文件的路径;系统的配置文件的默认地方
home  普通用户的默认家用户的地方,如果创建用户,在/home下就会默认会有同名的家目录
lib -> usr/lib库文件存放的地方,启动某些程序需要调用到的模块等等
 lib64 -> usr/lib6464位系统存放库文件的地方,启动某些程序需要调用到的模块
media光驱设备临时挂载的目录,光盘、软驱等等
mnt   以前光盘临时挂载的目录
opt  开发人员通常使用到的目录,附加的应用程序存放的地方
proc 伪文件系统,这个里面的内容就是内存、cpu信息、服务器的信息
root     超级管理员root的家目录
run 这个是程序运行的时候会出现一个PID号,这里就是进程PID存放的地方
sbin -> usr/sbin超级管理员使用到的二进制命令文件
srv 该目录存放一些服务启动之后需要提取的数据
sys 也是属于伪文件系统,查看的就是内核数据内容的数据
tmp 临时目录,一般是30天会清除tmp下的内容
usr  全局共享的只读数据路径
var       日志目录,或者说动态变动的数据文件存放的目录

三.重定向

cmd > file 把标准输出重定向到新文件中
cmd >> file 追加

cmd > file 2 > &1 标准出错也重定向到1所指向的file里
cmd >> file 2 > &1

cmd < file1 > file2 输入输出都定向到文件里

cmd < &fd 把文件描述符fd作为标准输入
cmd > &fd 把文件描述符fd作为标准输出

cmd < &- 关闭标准输入
 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值