linux系统清理命令行 linux如何清理缓存命令( 三 )


-ctime n
查找系统中最后n*24小时被改变文件状态的文件
-mmin n
查找系统中最后N分钟被改变文件数据的文件
-mtime n
查找系统中最后n*24小时被改变文件数据的文件 功能说明:建立或修改备存文件,或是从备存文件中抽取文件 。
语 法:ar[-dmpqrtx][cfosSuvV][a成员文件][b成员文件][i成员文件][备存文件][成员文件]
补充说明:ar可让您集合许多文件,成为单一的备存文件 。在备存文件中,所有成员文件皆保有原来的属性与权限 。
参 数:
指令参数
-d 删除备存文件中的成员文件 。
-m 变更成员文件在备存文件中的次序 。
-p 显示备存文件中的成员文件内容 。
-q 将文件附加在备存文件末端 。
-r 将文件插入备存文件中 。
-t 显示备存文件中所包含的文件 。
-x 自备存文件中取出成员文件 。
选项参数
a成员文件 将文件插入备存文件中指定的成员文件之后 。
b成员文件 将文件插入备存文件中指定的成员文件之前 。
c 建立备存文件 。
f 为避免过长的文件名不兼容于其他系统的ar指令指令,因此可利用此参数 , 截掉要放入备存文件中过长的成员文件名称 。
i成员文件 将文件插入备存文件中指定的成员文件之前 。
o 保留备存文件中文件的日期 。
s 若备存文件中包含了对象模式 , 可利用此参数建立备存文件的符号表 。
S 不产生符号表 。
u 只将日期较新文件插入备存文件中 。
v 程序执行时显示详细的信息 。
rpm
一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中 。它生成具有.RPM扩展名的文件,与Dpkg类似 。
RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的 , 现在包括OpenLinux、S.u.S.E.以及Turbo Linux等Linux的分发版本都有采用,可以算是公认的行业标准了 。
常用rpm命令
查询rpm软件包
#rpm -q软件包名
#rpm -qa //查询安装的所有软件包
#rpm -qa|grep软件包字符串
#rpm -qf /bin/命令//查询命令由哪些软件包安装得到
#rpm -qi软件包名 //查询软件包的详细信息
#rpm -ql软件包名 //查询软件包的安装位置
软件包的安装
#rpm -ivh软件包
软件包的升级
#rpm -Uvh软件包
软件包的卸载
#rpm -e软件包名
如何清理Linux服务器磁盘空间1、删除无用linux系统清理命令行的安装包
在之前的Linux实验室中 , 笔者介绍过apt-get及其相似命令,而在apt-get命令中,有一项“autoremove”自动移除选项 。
这个选项能够移除一些无用的自动安装包和库,也可以删除那些在系统升级中自动安装的就得Linux内核 。
这是一个傻瓜式的命令,linux系统清理命令行你随时都可以运行 , 以加大你的磁盘可用空间 。
sudo apt-get autoremove
如你所见 , 这个命令能够释放我电脑中的300MB空间 。
2、清空系统中的APT缓存
APT的全称是Advanced Package Tool,即高级软件包工具 , 他是一个成熟的软件包管理系统 。Ubuntu使用APT在系统上进行软件的安装、管理和卸载 , 而在进行这些操作之后,APT会保留以前下载和安装过的软件包缓存 。
APT会将DEB软件包缓存保存在/var/cache/apt/archives中,而随着时间的推移,这个缓存会变得越来越大,其中也会包含大量不需要的软件安装包 。你可以通过一下这个命令来查看你的缓存大小linux系统清理命令行:

推荐阅读