nkj827
作者nkj827·2020-04-30 23:54
项目经理·长春长信华天

使用symlinks命令检查符号链接

字数 1263阅读 660评论 0赞 1

使用symlinks命令检查符号链接

s y m l i n k s命令检查指定子目录中的符号链接。这个 s y m l i n k s命令有几个命令行参数大概会

有一些用处,比如可以使用- r参数,也就是递归参数来查看整个子目录的结构。举例来说,如

果想查看全部的文件系统,请使用 - r参数,如下所示:

332 使用第五部分 监管你的系统

下载

正如所看到的,这个 s y m l i n k s命令的执行结果对悬挂和绝对符号链接(一共有六种不正常

的符号链接:绝对、悬挂、臃余、繁复、其他文件系统以及相对)至少显示出两种症状。悬挂

链接就是指向并不存在的文件的链接,应该引起注意,因为 O p e n L i n u x操作系统无法确定它所

指向的文件是否存在。

请阅读s y m l i n k s命令的使用手册页了解对绝对、悬挂、臃余、繁复、

相对以及其他文件系统这些不正常的链接症状的定义。

作为一个入门级别的系统管理员,可以使用 s y m l i n k s命令递归地检查文件子目录,然后再

打印出关于你的文件系统状态的各种报告。下面给出一个很方便的命令行,可以使用它来检

查L i n u x文件系统(不包括其他类型的文件系统,比如 Wi n d o w s)中所有的符号链接:

symlinks -vr /

|

| fgrep " dangling " > symlinkstatusreport.txt

上面的命令行使用s y m l i n k s命令递归地向下进入整个的 O p e n L i n u x文件系统并检查报告出

悬挂链接。当s y m l i n k s命令找到一个悬挂链接的时候,就由 f g r e p命令列印出所有的匹配情况

并生成报告。随着系统管理水平的提高,将能够设计你自己的锦囊妙计来诊断系统。

21.2.4 节省磁盘空间

本小节将介绍一些节省磁盘空间的技巧。做为一个系统管理员,你的工作之一就是维护

文件系统的良好状态,定期执行一些整理操作来释放磁盘空间。一旦找到一些既能够适应你

的系统又能够适应你在系统上的工作方式的技术与方法,就会发现你能够定期对硬盘加以整

理并恢复数以兆字节计的磁盘空间。

节省磁盘空间的一个好办法是不要安装太多的软件。比如说,到底你会用到多少种字处

理器程序?你会用到多少种图形程序?如果找到了一个有足够能力的程序,最好就把其他那

些完成同样工作的软件删除掉。请务必要阅读学习第 2 2学时教程,你将会看到r p m命令是如何

通过删除程序包和其支持软件帮助你释放磁盘空间并对 L i n u x操作系统安装过程进行个性化设

置。

通过查找那些不经常使用的程序和已经不再需要的各种图形或者文本文件,你可以定期

调整子目录所占用的空间的大小。你已经学习了一种能够用来查找那些可以作为被整理的子

目录的方法。但是你更应该考虑明显地应该删除的一些其他的文件类型。

比如说,有些L i n u x程序使用波浪号(~)作为前缀了建立备份文件。可以使用下面的命令来

找出它们:

find / -name ~* - xdev

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

1

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

X社区推广