软硬链接、文件删除原理、linux中的三种时间、chkconfig优化
第1章 软硬链接
1.1 硬链接
1.1.1 含义
1.1.2 作用
1.1.3 如何创建硬链接
查看两文件的inode号相同。
1.2 软连接
1.2.1 含义
1.2.2 创建软连接
查看软硬链接的inode号不相同
但是同时指向的是同一文件
1.3 软连接与硬链接的区别
1.3.1 含义
软链接:
软连接相当于快捷方式
<span style=“font-family: 新宋体; times new roman"4times new roman”; background: lime;">里面存放的是源文件的位置
硬链接:
在同一个分区中,多个文件拥有相同的inode号
1.3.2 创建方式不同
ln 创建硬链接
ln -s 软连接
1.3.3 不同的特点
1.3.4 如何删除
第2章 文件删除原理
2.1 彻底删除一个文件
2.2 查看某个文件是否总有人在用
2.3 重启对应的软件/服务
2.4 磁盘空间满了(三种情况)
2.5 故障案例
2.5.1 环境
2.5.2 查看此时此刻磁盘使用情况
2.5.3 删除文件
2.5.4 检查空间没有被释放
2.5.5 查看被删除(硬链接数为)但是还被进程调用的文件
2.5.6 重启对应的服务
查看磁盘空间
第3章 找出某个文件的其他的硬链接
第4章 三种时间戳
4.1 含义
4.2 使用stat命令查看文件的信息
4.3 修改mtime&change
4.4 修改ctime (属性变更时间)
4.5 atime修改
第5章 chkconfig命令相关
5.1 执行chkconfig iptables on & chkconfig iptables off之后发生了什么?
执行chkconfig iptables off /etc/rc3.d/下的/etc/init.d/iptables软连接改为K92iptables
5.2 让一个软件开机自启动
5.3 如何让一个服务或命令通过chkconfig管理
5.3.1 脚本必须放在/etc/init.d/目录下面
5.3.2 <span style=“font-family: 新宋体; times new roman"4times new roman”;background: lime;">必须写出chkconfig<span style=“font-family: 新宋体; times new roman"4times new roman”;background: lime;">格式
hkconfig: 2345 99 99
默认在哪几个运行级别启动 开机顺序 关机顺序
自己创建的开机顺序一般写99 ,99为最后一个
5.3.3 给这个脚本添加上执行的权限
5.3.4 添加脚本到chkconfig管理
5.3.5 查看状态
5.3.6 查看/etc/rc3.d/目录生成相对应的软连接
<li>
<a href="#12">1.2 软连接</a><ul>
<li>
<a href="#121">1.2.1 含义</a>
</li>
<li>
<a href="#122">1.2.2 创建软连接</a>
</li>
</ul>
</li>
<li>
<a href="#13">1.3 软连接与硬链接的区别</a><ul>
<li>
<a href="#131">1.3.1 含义</a>
</li>
<li>
<a href="#132">1.3.2 创建方式不同</a>
</li>
<li>
<a href="#133">1.3.3 不同的特点</a>
</li>
<li>
<a href="#134">1.3.4 如何删除</a>
</li>
</ul>
</li>
</ul>
</li>
<li>
<a href="#2">第2章 文件删除原理</a><ul>
<li>
<a href="#21">2.1 彻底删除一个文件</a>
</li>
<li>
<a href="#22">2.2 查看某个文件是否总有人在用</a>
</li>
<li>
<a href="#23">2.3 重启对应的软件/服务</a>
</li>
<li>
<a href="#24">2.4 磁盘空间满了(三种情况)</a>
</li>
<li>
<a href="#25">2.5 故障案例</a><ul>
<li>
<a href="#251">2.5.1 环境</a>
</li>
<li>
<a href="#252">2.5.2 查看此时此刻磁盘使用情况</a>
</li>
<li>
<a href="#253">2.5.3 删除文件</a>
</li>
<li>
<a href="#254">2.5.4 检查空间没有被释放</a>
</li>
<li>
<a href="#255_0">2.5.5 查看被删除(硬链接数为0)但是还被进程调用的文件</a>
</li>
<li>
<a href="#256">2.5.6 重启对应的服务</a>
</li>
</ul>
</li>
</ul>
</li>
<li>
<a href="#3_nbsp">第3章 找出某个文件的其他的硬链接 </a>
</li>
<li>
<a href="#4">第4章 三种时间戳</a><ul>
<li>
<a href="#41">4.1 含义</a>
</li>
<li>
<a href="#42_stat">4.2 使用stat命令查看文件的信息</a>
</li>
<li>
<a href="#43_mtimechange">4.3 修改mtime&change</a>
</li>
<li>
<a href="#44_ctime">4.4 修改ctime (属性变更时间)</a>
</li>
<li>
<a href="#45_atime">4.5 atime修改</a>
</li>
</ul>
</li>
<li>
<a href="#5_chkconfig">第5章 chkconfig命令相关</a><ul>
<li>
<a href="#51_chkconfig_iptables_on_chkconfig_iptables_off">5.1 执行chkconfig iptables on & chkconfig iptables off之后发生了什么?</a>
</li>
<li>
<a href="#52">5.2 让一个软件开机自启动</a>
</li>
<li>
<a href="#53_chkconfig">5.3 如何让一个服务或命令通过chkconfig管理</a><ul>
<li>
<a href="#531_etcinitd">5.3.1 脚本必须放在/etc/init.d/目录下面</a>
</li>
<li>
<a href="#532_chkconfig">5.3.2 必须写出chkconfig格式</a>
</li>
<li>
<a href="#533">5.3.3 给这个脚本添加上执行的权限</a>
</li>
<li>
<a href="#534_chkconfig">5.3.4 添加脚本到chkconfig管理</a>
</li>
<li>
<a href="#535">5.3.5 查看状态</a>
</li>
<li>
<a href="#536_etcrc3d">5.3.6 查看/etc/rc3.d/目录生成相对应的软连接</a>
</li>
</ul>
</li>
</ul>
</li>
- 原文作者:惨绿少年
- 原文链接:https://clsn.io/clsn/lx987.html
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。